I'm trying very hard to get my usb joystick to work under Gentoo Linux. As far as I know I have compiled and installed all possible relevant modules: joydev, usbhid, iforce, evdev, as well as all others needed for using usb (since other devices seem to function I don't think the problem is there).
The output of dmesg when turning on the joystick:
Code:
usb 3-2: new full speed USB device using uhci_hcd and address 2
usb 3-2: configuration #1 chosen from 1 choice
The entry in /proc/bus/usb:
Code:
T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 8 Spd=12 MxCh= 0
D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=06f8 ProdID=0003 Rev= 1.00
S: Manufacturer=Guillemot Corp.
S: Product=Jet Leader Force Feedback
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 2mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=82(I) Atr=03(Int.) MxPS= 16 Ivl=8ms
E: Ad=01(O) Atr=03(Int.) MxPS= 32 Ivl=4ms
lsusb output:
Code:
Bus 003 Device 008: ID 06f8:0003 Guillemot Corp.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
I tried adding the proper line to /etc/hotplug/usb.handmap, but still the result doesn't change. Apparently the system had no idea that a joystick is plugged in, and I have no idea how to make it clear that that is the case. Any help would be appreciated.