Can't use keyboard.frame.work after firware upgrade?

So I finalyl got this fixed.

I pulled the udev rules provided from the guides here - provided by @Matt_Hartley :

wget https://raw.githubusercontent.com/qmk/qmk_firmware/master/util/udev/50-qmk.rules && sudo cp 50-qmk.rules /etc/udev/rules.d/ && sudo udevadm control --reload-rules && sudo udevadm trigger

And, even after following the guide, it wouldn’t work (I did this guide like 15 times… just saying)

I am not sure whats going on, but I did notice a couple things:

1. VendorID 32ac is not in the above list
2. hidraw for me is all owned by "root:root" and I do not have a goup "plugdev"

So I finally decided to append the following to the udev rules:

SUBSYSTEMS=="usb", ATTRS{idVendor}=="32ac", ATTRS{idProduct}=="0014", TAG+="uaccess"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="32ac", ATTRS{idProduct}=="0012", TAG+="uaccess"

And it worked.. Not sure what changed, and why I had to add that manually now - but might be worth adding this to the official guide if the other one is going to be finicky.

4 Likes