Open boogewooge opened 4 years ago
There might be some issue with the rules priority. The extraRules are 99-local.rules, so maybe try a higher one like:
services.udev.packages = [ (pkgs.writeTextFile {
name = "99-nintendo-controller.rules";
text = ''
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="0337", MODE="0666";
'';
destination = "/etc/udev/rules.d/40-nintendo-controller.rules";
})
];
Just tried this, nothing's changed. :/
Thank you for your contributions.
This has been automatically marked as stale because it has had no activity for 180 days.
If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.
Here are suggestions that might help resolve this more quickly:
Didn't #105749 fix this issue?
You should just have to set:
services.udev.packages = [ pkgs.dolphinEmu ];
It certainly worked for my dolphinEmuMaster
with
services.udev.packages = with pkgs; [ dolphinEmuMaster ];
I marked this as stale due to inactivity. → More info
Describe the bug When running the dolphin emulator (package dolphinEmu), a usb controller formerly working without issue isn't detected anymore.
To Reproduce Steps to reproduce the behavior:
dolphinEmu
packagedolphin-emu
Expected behavior It should be detected. It does this on 19.03 without any issues.
Additional context udev rules to add:
output of
udevadm monitor
while disconnecting and reconnecting the controller on both versions: 19.03: https://hastebin.com/dogoroloqa.log 19.09: https://hastebin.com/xujekivazo.log (the relevant parts seem identical. what if not udev could play a role here?)Metadata
"x86_64-linux"
Linux 4.19.89, NixOS, 19.09.1590.d85e435b7bd (Loris)
yes
yes
nix-env (Nix) 2.3
""
"nixos-19.09.1590.d85e435b7bd, nixos-unstable-20.03pre200231.7827d3f4497, nixos1609-16.09.1943.25f4906da6, nixos1903-19.03.173651.ca6b6595392, nixos1909-19.09"
/nix/var/nix/profiles/per-user/root/channels/nixos
Maintainer information: