You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi I've tried multiple emulation wrappers, and emulationstation is really great! I do have one issue, though.
When I try to config my controller, it seems to be able to detect my buttons, but only one joystick axis.
Running lsof to see which device the program is accessing I see this:
$ lsof | grep emulation | grep dev
emulation 20547 ante mem CHR 226,1 9412 /dev/dri/card1
emulation 20547 ante mem REG 253,1 65960 2098118 /usr/lib64/libudev.so.1.6.1
emulation 20547 ante 0u CHR 136,19 0t0 22 /dev/pts/19
emulation 20547 ante 1u CHR 136,19 0t0 22 /dev/pts/19
emulation 20547 ante 2u CHR 136,19 0t0 22 /dev/pts/19
emulation 20547 ante 6u CHR 226,1 0t0 9412 /dev/dri/card1
emulation 20547 ante 8r CHR 13,77 0t0 844024 /dev/input/event13
This makes me think that it has grabbed the wrong device. I know that the device it should use is /dev/input/js0 as that one seem to work better if I specify it explicitly in some emulators.
How about some option to select which device to use, either as a command line switch/config file option or within emulationstation itself?
Thanks.
emulationstation-2.0.0-0.3.rc1.fc21.x86_64
Linux powerpad 4.1.13-100.fc21.x86_64 #1 SMP Tue Nov 10 13:13:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
The text was updated successfully, but these errors were encountered:
joolswills
added a commit
to joolswills/EmulationStation
that referenced
this issue
Sep 24, 2019
Hi I've tried multiple emulation wrappers, and emulationstation is really great! I do have one issue, though.
When I try to config my controller, it seems to be able to detect my buttons, but only one joystick axis.
Running lsof to see which device the program is accessing I see this:
$ lsof | grep emulation | grep dev
emulation 20547 ante mem CHR 226,1 9412 /dev/dri/card1
emulation 20547 ante mem REG 253,1 65960 2098118 /usr/lib64/libudev.so.1.6.1
emulation 20547 ante 0u CHR 136,19 0t0 22 /dev/pts/19
emulation 20547 ante 1u CHR 136,19 0t0 22 /dev/pts/19
emulation 20547 ante 2u CHR 136,19 0t0 22 /dev/pts/19
emulation 20547 ante 6u CHR 226,1 0t0 9412 /dev/dri/card1
emulation 20547 ante 8r CHR 13,77 0t0 844024 /dev/input/event13
This makes me think that it has grabbed the wrong device. I know that the device it should use is /dev/input/js0 as that one seem to work better if I specify it explicitly in some emulators.
How about some option to select which device to use, either as a command line switch/config file option or within emulationstation itself?
Thanks.
emulationstation-2.0.0-0.3.rc1.fc21.x86_64
Linux powerpad 4.1.13-100.fc21.x86_64 #1 SMP Tue Nov 10 13:13:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
The text was updated successfully, but these errors were encountered: