https://github.com/howardabrams/ha-keyboardio
Personalization of the keyboardio keyboard.
https://github.com/howardabrams/ha-keyboardio
Last synced: over 1 year ago
JSON representation
Personalization of the keyboardio keyboard.
- Host: GitHub
- URL: https://github.com/howardabrams/ha-keyboardio
- Owner: howardabrams
- Created: 2018-04-03T05:27:48.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-20T17:01:27.000Z (almost 8 years ago)
- Last Synced: 2025-01-19T08:15:27.016Z (over 1 year ago)
- Language: C++
- Size: 9.77 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
#+TITLE: Hacking Keyboard.io
#+AUTHOR: Howard Abrams
#+EMAIL: howard.abrams@gmail.com
#+DATE: 2018-04-10 April
I'm quite pleased with my [[http://www.keyboard.io][keyboard.io Model 01]] keyboard (read [[http://howardism.org/Technical/Other/keyboardio-review.html][my review of the keyboard]]).
One of the best features is how /hackable/ this keyboard is, and this project
contains my customization code. Note: Nothing here is unique or innovative, as
I simply grabbed existing libraries and put it together.
What is does:
- The OneShot library to make the modifier keys /sticky/.
- The LED Control library highlights when a modifier is /on/.
- The prominent middle keys (=butterfly=, =led= and =any=) send various function
keys (F16-F18), that allows me to easily rebind them to cool functions.
- Many of the letter keys on the left when pressed with Fn, send the letter
with all modifiers pressed, allowing me to connect a sequence to an Alfred
workflow (and it works on a regular laptop).