You are not logged in.
A few days ago I fairly mindlessly copied your 'final isolated file' and it worked great..
Today? not so much.
I managed to overlook the simple problem for ages; if using the Alpakka with its dongle it presents with different hardware ID's..
So to save the next person who wants to copypaste a solution a little time..
# Alpakka WINDOWS mode, WIRED
ACTION!="remove", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0170", ATTRS{idProduct}=="aa80", MODE="0660", TAG+="uaccess", RUN+="/usr/bin/touch /tmp/udev_aa80.hit"
# Alpakka LINUX mode, WIRED or DONGLE n.b. These ID's belong to an XBox 360 Controller
ACTION!="remove", SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="028e", MODE="0660", TAG+="uaccess", RUN+="/usr/bin/touch /tmp/udev_028e.hit"
# Alpakka GENERIC mode, WIRED
ACTION!="remove", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0170", ATTRS{idProduct}=="ac80", MODE="0660", TAG+="uaccess", RUN+="/usr/bin/touch /tmp/udev_ac80.hit"
# Alpakka WINDOWS mode, DONGLE
ACTION!="remove", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0170", ATTRS{idProduct}=="da80", MODE="0660", TAG+="uaccess", RUN+="/usr/bin/touch /tmp/udev_da80.hit"
# Alpakka GENERIC mode, DONGLE
ACTION!="remove", SUBSYSTEMS=="usb", ATTRS{idVendor}=="0170", ATTRS{idProduct}=="dc80", MODE="0660", TAG+="uaccess", RUN+="/usr/bin/touch /tmp/udev_dc80.hit"Last edited by plodah (2025-12-11 02:00:42)
Offline
Maybe also don't copypasta the RUN command we added for test tracking ![]()
Offline
Thankyou for updating the rule! I think since I only tested it wired I missed that. Hopefully this is enough for the Alpakka developers to update the official guide. I opened an issue here: https://github.com/inputlabs/ctrl/issues/109
Offline