opentrack / opentrack

Head tracking software for MS Windows, Linux, and Apple OSX
3.74k stars 457 forks source link

problem with libevdev joystick reciever #1893

Open OracleToes opened 4 months ago

OracleToes commented 4 months ago

This issue seems related #1120 I've compiled on Arch from a cloned git of this project, and it seems to work mostly fine. I'm trying to use this for head tracking for X4 Foundations, but it seems like X4 isn't picking up the tracking so i'm trying to use the joystick receiver. That sort of works, except the axes are all kind of random, some are joystick axes, some are triggers, and what ever the "down" output is, isn't getting picked up by X4 at all. So I try to edit the mappings from opentrack, and I get the error "Make sure rw for /dev/input/uinput!" On my system there is no /dev/input/uinput, but there is a /dev/uinput, so I symlinked it, and added RW permissions on both /dev/uinput and the symlink. On issue #1120 someone mentioned running sudo modprobe uinput which i have tried, but doesn't fix anything, I get the same error. Am I doing something wrong here? I just want to be able to remap the axes of the output to something sensible.