| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Absenth Ergodox Keymap Improvements
|
| | |
|
|\ \
| | |
| | | |
Ergodox EZ: Zweihander keyboard layout updates
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- remove media-space and media-shift-space; put a play/pause key at media-m instead
- add print screen, scroll lock, and pause/break to the media layer
And in the readme:
- don't say we don't have any Windows-specific keys
- add mnemonics for thumb-alt and thumb-ctrl positioning
|
| | | |
|
|\ \ \
| | |/
| |/| |
Absenth's Layout- QWERTY with additional Media Layer Functions.
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Bépo with firmware remapping for software CSA layout
|
| | | | |
|
| | | | |
|
| |\ \ \ |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- on mod keys, register LGUI, LSFT etc. as normal mods
instead of weak mods:
- they won't be cleared by layer switching
- LSFT(KC_LGUI) will now have the same behavior as LGUI(KC_LSFT)
|
| | | | |
| | | | |
| | | | | |
Were causing stuck LSFT weak mods.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
With the BÉPO over CSA on Windows, the dead keys stop working after a
while, like in
http://superuser.com/questions/776558/suddenly-dead-keys-dont-work
I suspect this is triggered by too fast typing from macros.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Having "true" modifiers is more reliable and practical.
- moved APP in place of HOME
- moved HOME in place of LSFT on left thumb
- moved END in place of RSFT on right thumb (Ctrl+End with single hand!)
- removed ALT_T from KC_ESC
|
| | | | |
| | | | |
| | | | |
| | | | | |
Simplifies future changes to modifier and special keys
+ removed M_TGCSA macro
|
| | | | |
| | | | |
| | | | |
| | | | | |
- move play on fn+left thumb
- move prev/next besides play
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- all characters available directly in CSA
- more explicit names for macros that switch accross CSA layers
- use macros to implement the shifts next to the spaces
|
| | | | |
| | | | |
| | | | |
| | | | | |
- define aliases for all GR2A-shifted characters
- use the available characters in BÉPO over CSA AltGr layer
|
| | | | | |
|
| | | | |
| | | | |
| | | | | |
CM is already used for Colemak.
|
| | | | |
| | | | |
| | | | |
| | | | | |
- define aliases for all GR2A characters (unshifted)
- use the available characters in the BÉPO over CSA AltGr layer
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- implement easy way to define and send unicode characters on Windows
- define 3 characters not available in CSA:
- en dash: –
- em dash: —
- ellipsis: …
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- implemented the most useful characters:
- all French characters + €
- common programmer characters
- other keys implemented as KC_NO to avoid mistyping a character
from a lower layer
- AltGr+Shift not supported (yet)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Initial implementation of the BÉPO layout
for use with the Canadian Multilingual Standard layout
(a.k.a. CSA / ACNOR layout) on the OS-side.
- support all bépo characters from the default and shifted layers
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
keymap_bepo.h: define BP_* keycodes for all possible characters
bepo/keymap.c: use those keycodes in the bépo keymap
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
No more SFT_T:
- moved ] (bépo W) below Tab
- moved - (bépo =) in place of ] (top right)
- removed SFT_T from ' (bépo M)
- moved \ (bépo Ç) in place of = (bépo %)
- moved = (bépo %) in place of - (bépo =)
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Use rules.mk template in new project generator
|
| | |/ / /
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix compiler warnings for HHKB
|
| | | | | | |
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Update Atreus default map
|
| | | | | | |
|
| | | | | | |
|
| |/ / / / |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
fix number of NKRO keys
|
|/ / / /
| | | |
| | | |
| | | | |
32byte report = 1byte modifiers + 31byte keys
31byte * 8bit * 1key/bit = 248keys
|
|\ \ \ \
| |_|/ /
|/| | | |
Support for Ergodoxes with 80 keys.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Created KEYMAP_80 in ez.h to support 80 key ergodoxes.
Creating default_80 keymap as ez keymap.
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
util/install_dependencies.sh made executable, fixes #738
|