Table of Contents
GamePad Logitech F710
Vedere il manuale del gamepad Logitech F710 qui. Installare il ricevitore USB sulla parte frontale del PC per avere migliore connessione e sensibilità
Configurazione Slackware
Su Slackware con i nuovi kernel non occorre installare il driver in user space. Usare solo la configurazione XInput
(pulsante frontale su X, posizione 1 in figura) e usare il Flight Mode
(pulsante mode con led spento)
Configurazione KDE
Eseguire System Settings e nella sezione Hardware - Input Devices - Game Controller calibrare il gamepad
La corrispondenza dei pulsanti e assi su KDE con i pulsanti e assi del gamepad è questa
Button | Control | Axes in Flight Mode | Control | Axes in Sports Mode | Control |
---|---|---|---|---|---|
1 | A | 1(X) | Stick Left Hor | 1(X) | D-Pad Hor |
2 | B | 2(Y) | Stick Left Ver | 2(Y) | D-Pad Ver |
3 | X | 3 | LT | 3 | LT |
4 | Y | 4 | Stick Right Hor | 4 | Stick Right Hor |
5 | LB | 5 | Stick Right Ver | 5 | Stick Right Ver |
6 | RB | 6 | RT | 6 | RT |
7 | BACK | 7 | D-Pad Hor | 7 | Stick Left Hor |
8 | START | 8 | D-Pad Ver | 8 | Stick Left Ver |
9 | LOGITECH | ||||
10 | Stick Left Pressed | ||||
11 | Stick Right Pressed |
Fare riferimento alla descrizione dei pulsanti come da manuale
Deprercato
Il driver in userspace per linux è xboxdrv che può essere installato a partire da questo slackbuild. Ricordarsi di impostare il gamepad sul protocollo XInput
X
e non DirectInput
D
usando la levetta nella parte frontale come mostrato qui http://gaming.logitech.com/it-it/product/f710-wireless-gamepad.
Quindi eseguire
sbopkg -r; sbopkg -i xboxdrv-linux
ed eseguendo la ricerca dovreste trovare il gamepad
bash-4.3$ xboxdrv -L id | wid | idVendor | idProduct | Name ----+-----+----------+-----------+-------------------------------------- 0 | 0 | 0x046d | 0xc21f | Logitech Gamepad F710
Il progetto Antimicro offre un programma KDE per mappare i tasti della tastiera sul gamepad, è stato clonato qui https://github.com/AntiMicro/antimicro e qui https://github.com/ProfessorKaos64/antimicro.