Created
September 5, 2024 20:09
-
-
Save jclusso/da75d82dc4bb6a4c5fe20beb2d37359d to your computer and use it in GitHub Desktop.
Disables all keys on Magic Keyboard so it can be mounted under the desk and only used for Touch ID.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"global": { "show_in_menu_bar": false }, | |
"profiles": [ | |
{ | |
"devices": [ | |
{ | |
"identifiers": { "is_keyboard": true }, | |
"ignore": true | |
}, | |
{ | |
"identifiers": { | |
"is_keyboard": true, | |
"is_pointing_device": true, | |
"product_id": 840, | |
"vendor_id": 1241 | |
}, | |
"manipulate_caps_lock_led": false | |
}, | |
{ | |
"identifiers": { | |
"is_keyboard": true, | |
"product_id": 840, | |
"vendor_id": 1241 | |
}, | |
"ignore": true, | |
"manipulate_caps_lock_led": false | |
}, | |
{ | |
"identifiers": { | |
"is_keyboard": true, | |
"product_id": 666, | |
"vendor_id": 76 | |
}, | |
"manipulate_caps_lock_led": false, | |
"simple_modifications": [ | |
{ | |
"from": { "key_code": "0" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "1" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "2" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "3" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "4" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "5" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "6" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "7" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "8" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "9" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "a" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "b" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "backslash" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "c" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "close_bracket" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "comma" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "d" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "delete_or_backspace" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "down_arrow" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "e" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "equal_sign" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "escape" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f1" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f2" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f3" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f4" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f5" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f6" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f7" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f8" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f9" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f10" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f11" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "f12" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "g" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "grave_accent_and_tilde" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "h" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "hyphen" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "i" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "j" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "k" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "l" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "left_arrow" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "left_command" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "left_control" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "left_option" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "m" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "n" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "o" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "open_bracket" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "p" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "period" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "q" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "quote" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "r" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "return_or_enter" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "right_arrow" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "right_command" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "right_control" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "right_option" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "s" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "semicolon" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "slash" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "spacebar" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "t" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "tab" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "u" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "up_arrow" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "v" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "w" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "x" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "y" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "z" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "caps_lock" }, | |
"to": [{ "key_code": "vk_none" }] | |
}, | |
{ | |
"from": { "key_code": "fn" }, | |
"to": [{ "key_code": "vk_none" }] | |
} | |
] | |
} | |
], | |
"name": "Default profile", | |
"selected": true, | |
"simple_modifications": [ | |
{ | |
"from": { "key_code": "caps_lock" }, | |
"to": [{ "key_code": "escape" }] | |
} | |
] | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment