This Karabiner-Elements config catches non_us_pound
and shift + non_us_pound
keystrokes and sends right_option + 3
and shift + `
, respectively, resulting in the key working as expected for UK-localised OSX. This is primarily useful when using standard PC keyboards with a Mac.
Add the json block below to ~/.config/karabiner/karabiner.json
under profiles.complex_modifications.rules
:
{
"description": "Hack for correct non_us_pound behaviour",
"manipulators": [
{
"from": {
"key_code": "non_us_pound"