complete-computing-environment/keyboardio_atreus.org

2.8 KiB

Keyboardio Atreus

The Keyboardio Atreus   ATTACH

file:~/org/data/69/0d03f5-abe7-4b0e-be94-086008b7fd7b/IMG_20201013_172314.jpg

The Keyboardio Atreus is a 44-key minimalist keyboard that is sculpted to fit the natural length of the fingers in a way that minimalist keyboards like the Planck can't. it has just enough keys to work with my weird layout, and i intend to use it as such. :) This one is equipped with Kailh BOX Brown switches and Laser GMK keycaps, I like the tactile bump and this thing can crush prose writing.

The Keyboard and Layout   ATTACH

I use QWERTY, a custom symbol layer, and a mouse layer which I may not use. These screenshots were taken out of Chrysalis, the Keyboardio configurator on [2020-10-13].

file:~/org/data/28/7ba93e-a2af-4093-a74b-85172edb2ab2/Screenshot_20201013_164724.png

file:~/org/data/28/7ba93e-a2af-4093-a74b-85172edb2ab2/Screenshot_20201013_171626.png

file:~/org/data/28/7ba93e-a2af-4093-a74b-85172edb2ab2/Screenshot_20201013_164926.png

My Xmodmap Hacks are overlayed on this to create a full brace pair cluster on the left hand with the right hand entering symbol layer.

Hardware Support

This UDEV rule makes sure that the device can be accessed by users, this allows me to program the device without needing to become root. This "just works" on My NixOS configuration, though.

SUBSYSTEM=="tty", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="230[0-3]", TAG+="uaccess"
- name: udev rule installed
  copy:
    src: udev/90-keyboardio.rules
    dest: /etc/udev/rules.d/90-keyboardio.rules
  tags:
  - udev
  - atreus
  register: keyboardio_udev

- name: udev refreshed
  shell: udevadm trigger
  when: keyboardio_udev.changed