I have been making a poor man's Leo Bodnar adapter (just for giggles) to allow me to connect my G29 pedals directly to the PC.
I have been using the Simulation Controls Page (0x02) and whilst I can get the Accelerator (0xC4) and Brake (0xC5) to report correctly and be identified as a Brake and Accelerator, the Clutch (0xC6) is another matter. It's picked up correctly in Diview, but there is no value reported.
I have fallen back to using an arbitrary axis of a Generic Desktop device, but I think I'm just overlooking something in my HID definition and was wondering if anyone has already done this and could share some code?
I have been using the Simulation Controls Page (0x02) and whilst I can get the Accelerator (0xC4) and Brake (0xC5) to report correctly and be identified as a Brake and Accelerator, the Clutch (0xC6) is another matter. It's picked up correctly in Diview, but there is no value reported.
I have fallen back to using an arbitrary axis of a Generic Desktop device, but I think I'm just overlooking something in my HID definition and was wondering if anyone has already done this and could share some code?