Playing on PS4 with a Logitech Driving Force GT & G27 with FFB

  • Thread starter edu27
  • 396 comments
  • 222,984 views
Finally have the Pi set up done. This one is a Pi2, which is more than whats needed, running Raspbian Jessie and Linux OS. It boots up fast, (everything has to be plugged in and PS4 running before powering up) and all is working. I have noticed a slight difference in steering feedback, when going thru esses for example, as I steer left and then go right, there is a force that seems to hold the wheel from trying to turn and then it just snaps, you still can control the car thru the corner but it doesn't do this running the adapter thru the laptop. I am going to have to do some more testing and go over setups to see if something has changed.
Here's a couple of pics, one to give you an idea of the size of the Pi, the adapter and teensy are in a separate case as we had these to use, but the entire thing can be put into one small box.

View attachment 513813 View attachment 513822
Any pointers for a good place to get a teensy and a raspberry pi from? I'm in USA if that matters
 
I would definitely get the Teensy from http://www.pjrc.com/store/teensy.html You can get adapter from them as well, and cables. The Pi, probably go the ebay route. I'm sure the older Pi 1 Model B+ would be just fine. Will be testing out the older Pi (because we have one) to see how it performs. If this older one works fine then there is a possibility I will have no need for it and could send it to you, it would have everything loaded on it to boot, (excuse the pun)!
 
I would definitely get the Teensy from http://www.pjrc.com/store/teensy.html You can get adapter from them as well, and cables. The Pi, probably go the ebay route. I'm sure the older Pi 1 Model B+ would be just fine. Will be testing out the older Pi (because we have one) to see how it performs. If this older one works fine then there is a possibility I will have no need for it and could send it to you, it would have everything loaded on it to boot, (excuse the pun)!
Oooh, sounds good. Let me know how it goes. Thanks!!
 
Update on testing the Pi2.

Well I'm a bit disappointed as I spent a number of hours trying all kinds of different settings with the Pi today to see if it made a difference to the feel, and nothing I did worked. I wish I could give a definitive description of what its doing but it is hard to describe. It's like I want to move the wheel, and there is a force stopping it, and then it suddenly lets go. You can still drive the car around a track under fairly good control but it's just not quite right, the Gimx running through the laptop is better. It will be interesting to see how the feel is when I try the older Pi 1. In theory, there should be no difference as they are both running the same Gimx software, but I'm no expert. I am going to contact Matio for his thoughts. He still has this disclaimer at the top of the Pi Page!
Warning: RPi support should be considered as experimental. Be prepared to face issues if you try GIMX on the RPi.

Edit:
Focused completely on FFB settings yesterday after researching more on the finer details. A link to this from another racer really helped: http://pcars.oscarolim.pt
The feel is much better now, that different feel is still there once in a while but not nearly as noticeable. Today I just settled in using the Pi and it went quite well, so I think I'm going to stick with it as it's so much faster to get going than a laptop.
FYI, I tried the adapter and Teensy on my daily laptop to see if there was any difference compared to the old small Acer laptop but there was no difference at all. I will still be trying the setup on an older Pi 1 Model B+ to see what that is like.
 
Last edited:
There's anyway to buy this ready to go?

I don't have the skills to mount it, since my T300 has died, and i just can't spend the money now to buy a new wheel(G29). Use my old DFGT to play on PS4 will be a good way to spent time until i can get a new wheel.
 
There's anyway to buy this ready to go?

I don't have the skills to mount it, since my T300 has died, and i just can't spend the money now to buy a new wheel(G29). Use my old DFGT to play on PS4 will be a good way to spent time until i can get a new wheel.

There are only 3 wires to connect and many examples in this thread. I have 2 working ones - had problems getting it to work but looking at these links helped me:

http://forum.gimx.fr/index.php
http://gimx.fr/wiki/index.php?title=Main_Page

Just give it a try - the parts are not that expensive..
 
There are only 3 wires to connect and many examples in this thread. I have 2 working ones - had problems getting it to work but looking at these links helped me:

http://forum.gimx.fr/index.php
http://gimx.fr/wiki/index.php?title=Main_Page

Just give it a try - the parts are not that expensive..
Thanks mate, but my problem is that i don't knowo excatly where and what to buy, my english isn't that great and i don't feel too confident.

But, if you can send me a link, with international shippin, i live in Brazil, that would be great.

EDIT: But i'll read everything again and see if i get this now!!
 
Last edited:
Thanks mate, but my problem is that i don't knowo excatly where and what to buy, my english isn't that great and i don't feel too confident.

But, if you can send me a link, with international shippin, i live in Brazil, that would be great.

EDIT: But i'll read everything again and see if i get this now!!

I bought these from dx.com - don't know if it ships to Brazil
http://www.dx.com/p/usb-to-uart-5-pin-cp2102-module-serial-converter-81872#.Vutq__l95hE

http://www.dx.com/p/mini-usb-leonar...nt-board-for-arduino-blue-379652#.VutrF_l95hE

For the arduino, I got a friend to solder the pins to the board for me - just make sure you get one with all pins soldered then all you need to do is connect 3 wires.
 
Still haven't gotten around to doing this, but seeing that Evolution studios recently let it slip that they can't support non-official PS4 wheels on Driveclub, due to it being published by Sony, I can see this means precisely that any and all GT games on PS4 will also only support official wheels. Considering there's no way I'm parting with my Fanatec gear for unreliable TM gear, or cheap Logitech gear, making one of these will be my only way to play GTS with a wheel.

Thankfully there's tons of great info in this thread, more than enough to help understand exactly what's involved in making one of these things. Thanks everyone for your input to this thread, it's no doubt going to be very useful to many people in the coming months.
 
I bought these from dx.com - don't know if it ships to Brazil
http://www.dx.com/p/usb-to-uart-5-pin-cp2102-module-serial-converter-81872#.Vutq__l95hE

http://www.dx.com/p/mini-usb-leonar...nt-board-for-arduino-blue-379652#.VutrF_l95hE

For the arduino, I got a friend to solder the pins to the board for me - just make sure you get one with all pins soldered then all you need to do is connect 3 wires.

Thanks mate!!

Yes, it ships to Brazil, and better, it's free shipping!!

I'll definitl give it a try, if it works with my DFGT, a good option will be buying a used G27 and spent half of the money of a G29, but let's how everything will go.
 
I would definitely get the Teensy from http://www.pjrc.com/store/teensy.html You can get adapter from them as well, and cables. The Pi, probably go the ebay route. I'm sure the older Pi 1 Model B+ would be just fine. Will be testing out the older Pi (because we have one) to see how it performs. If this older one works fine then there is a possibility I will have no need for it and could send it to you, it would have everything loaded on it to boot, (excuse the pun)!

I can confirm that the B+ should work indirectly, because I am using the GIMX setup with an original 700mhz 256mb Raspberry Pi B. I've been using it with automated jesse image that a member of the GIMX forums uploaded. Since I'm using the old B model, I can also power the RPi via my PS4 and use one usb port. I'll take some pics and upload them when I get a chance.

The automated RPi image forum
http://gimx.fr/forum/viewtopic.php?f=11&t=1435&sid=4df5a24b9b7345137eac4690c416d7bc

Video of me using my RPi setup
 
Where do i find what wires to connect?

I found it with some types of hardware, but i don't know where my is, maybe if i post some pics you guys could help me?

The meat and potatoes of the DIY adapter should be like this (assuming that you went the non-soldering route), but as mentioned in the attached snippet I included below, your "USB to UART board" connections could be different pins then the picture shows. Just make sure you locate the actual pins for GRD, RXD, and TXD, and then connect those accordingly. The Teensy pins should be the same if you align it as shown in the picture (USB mini connection pointing up/away from you).

gfd-cablesgohere.jpg


I got the pic from:
http://gimx.fr/wiki/index.php?title=DIY_USB_adapter_for_dummies
I used this guide to set up my adapter. It will also guide you through the basics of setting up the Teensy board. The Teensy setup is a one time quick in painless operation if you don't plan on changing the device you use the adapter with. I took a snippet of more of the actual screen and uploaded that as well.

I also referenced this link to set up the teensy board:
http://www.pjrc.com/teensy/loader.html
Most of the page just runs you through testing out the loading process. Actually loading the firmware you'll need for your setup to work is only a couple of steps. I would suggest referencing the link if the GIMX guide doesn't give enough detail for your liking.
 

Attachments

  • Assemble the adapter.png
    Assemble the adapter.png
    136.8 KB · Views: 33
The meat and potatoes of the DIY adapter should be like this (assuming that you went the non-soldering route), but as mentioned in the attached snippet I included below, your "USB to UART board" connections could be different pins then the picture shows. Just make sure you locate the actual pins for GRD, RXD, and TXD, and then connect those accordingly. The Teensy pins should be the same if you align it as shown in the picture (USB mini connection pointing up/away from you).

gfd-cablesgohere.jpg


I got the pic from:
http://gimx.fr/wiki/index.php?title=DIY_USB_adapter_for_dummies
I used this guide to set up my adapter. It will also guide you through the basics of setting up the Teensy board. The Teensy setup is a one time quick in painless operation if you don't plan on changing the device you use the adapter with. I took a snippet of more of the actual screen and uploaded that as well.

I also referenced this link to set up the teensy board:
http://www.pjrc.com/teensy/loader.html
Most of the page just runs you through testing out the loading process. Actually loading the firmware you'll need for your setup to work is only a couple of steps. I would suggest referencing the link if the GIMX guide doesn't give enough detail for your liking.


I'm at work right now but, these are the pieces that i bought:

http://www.dx.com/p/mini-usb-leonar...?utm_rid=28296997&utm_source=sas#.VyzRwYQrLIV


http://www.dx.com/p/usb-to-uart-5-p...?utm_rid=28296997&utm_source=sas#.VyzRwoQrLIV

Sorry for ask you so much, but i'm kind of dumb about these things. X.x
 
I'm at work right now but, these are the pieces that i bought:

http://www.dx.com/p/mini-usb-leonar...?utm_rid=28296997&utm_source=sas#.VyzRwYQrLIV


http://www.dx.com/p/usb-to-uart-5-p...?utm_rid=28296997&utm_source=sas#.VyzRwoQrLIV

Sorry for ask you so much, but i'm kind of dumb about these things. X.x

Those should work. I'm not sure about the Aruino, and it looks like you'll have to do some soldering. The guide that I linked in the previous wont work when you get to the Teensy part, but for an Arduino you'll have to follow the original GIMX guide.
http://gimx.fr/wiki/index.php?title=DIY_USB_adapter
It has a section where it talks about how different options for setting up an Arduino board.

If you don't feel confident with setting up the Arduino or soldering, I would suggest getting a teensy board for the former, and a teensy board with pins if both.
If it ends up being both:
http://www.pjrc.com/store/teensy_pins.html
This link is on the GIMX page I linked above under the section "AVR USB development board" as a link "with header pins" in the first bullet. I personally got mine on ebay by searching "Teensy 2.0 pins".
That being said, I don't want to steer you away from using the Arduino, it might end up being a fun experience.
 
I sold everything up but the scheme in when i was going to connect the plugs, there's four of then(one seens to be eletric feeding).

The cables is supossed to go to

GND - GND
D2 - TX/TXO/TXD
D3 - RX/RXI/RXD

But there is no D2 or D3 on the Teensy, only A2 A3, and there is two GND labels.

If i connect then wrong, they there's some kind of problem?
 
I sold everything up but the scheme in when i was going to connect the plugs, there's four of then(one seens to be eletric feeding).

The cables is supossed to go to

GND - GND
D2 - TX/TXO/TXD
D3 - RX/RXI/RXD

But there is no D2 or D3 on the Teensy, only A2 A3, and there is two GND labels.

If i connect then wrong, they there's some kind of problem?

You have a Leonardo Pro Micro, which is fine, but has a different pin arrangement and labels.

Use the pin marked RXI for D2, and TXO for D3.

Basically you want receive (RX) on the Leonardo to connect to transmit (TX) on the other board, and vice-versa.

Either GND will be ok.
 
You have a Leonardo Pro Micro, which is fine, but has a different pin arrangement and labels.

Use the pin marked RXI for D2, and TXO for D3.

Basically you want receive (RX) on the Leonardo to connect to transmit (TX) on the other board, and vice-versa.

Either GND will be ok.

There's no D2 or D3, only A2 and A3, is it the same?
 
My Arduino files used on this tutorial ins't working(problably my fault): http://gimx.fr/wiki/index.php?title=DIY_USB_adapter#Firmware_loading

When i dowload the arduino.cat it download, but the arduino.inf don't, it says to save then in the same file and right click the arduino.inf and instal it, but i can't download it...

Oh Gosh, i start to thinking that this is beyond my skills. But i'm not ready to give yet.
If someone could help and check if the files are okay in the tutorial, or give the link to download it, it would be great.

Thanks again... I know i've been such a pain asking so much.
 
When i dowload the arduino.cat it download, but the arduino.inf don't, it says to save then in the same file and right click the arduino.inf and instal it, but i can't download it...

The files seem to be ok, I've downloaded them. (I haven't tried installing because I've already got them loaded). Try right-clicking on the arduino.inf link, and then 'Save link as...'.
 
Tried with another browser, downloaded it, thanks!!

But..:guilty:

With the arduino builder running, when i click on the COM port, the message "Forcing reset using 1200bps open/close on COMX..." appears but the succefull message don't appear, only "no new port found".

Step by step i'm getting closer..
 
i could not get arduino builder to work but in one of the directories is a program called avrdude. that worked for me. you have to check which com port you are using, I cn't remember how I did that sorry.
 
Back