https://github.com/jdvfx/piantor42
Piantor 42 layout
https://github.com/jdvfx/piantor42
crkbd keyboard-layout piantor split-keyboard
Last synced: 3 months ago
JSON representation
Piantor 42 layout
- Host: GitHub
- URL: https://github.com/jdvfx/piantor42
- Owner: jdvfx
- Created: 2025-03-09T04:23:35.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-09T06:04:26.000Z (3 months ago)
- Last Synced: 2025-03-09T07:18:22.973Z (3 months ago)
- Topics: crkbd, keyboard-layout, piantor, split-keyboard
- Homepage:
- Size: 265 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Piantor 42 keys layout

> Goal:
- keep the layout as standard as possible,
making it easy to switch between 42keys and a fullsize or laptop keyboard.
- minimal learning curve (qwerty, no home-row mod, no auto-shift, no tap-dance)
- remove duplicated keys (almost done)
- remove unused keys: capslock/scroll lock/pause
- move F-keys on a layer. Realistically, I only ever use F1.
- arrow keys in Vim position (hjkl)
- brackets are in logical priority order: (){}[]function(){
array[]
}
- -+= are inline for easy coding += -=
- "delete" is a combo, much safer than a single key press.
- "Enter" can be pressed with the right thumb or pinkie> keys in same position as on a standard layout:
- bottom to top: ctrl, shift, tab
- left to right: crtl, super, space
- top row: numbers and corresponding symbols
- backspace and enter
- 3 keys on the right side of "M"> to do:
- add "insert" key? used very rarely in 2 softwares
- cleanup "n" key. I don't use ?/
- cleanup the "/" key. I don't use }
- cleanup "m" key. remove *
- cleanup "k" key. remove +