Opened 16 years ago
Closed 16 years ago
#3944 closed enhancement (fixed)
support for Colemak keyboard layout
Reported by: | ghen | Owned by: | stippi |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Preferences/Keymap | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
Hi,
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.
Thanks.
Geert
Attachments (1)
Change History (6)
by , 16 years ago
Attachment: | Colemak.keymap added |
---|
comment:1 by , 16 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
follow-up: 3 comment:2 by , 16 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 , 16 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 , 16 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 , 16 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Thanks a lot! Added to SVN in hrev30814.
Colemak keymap