Fixing Chrysalis Permission Errors on Linux

If you pick up a Keyboardio or Chrysalis compatible keyboard and run into permission errors while trying to connect, like I did on an arch based distribution, then take a look at the instructions provided by jthegedus below:

  1. sudo curl https://raw.githubusercontent.com/keyboardio/Kaleidoscope/master/etc/60-kaleidoscope.rules > /etc/udev/rules.d/60-kaleidoscope.rules
  2. sudo udevadm control -R
  3. logout
  4. login
  5. disconnect, reconnect & scan for devices

In short, step one takes the udev rules that should be installed by Chrysalis automatically (but isn't for whatever reason) and copies it to the correct directory so its accessible on your machine. (Do take a quick peek that this file structure matches your own or modify it to suit.) Then udev reloads its rule set, but the new rule won't become active until you log out and back in. Lastly, rescan and connect to your keyboard.

Comments?

Nope. Don't worry about leaving them here, instead hit me up @TRST_Blog and share your thoughts.

What is this Place?

This is the weblog of the strangely disembodied TRST. Here it attempts to write somewhat intelligibly on, well, anything really. Overall, it may be less than enticing.