Open mwsduelle opened 7 years ago
try:
sudo chown -R youruser /dev/input/
MG needs to own those file nodes in order to change the permissions, so it does appear your udev rules aren't working.
I don't think manually chowning the dev nodes will work, since MG only tries once to change the permissions when it first opens the device upon connection.
I don't know much about how chroots interact with the linux input system and udev rules, so this is a bit out of my depth. This page talks about crouton and udev. You might be able to craft a working set of udev rules if you put a little time into it. I'll be here to answer questions about MG's rules if you go that route.
If you can't get udev rules working on your setup, you can just ignore these errors, and not use MG's device hiding feature.
Not having the auto-hiding isn't the end of the world, since you can manually do it before launching a game. (just remove all permissions from the original device nodes, and the game won't open them)
Installed as systemuser. Everything works with "sudo moltengamepad". Udev rules appear to be non-functional (had to manually chmod uinput; previously was getting "open uinput: permission denied").
Edit: this appears to be issue with the fact that I'm in a chroot (crouton on a Chromebook). Any suggestions?