HID: Add support for the G25 force feedback wheel in native mode
authorChristophe Borivant <christophe.borivant@wanadoo.fr>
Fri, 17 Apr 2009 09:39:39 +0000 (11:39 +0200)
committerJiri Kosina <jkosina@suse.cz>
Fri, 17 Apr 2009 09:39:39 +0000 (11:39 +0200)
commit243b706d8a71364ad6080328d45b73516c8af5f3
tree8b1c57fdd273e60cfede6d286a5f6244c883ab8d
parent38089c658bf372adc2bd7b3597fceac0c7cecca6
HID: Add support for the G25 force feedback wheel in native mode

Add Product Id 0xc299 for the Logitech G25 force feedback wheel
The Logitech G25 force feedback wheel, is first recognize by the kernel
with the product id "0xc294". In this mode, we can't use all the axes
and buttons of the wheel.

Using a userland utility, it is possible to make the wheel switch to native
mode -- http://svn.vdrift.net/viewvc.cgi/trunk/tools/G25manage/?root=VDrift
In native mode, the wheel change its id number to "0xc299".

The packet that needs to be sent to the wheel to swtich to native mode and
change its PID is

{ 0xf8, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00 }

Signed-off-by: Christophe Borivant <christophe.borivant@wanadoo.fr>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-core.c
drivers/hid/hid-ids.h
drivers/hid/hid-lg.c