Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "title": "RK71: Activate media keys with Fn+<number>, Function keys with Fn+Right Shift+<number>, in Mac mode",
- "rules": [
- {
- "description": "Fn+1 to Display Brightness Decrement",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f1",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "display_brightness_decrement"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+2 to Display Brightness Increment",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f2",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "display_brightness_increment"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+3 to Mission Control",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f3",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "mission_control"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+4 to Launchpad",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f4",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "launchpad"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+5 to Illumination Decrement",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f5",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "illumination_decrement"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+6 to Illumination Increment",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f6",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "illumination_increment"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+7 to Rewind",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f7",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "rewind"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+8 to Play/Pause",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f8",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "play_or_pause"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+9 to Fast Forward",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f9",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "consumer_key_code": "fast_forward"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+0 to Mute",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f10",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "mute"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+- to Volume Decrement",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f11",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "volume_decrement"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+= to Volume Increment",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f12",
- "modifiers": {
- "mandatory": [
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "volume_increment"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+1 to F1",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f1",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f1"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+2 to F2",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f2",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f2"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+3 to F3",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f3",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f3"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+4 to F4",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f4",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f4"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+5 to F5",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f5",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f5"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+6 to F6",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f6",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f6"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+7 to F7",
- "manipulators": [
- {
- "type": "basic",
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "from": {
- "key_code": "f7",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f7"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+8 to F8",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f8",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f8"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+9 to F9",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f9",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f9"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+0 to F10",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f10",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f10"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+- to F11",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f11",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f11"
- }
- ]
- }
- ]
- },
- {
- "description": "Fn+Right Shift+= to F12",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "f12",
- "modifiers": {
- "mandatory": [
- "right_shift",
- "fn"
- ]
- }
- },
- "to": [
- {
- "key_code": "f12"
- }
- ]
- }
- ]
- },
- {
- "description": "Disable Insert Key",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "insert",
- "modifiers": {
- "optional": "any"
- }
- }
- }
- ]
- },
- {
- "description": "Disable Pause Key",
- "manipulators": [
- {
- "conditions": [
- {
- "type": "device_if",
- "identifiers": [
- {
- "vendor_id": 1452,
- "product_id": 591,
- "description": "Royal Kludge RK71"
- }
- ]
- }
- ],
- "type": "basic",
- "from": {
- "key_code": "pause",
- "modifiers": {
- "optional": "any"
- }
- }
- }
- ]
- }
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement