
Linux 5.14 wprowadza nowy sterownik wejściowy do obsługi joysticka typu open source, który może być używany do celów związanych z elektroniką DIY i innych zastosowań. Schematy i oprogramowanie układowe są typu open source do samodzielnego zbudowania urządzenia joysticka lub można je kupić za około 10 USD.
Ten nowy sterownik na drodze do mainline to sterownik qwiic-joystick, który został umieszczony w kolejce w gałęzi”-next”podsystemu wejściowego przed oknem scalania Linuksa 5.14. Ten sterownik jest przeznaczony dla SparkFun Qwiic Joystick, który jest mini-analogowym joystickiem typu open source zbudowanym wokół mikrokontrolera i dwóch potencjometrów połączonych mechanizmem gimbala. Zdarzenia wejściowe są z kolei odpytywane przez magistralę I2C.
SparkFun Qwiic Joystick jest oprogramowaniem typu open source, a zarówno pliki projektowe sprzętu są typu open source, jak i oprogramowanie układowe. Joystick jest nieco podobny do drążka znajdującego się w starych kontrolerach Sony PlayStation 2. Pliki projektu sprzętu i źródła oprogramowania układowego są dostępne w tym repozytorium GitHub.
Ten nowy sterownik joysticka wejściowego można znaleźć z drzewem input-next, aż za tydzień lub dwa rozpocznie się okno scalania Linuksa 5.14. Ten sterownik zawierający 150 wierszy kodu został przetestowany z Raspberry Pi 4 i innym sprzętem.
Więcej informacji na temat tego niedrogiego, przyjaznego dla majsterkowiczów joysticka na SparkFun.com.