diff options
author | Troy Hoover | 2022-11-16 17:58:04 -0600 |
---|---|---|
committer | Troy Hoover | 2022-11-16 17:58:04 -0600 |
commit | 37841eacdb900c23416e8a770e32eff6d97060fa (patch) | |
tree | 35a93c681b62969de65af53f58a62876a9e2049b /99-8bitdo-ultimate-controllers.rules | |
download | aur-37841eacdb900c23416e8a770e32eff6d97060fa.tar.gz |
initial release
Diffstat (limited to '99-8bitdo-ultimate-controllers.rules')
-rw-r--r-- | 99-8bitdo-ultimate-controllers.rules | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/99-8bitdo-ultimate-controllers.rules b/99-8bitdo-ultimate-controllers.rules new file mode 100644 index 000000000000..aced581fadb7 --- /dev/null +++ b/99-8bitdo-ultimate-controllers.rules @@ -0,0 +1,8 @@ +# dinput +KERNEL=="event[0-9]*", SUBSYSTEM=="input", SUBSYSTEMS=="usb", ENV{ID_VENDOR_ID}=="2dc8", ENV{ID_MODEL_ID}=="3013", TAG+="systemd", ENV{SYSTEMD_WANTS}="8bitdo-ultimate-dinput@$env{DEVNAME}" + +# xinput +SUBSYSTEM=="usb", ATTR{idVendor}=="2dc8", ATTR{idProduct}=="3106", ATTR{manufacturer}=="8BitDo", RUN+="/usr/bin/systemctl start 8bitdo-ultimate-xinput@2dc8:3106" + +# This device is connected when the above device disconnects +SUBSYSTEM=="usb", ATTR{idVendor}=="2dc8", ATTR{idProduct}=="3109", ATTR{manufacturer}=="8BitDo", RUN+="/usr/bin/systemctl stop 8bitdo-ultimate-xinput@2dc8:3106" |