In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
m
Line 27: Line 27:  
===HID Joystick===
 
===HID Joystick===
   −
The dongle has the USB ID 0x046D:0xC29C, the HID descriptor is (unfortunately) corrupt. Under Windows XP the device is seen as a HID device with a combined X/Y axis, Z axis and 11 buttons. Under Linux the device is seen as HID device with X, Y and Z axis, but no buttons.
+
The dongle has the USB ID 0x046D:0xC29C, the HID descriptor is (unfortunately) corrupt.  
    
<code>
 
<code>
Line 38: Line 38:  
  95 08 B1 02 C0
 
  95 08 B1 02 C0
 
</code>
 
</code>
 +
 +
Under Windows XP the device is seen as a HID device with a combined X/Y axis, Z axis and 11 buttons. Under Linux the device is seen as HID device with X, Y and Z axis, but no buttons.
    
The solution (on Linux) is to re-write the descriptor on the fly, after that the axis/buttons are recognized correctly (even though the wireless link is not active yet).
 
The solution (on Linux) is to re-write the descriptor on the fly, after that the axis/buttons are recognized correctly (even though the wireless link is not active yet).
49

edits

Navigation menu