Skip to content

Instantly share code, notes, and snippets.

@amano41
Created December 31, 2020 02:45
Show Gist options
  • Save amano41/a4e8291465c661faead18f76bbe8290e to your computer and use it in GitHub Desktop.
Save amano41/a4e8291465c661faead18f76bbe8290e to your computer and use it in GitHub Desktop.
Keyhac config file to use JP106 keyboard as US101 keyboard
from keyhac import *
def configure(keymap):
keymap_global = keymap.defineWindowKeymap()
if 0:
keymap_global["S-2"] = "Atmark"
keymap_global["S-6"] = "Caret"
keymap_global["S-7"] = "S-6"
keymap_global["S-8"] = "S-Colon"
keymap_global["S-9"] = "S-8"
keymap_global["S-0"] = "S-9"
keymap_global["S-Minus"] = "S-BackSlash"
keymap_global["Caret"] = "S-Minus"
keymap_global["S-Caret"] = "S-Semicolon"
keymap_global["Yen"] = "S-Atmark"
keymap_global["S-Yen"] = "S-Caret"
keymap_global["Atmark"] = "OpenBracket"
keymap_global["S-Atmark"] = "S-OpenBracket"
keymap_global["OpenBracket"] = "CloseBracket"
keymap_global["S-OpenBracket"] = "S-CloseBracket"
keymap_global["S-Semicolon"] = "Colon"
keymap_global["Colon"] = "S-7"
keymap_global["S-Colon"] = "S-2"
keymap_global["CloseBracket"] = "BackSlash"
keymap_global["S-CloseBracket"] = "S-Yen"
# keymap_global["BackSlash"] = ""
# keymap_global["S-BackSlash"] = ""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment