I’m having a problem with a Keychron keyboard and editing/adding udev rules so that I can use VIA to edit the keymap.
All the instructions I can find refer to editing/adding a file in /etc/udev/… which, I cannot do because I do not have write access to the files and directories in root.
Is there a “ublue way” to accomplish the same goal?
You must’ve made a mistake. Either you forgot to sudo, or you mistyped some directory name like vi /etc/udevx/file (udevx does not exist) or something along those lines.
Try again when you get a chance as root should be able to add/edit files anywhere under /etc.
The file name you create should just be 50-qmk.rules
Even after doing that, though, I still had to go to Keychron’s website and download the JSON file for my specific keyboard and upload it to the web-based VIA app for it to be recognized. Once I did that, it worked fine. Feel free to PM me if you have any questions about that part of the process and I’ll be happy to help in any way I can.