Opened 14 years ago
Closed 14 years ago
#3944 closed enhancement (fixed)
support for Colemak keyboard layout
|Reported by:||ghen||Owned by:||stippi|
I've implemented the Colemak keyboard layout for Haiku in the attached keymap file. Colemak is an alternative, ergonomic keyboard layout (somewhat like Dvorak, but more modern), see http://colemak.com for more information.
The file should go under src/data/etc/keymaps/. I tested it on my x86 laptop with PS/2 (internal) and USB external keyboards.
Change History (6)
by , 14 years ago
comment:1 by , 14 years ago
|Status:||new → assigned|
follow-up: 3 comment:2 by , 14 years ago
I've looked closely at the keymap. Was this based on any other keymap, if so, which one? I am wondering about the "CapsLock = 0x00" at the beginning of the file. All other keymaps I have checked have "CapsLock = 0x3b" there. The CapsLock row also still has the normal "QWERTYUIOP" assignment. Was this intentional? Thanks for your patch and any comments!
Best regards, -Stephan
comment:3 by , 14 years ago
Yes, this is intentional, because in Colemak, the Caps Lock key is replaced by a second Backspace (as you can see in the keymap preview window). See http://colemak.com/ for more info about the layout.
comment:4 by , 14 years ago
Ah, sorry I missed that part. I assume the second backspace key works also with your keymap. I'll apply it in a minute...
comment:5 by , 14 years ago
|Status:||assigned → closed|
Thanks a lot! Added to SVN in hrev30814.