Skip to content

Instantly share code, notes, and snippets.

@LukasKnuth
Created May 16, 2022 07:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LukasKnuth/0590ecc34d117e88c039d1cb365a1577 to your computer and use it in GitHub Desktop.
Save LukasKnuth/0590ecc34d117e88c039d1cb365a1577 to your computer and use it in GitHub Desktop.
Karabiner Elements "complex modification" to fix the arrow-brackets (<>) and pipe (|) keys when using the "German Standard" layout in OSX
{
"title": "Personal fixes - Moonlander",
"rules": [
{
"description": "Fixes both Arrow-brackets and the Pipe symbol on the Moonlander keyboard with German layout.",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "non_us_backslash"
},
"to": [
{
"key_code": "grave_accent_and_tilde"
}
]
},{
"type": "basic",
"from": {
"key_code": "non_us_backslash",
"modifiers": {
"mandatory": ["left_shift"]
}
},
"to": [
{
"key_code": "grave_accent_and_tilde",
"modifiers": ["left_shift"]
}
]
},{
"type": "basic",
"from": {
"key_code": "non_us_backslash",
"modifiers": {
"mandatory": ["right_option"]
}
},
"to": [
{
"key_code": "grave_accent_and_tilde",
"modifiers": ["right_option"]
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment