UK English layout

on a pragmatic note, for those of us set in our ways with qwerty/uk layout I came up with a (hopefully) minimum-mental-overhead layout to switch to keyboardio from standard UK without going totally crazy.

So here is the layout diagram showing my changes from stock (without my own idiosyncratic thumb remapping):

http://www.keyboard-layout-editor.com/#/gists/22cf93b95855d6a422c053e3b59b9351

Getting that working in Keyboardio firmware is a bit fiddly. To get orphaned symbols into the function layer when using a UK software mapping these are the code snippets for Model01-Firmware.ino:

  • # -----> Key_Backslash
  • ~ -----> LSHIFT(Key_Backslash)
  • \ ------> Key_NonUsBackslashAndPipe
  • | ------> LSHIFT(Key_NonUsBackslashAndPipe)
3 Likes