Hey all,
I have a USB Rockfire Joypad (2 axis - 8 buttons) and I'm trying to get it to work properly under 2.6.17 kernel. If using jscalibrator to calibrate the joystick everything works properly, axis, buttons, everything. If however, I try to use it in an emulator/game, then the buttons work properly, but the axis are unresponsive. If you have any ideas on how to get the axis working properly then please let me know.
Joystick Info:
Code:
usb 3-2: new low speed USB device using uhci_hcd and address 2
usb 3-2: configuration #1 chosen from 1 choice
input: Padix Co. Ltd. Rockfire USB SmartTraveller as /class/input/input3
evbug.c: Connected Device: "Padix Co. Ltd. Rockfire USB SmartTraveller ", usb-0000:00:0010.1-2/input0
input: USB HID v1.00 Joystick [Padix Co. Ltd. Rockfire USB SmartTraveller ] on usb-0000:00:10.1-2
/dev/input/js0 does exist.
Also tried symlink /dev/js0.
I tested with evtest as well, under /dev/input/input3 and everything worked under that, with axis ranging from:
5 (up) - 124 (down)
5 (left) - 150 (right)
All games etc will detect the joystick, its just the axis that aren't working. If anybody could shed any light on this then I would really appreciate it.
Thanks.