HomeApplemacos - Cannot create a shortcut key, even with Karabiner_Elements

macos – Cannot create a shortcut key, even with Karabiner_Elements


macOS: Ventura 13.3.1 (a)
Keyboard:Kinesis Benefit 360
Software program: Karabiner-Parts 14.12.0

Concern:

Making an attempt to create a shortcut key that strikes an lively window to one in every of three screens, with out utilizing the usual modifier keys, ⌘⇧⌥⌃. I need to use Perform key 24 with ‘s’,’d’,’f’,’c’.

On the Adv360 keyboard, I Modified a clean Kinesis key to return perform key 24. Karabiner-EventViewer verified that is working, the important thing returns ‘F24’.

First try: System Settings > Keyboard > Keyboard Shortcuts > App Shortcuts > All Functions. Nevertheless, I could not get system to acknowledge my ‘f24’ key.

Second try: Use Karabiner-Parts to create a fancy modification. Here is the code:

 {
  "title": "Mac OS /w Kinesis Adv360. Transfer lively window to totally different show",
  "guidelines": [
    {
      "description": "F24 + S/D/F/C to move the active window to different displays",
      "manipulators": [
        {
          "type": "basic",
          "from": {
            "simultaneous": [
              {
                "key_code": "f24"
              },
              {
                "key_code": "s"
              }
            ],
            "simultaneous_options": {
              "detect_key_down_uninterruptedly": true,
              "key_down_order": "strict",
              "key_up_order": "strict_inverse"
            }
          },
          "to": [
            {
              "key_code": "left_arrow",
              "modifiers": ["right_shift", "right_command", "right_control", "left_option"]
            }
          ]
        },
        {
          "kind": "fundamental",
          "from": {
            "simultaneous": [
              {
                "key_code": "f24"
              },
              {
                "key_code": "d"
              }
            ],
            "simultaneous_options": {
              "detect_key_down_uninterruptedly": true,
              "key_down_order": "strict",
              "key_up_order": "strict_inverse"
            }
          },
          "to": [
            {
              "key_code": "up_arrow",
              "modifiers": ["right_shift", "right_command", "right_control", "left_option"]
            }
          ]
        },
        {
          "kind": "fundamental",
          "from": {
            "simultaneous": [
              {
                "key_code": "f24"
              },
              {
                "key_code": "f"
              }
            ],
            "simultaneous_options": {
              "detect_key_down_uninterruptedly": true,
              "key_down_order": "strict",
              "key_up_order": "strict_inverse"
            }
          },
          "to": [
            {
              "key_code": "right_arrow",
              "modifiers": ["right_shift", "right_command", "right_control", "left_option"]
            }
          ]
        },
        {
          "kind": "fundamental",
          "from": {
            "simultaneous": [
              {
                "key_code": "f24"
              },
              {
                "key_code": "c"
              }
            ],
            "simultaneous_options": {
              "detect_key_down_uninterruptedly": true,
              "key_down_order": "strict",
              "key_up_order": "strict_inverse"
            }
          },
          "to": [
            {
              "key_code": "down_arrow",
              "modifiers": ["right_shift", "right_command", "right_control", "left_option"]
            }
          ]
        }
      ]
    }
  ]
}

Troubleshooting Steps Taken:

  • Verified that the keystrokes are being learn appropriately within the Karabiner-EventViewer.
  • Verified that the shortcuts are working as meant when triggered immediately.
  • Checked the log information (console_user_server.log, grabber_agent.log, and overser_agent.log), however they didn’t present helpful data for this concern.

Request for Assist:

I’m searching for help in figuring out why my complicated modification shouldn’t be working as meant. Any steering on how you can additional troubleshoot this concern, or any strategies for adjustments to my configuration, can be significantly appreciated.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments