Kilka miesięcy temu Valve pokazało ostateczny wygląd kontrolera Steam Controller, a premierę zapowiedziano na 10 listopada 2015 roku. Od tamtego czasu kontrolery powędrowały do deweloperów i testów, aby mogli oni dodać niezbędne sterowniki do ich obsługi, zarówno pod różnymi systemami Linux, a także grami. Kilka dni temu wykryto dość poważny problem pod Ubuntu 14.04, Ubuntu 14.10 i Ubuntu 15.04. Otóż po podpięciu urządzenia i włączeniu Steam Big Picture Mode nie zostaje on poprawnie wykryty. Aktualnie trwa szykowanie odpowiednich poprawek w tematach: Bug #1498658 i Bug #1498655, a tymczasem przygotowano krótki poradnik, jak zrobić to ręcznie.
Uwaga! Osoby posiadające Ubuntu 15.10 Beta nie muszą nic robić, bo u nich wszystko działa normalnie.
Na początek musimy stworzyć plik udev:
[bash]sudoedit /lib/udev/rules.d/99-steam-controller-perms.rules[/bash]
a następnie dodać poniższą zawartość, nie zapominając użyć własnej nazwy użytkownika
[bash]
# This rule is needed for basic functionality of the controller in
# Steam and keyboard/mouse emulation
SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", MODE="0666"
# This rule is necessary for gamepad emulation; make sure you
# replace 'pgriffais’ with the username of the user that runs Steam
KERNEL=="uinput", MODE="0660", GROUP="pgriffais", OPTIONS+="static_node=uinput"
[/bash]
Teraz trzeba nadać prawa dostępu dla kontrolera w /dev/uinput
. Można to zrobić przy użyciu polecenia:
[bash]sudo chmod 666 /dev/uinput[/bash]
Można także skorzystać z polecenia, które zostanie na stałe zapisane w systemie:
[bash]sudo apt-get install python3-autopilot[/bash]
A następnie wylogować się lub ponownie uruchomić system. Spowoduje to dodanie użytkownika do grupy, która posiada prawa zapisu w /dev/uinput. Prócz tego zostanie zainstalowanych kilka dodatkowych pakietów, które będzie można usunąć.
Artykuł skierowany do lifehackerów? Ja niestety na swój egzemplarz jeszcze trochę będę musiał poczekać. :)
Ja czekam na jakieś konkretne, rodzime testy i ewentualnie wersję 2.0 z poprawkami, bo pierwsza wersja kontrolera błędów na pewno się nie ustrzeże. Ewentualnie może na steamową przecenę na kontroler :D Może na zimową wyprzedaż? :P
Tu je zagramaniczny test:
https://www.youtube.com/watch?v=G9WHI49b5Uc
Zwykle Tested robi bardzo dobre testy, ale tym razem się nie poppisali:
a) nic o żyroskopie/akcelerometrze – a ten znacznie zwiększa precyzję sterowania
b) pomylenie przycisków wysuwania baterii z tylnymi przyciskami sterującymi