Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Logitech DFGT issue.
09-03-2011, 10:01 PM,
#1
Logitech DFGT issue.
I'm sure as we're all aware, there isn't much support for the Logitech steering wheels, and that they go into some compatibility mode when plugged into Linux. I've read up on a thread about the Logitech G25 which has the same issues as I do with this wheel (because it has some components from the G25 ofcourse) and I've been looking for the tools for the G25 to sort out my problems. I don't currently have the VDrift installed, mainly because I've rarely any space left at all on my HDD but I cannot download these tools from http://vdrift.net/Forum/viewtopic.php?t=...sc&start=0 because the link is dead now. Does anyone know where I can these tools? My wheel is unplayable without them, I can only use 90* of the 900* radius I have and my sequential shifter doesn't work either Sad

Help to get my wheel to work would be very much appreciated!

-BkS.
Reply
09-04-2011, 06:58 PM,
#2
 
Hi BkS. Have you checked the vdrift tools directory? https://github.com/VDrift/vdrift/tree/master/tools
Reply
09-04-2011, 10:10 PM,
#3
 
Thanks a lot NaN! How do I patch the kernel to enable FFB? I'm on kernel version 2.6.38-11
Reply
09-04-2011, 11:06 PM,
#4
 
There is some info in the wiki, maybe it helps: http://wiki.vdrift.net/Enabling_force_fe..._in_kernel
Reply
09-05-2011, 08:00 AM,
#5
 
NaN Wrote:There is some info in the wiki, maybe it helps: http://wiki.vdrift.net/Enabling_force_fe..._in_kernel

I'm afraid that is no use to me since I have kernel version 2.6.38 and running Ubuntu 11.04. I also don't have a G25, I have a DFGT (which has some parts from the G25).
Reply
09-05-2011, 08:40 AM,
#6
 
But I think you could still use it as a template. It looks like it is mostly about adding the device id.

in drivers/hid/hid-core.c add:
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_DFGT_WHEEL) },

in drivers/hid/hid-ids.h add:
#define USB_DEVICE_ID_LOGITECH_DFGT_WHEEL // DFGT_ID_HERE

in /drivers/hid/hid-lg.c add:
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_DFGT_WHEEL), .driver_data = LG_FF },

Also look here:
https://github.com/TripleSpeeder/LTWheelConf

Maybe you should contact Michael Bauer (LTWheelConf creator). As he has been working on DFP support:
http://help.lockergnome.com/linux/PATCH-...37912.html
Reply
09-05-2011, 08:44 AM,
#7
 
Maybe we should add a link to LTWheelConf in the wiki.
Reply
09-05-2011, 08:48 AM,
#8
 
NaN Wrote:But I think you could still use it as a template. It looks like it is mostly about adding the device id.

in drivers/hid/hid-core.c add:
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_DFGT_WHEEL) },

in drivers/hid/hid-ids.h add:
#define USB_DEVICE_ID_LOGITECH_DFGT_WHEEL // DFGT_ID_HERE

in /drivers/hid/hid-lg.c add:
{ HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_DFGT_WHEEL), .driver_data = LG_FF },

Also look here:
https://github.com/TripleSpeeder/LTWheelConf

Maybe you should contact Michael Bauer (LTWheelConf creator). As he has been working on DFP support:
http://help.lockergnome.com/linux/PATCH-...37912.html

I have my wheel working with LTWheelConf, I just have no FFB and trying to drift without FFB is like a dog without it's nose. Just useless. I'll have a deeper look into the HID thing but I am no expert when it comes to CLI.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)