G29 on raspberry pi

8 posts / 0 new
Last post
Martzipan
G29 on raspberry pi

Hi, i installed the server on a raspberry pi and the client on Win10 both wired.

Client detects the wheel just fine, calibration went smooth tried the wheel on Dirt Rally. The input is working but very often the control just jumps allover. Like when turning the wheel, in game the wheel does nothing for a second and then jumps to the current wheel position. Some other times, random buttons are pressed (camera changes randomly). Might not be true, but i kinda notice this things when more than one input is pressed (wheel turn + pedal)

Michael
.

Where is the game running?

Martzipan
Game is on the windows

Game is on the windows machine, wheel is connected to raspberry pi

Michael
.

Ok i thought it might have been a cloud computer. Anyway that is quite surprising if its all local because network latency should not be a factor. You might have to hack with the exe file a bit see here https://steamcommunity.com/app/440520/discussions/0/1319962683448005787/...

Martzipan
.

I don't have the AssetoCorsaArx.exe file on my system. Im testing VH by running the game (Dirt Rally) on the windows PC without any streaming and the wheel connected to the raspberry pi. The problem is that it looks like the win client is not receiving all the inputs from the server. 80% of the time works just fine, but every other second or so the wheel on the game lags behind and then jumps to the new G29 position.
When i first connected the wheel to the pi i could use the calibration on the win as if it was connected directly to it. Yesterday i couldn't do any calibration (got an empty properties window). Tried both PS3 and PS4 modes, added the Custom Event Handler as per steam discussion.
Are there any logs i can check? Should i make a video of the behavior?

Michael
It seems like its a latency

It seems like its a latency issue. The virtualhere server always returns whatever the device replies with, it doesn't drop any packets. Its actually impossible to drop packets because the usb subsystem will just lock if that happens. I think its perhaps sampling every 1ms or something for the wheel position and if the latency on the network varies by much at all it might miss the timeout period and get no value as a current position. Thats just a guess however... And you definately have the latest G29 firmware e.g from here http://support.logitech.com/en_us/product/g29-driving-force/downloads

nhunt888
Questions Logitech g29

Does raspberry pi work with Logitech g29 race wheel? I will be useing this on a bartop arcade cabinet.

Michael
.

It does but seems to make the wheel jump so im not sure its workable

Log in or register to post comments