The sane layout for insane world. Ukraine 🇺🇦 is being attacked and destroyed by terrorist state of russia. Help 🇺🇦Ukraine🇺🇦! Defend the World from russian fascism!
Kinesis Advantage2 is the state-of-the-art ergonomic keyboard with sofisticated configuration setup.
This setup here is
- qwerty-based
- simple (as in two main layers only)
- MacOS specific (e.g. COPY/INSERT, language switching, virtual desktops switching etc)
- customized instead of being universal
- symmetrical where possible
- heavy relies on home row keys modifiers
autodocumented (in sense it should be easy enough to get what's inside the layout using sources)we're not there yet- intended to transform the potential powers of the kinesis advantage 2 keyboard into the kinetic ones
- Switching the languages with two separate buttons. Map
F13
andF14
somewhere (I chose to use the thumb cluster), add custom rule to the Karabiner-elements as this great article describes, and you'll never type 'руддщ' instead of 'hello' again! - Using home row mods as a main mod driver. The main idea is that you never move your fingers far away from the home row, even if you need to use good old
OPTION
,CTRL
,COMMAND
orSHIFT
. E.g. if you press the buttonF
and keep pressing it, instead typing long line off
characters your keyboard will emit Shift key.F
andJ
are newSHIFT
s (you may use usual "pinky shifts" if you want to in addition),D
andK
are newCOMMAND
keys,D
andL
are newCTRL
s, andF
andH
are newSHIFT
s. Read more here - Switching Virtual Desktops with one button. I don't use
F1
-F12
buttons during my normal work, so I'm reusing them slightly (don't be afraid, you can still access them, they are on the second layer). Most beneficial usage of this special row is mappingF1
,F2
,F3
andF4
to macOS virtual desktops. Thus you pressF1
and big fat browser is on the screen. Then you want to listen to the Spotify and pressF4
-- Spotify is always on the fourth desktop in my setup, playing music and not interrupting the Browser. Fancy to work? PressF2
and there you have your IDE open with all the terminals on the side. HYPER
Key is where yourCAPS
key was. It's alsoESC
! Read more here
This firmware requires Stapelberg mod. It's NOT COMPATIBLE WITH UNMODIFIED KINESIS ADVANTAGE!. This means hardware change of the controller of your Kinesis Advantage keyboard is needed. In return you have all the features from QMK available. I don't think there is a feature in official firmware, which you can not set up using QMK -- except the warranty!
- clone qmk_firmware repo into
~/src
and follow its installation instructions - clone this repo into
~/src
cd ~/src/kinesis-advantage-2
make compile
- if no errors on previous step,
make flash
-- here you will have to use F9 and Esc keys on the very top row simultaneousely so the flasher could see and flash your keyboard. - et voila
You're more than welcome to make configs better sending me pull requests or creating issues. I'm more than free to ignore those requests, but will take a look.