Hello! I'm trying to use a game controller (joystick) in linux usb linpus, specifically the S-controller of xbox (modified with a USB port)
The first thing I did was install "joystick.rpm" from repository, specifically:
Joystick Driver Linux v1.2.15
(c) 1996-1999 Vojtech Pavlik <[email protected]>
Sponsored by Susan
After reading the readme file've tried to see if acer aspire one detects the gamepad, the result has been:
gamepad disconnect:
[user@localhost ~]$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c045 Logitech, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 064e:d101 Acer Crystal Eye Webcam
Bus 001 Device 001: ID 0000:0000
gamepad connect:
[user@localhost ~]$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c045 Logitech, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 012: ID 045e:0289 Microsoft Corp. Xbox Controller S
Bus 002 Device 011: ID 045e:0288 Microsoft Corp. Xbox Controller S Hub
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 064e:d101 Acer Crystal Eye Webcam
Bus 001 Device 001: ID 0000:0000
[user@localhost ~]$
Device test:
jstest /dev/bus/usb/002/012
Joystick (Unknown) has 2 axes and 2 buttons. Driver version is 0.8.0.
Testing ... (interrupt to exit)
Axes: X:117702688 Y:537068037 Buttons: A
n B
n
jstest: error reading: Operation not permitted
Other test:
[user@localhost ~]$ jstest /dev/bus/usb/002/011
Joystick (Unknown) has 2 axes and 2 buttons. Driver version is 0.8.0.
Testing ... (interrupt to exit)
Axes: X:16777220 Y: 9 Buttons: A
ff B
ffB
ff
jstest: error reading: Operation not permitted
May not work because the driver is a bit old (1999) but I have not found any other way to make it work. In the case of finding a suitable driver (I think this is the problem) could be used:
http://rejoystick.sourceforge.net/index.php?p=about
Have you know any driver who works in linux linpus?
Thank you!
The first thing I did was install "joystick.rpm" from repository, specifically:
Joystick Driver Linux v1.2.15
(c) 1996-1999 Vojtech Pavlik <[email protected]>
Sponsored by Susan
After reading the readme file've tried to see if acer aspire one detects the gamepad, the result has been:
gamepad disconnect:
[user@localhost ~]$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c045 Logitech, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 064e:d101 Acer Crystal Eye Webcam
Bus 001 Device 001: ID 0000:0000
gamepad connect:
[user@localhost ~]$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c045 Logitech, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 012: ID 045e:0289 Microsoft Corp. Xbox Controller S
Bus 002 Device 011: ID 045e:0288 Microsoft Corp. Xbox Controller S Hub
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 064e:d101 Acer Crystal Eye Webcam
Bus 001 Device 001: ID 0000:0000
[user@localhost ~]$
Device test:
jstest /dev/bus/usb/002/012
Joystick (Unknown) has 2 axes and 2 buttons. Driver version is 0.8.0.
Testing ... (interrupt to exit)
Axes: X:117702688 Y:537068037 Buttons: A
jstest: error reading: Operation not permitted
Other test:
[user@localhost ~]$ jstest /dev/bus/usb/002/011
Joystick (Unknown) has 2 axes and 2 buttons. Driver version is 0.8.0.
Testing ... (interrupt to exit)
Axes: X:16777220 Y: 9 Buttons: A
jstest: error reading: Operation not permitted
May not work because the driver is a bit old (1999) but I have not found any other way to make it work. In the case of finding a suitable driver (I think this is the problem) could be used:
http://rejoystick.sourceforge.net/index.php?p=about
Have you know any driver who works in linux linpus?
Thank you!