flathub / net.pcsx2.PCSX2

https://flathub.org/apps/details/net.pcsx2.PCSX2
12 stars 11 forks source link

USB controller not detectable if not running as root #15

Closed HarpyProductions1991 closed 5 years ago

HarpyProductions1991 commented 5 years ago

I am running void linux it wont detect the controller unless i run as sudo. the kde application to calibrate the controler detects every single input, from any button, trigger or stick. i would happily play it as sudo but when i do that there is no sound here is a screen shot of kde detecting input from my gamepad Screenshot_20190818_232340 and here is a screenshot of pcsx2 not detecting my gamepad Screenshot_20190818_232449

TingPing commented 5 years ago

Could be some permission issue on your system and the KDE app happens to work via a different method.

HarpyProductions1991 commented 5 years ago

i had to restore a backup because i uninstalled something i should not, and when it was restored. now it started working properly. what i uninstalled was the lxqt in order to use plamsa, i guess pcsx2 was using something that handles persmission from lxqt and when i uninstalled it to use plasma this permission handling thing must have been uninstalled too. i think its elogin or consolekit2 as i could not reboot and shutdown without root. anyway, i will try to uninstall lxqt again and i guess i will figure out what was the thing by trial

edit: just finished uninstalling lxqt again and after reinstalling, polkit, elogind and elogind-polkit the problem did not happen again. i guess this issue is solved

TingPing commented 5 years ago

PCSX2 uses none of that, but something on your system might change permissions in /dev maybe.

HarpyProductions1991 commented 5 years ago

but this polkit and elogin is exactly what handles permissions