pqrs-org / Karabiner-Elements

Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
https://pqrs.org/osx/karabiner/
The Unlicense
18.85k stars 838 forks source link

Complex modification not working on Sonoma #3741

Open obiii opened 8 months ago

obiii commented 8 months ago

macOs: Sonoma Karabiner: 14.13.0

Hi,

I am trying to use some complex modifications (one at a time) here: https://ke-complex-modifications.pqrs.org/#swedish_mx_keys_programming

I have tried everything but it doesnt work at all. Can someone please help?

So far I tried only one modification using "add your own rule":


{
      "description": "Swedish keyboard, Right command + 7,0 => curly-brackets {}",
      "manipulators": [
        {
          "type": "basic",
          "from": {
            "key_code": "7",
            "modifiers": {
              "mandatory": [
                "right_command"
              ]
            }
          },
          "to": [
            {
              "key_code": "8",
              "modifiers": [
                "left_option",
                "left_shift"
              ]
            }
          ]
        },
        {
          "type": "basic",
          "from": {
            "key_code": "0",
            "modifiers": {
              "mandatory": [
                "right_command"
              ]
            }
          },
          "to": [
            {
              "key_code": "9",
              "modifiers": [
                "left_option",
                "left_shift"
              ]
            }
          ]
        }
      ]
    }

Also, Add a predifined rule doesnt show on search:

image

And if clicked on "Import more rules from internet", it doesnt really import:

image

It says will import, but doesnt really import: image

colingoodman commented 7 months ago

I am also having this issue with complex modifications in general on Sonoma.

bobmagicii commented 7 months ago

yes, they flat out do not import at all. no matter how basic you make it, or how much you cut out of the json as suggested in other threads. doing it manually by copying the json exposes this manipulator errors that has a bug report already that has gone stale (#3117). pick and choose any of them from the website.

if you dont try to do it manually with the json, the experience is "ok nothing happened"

image

anti flower-h gang unite worst thing about mac os lol. this was gonna be my end all solution XD

pretty sure its not my laptop or mac os, as its still so new to me that im still telling everyone how much i hate it. this was going to be the first thing i install to really screw it up.

wish i could tell you more but i clicked "Add Divider" on the log and then did it and it added nothing after that. so. poof

Percy-Deng commented 5 months ago

Same issue here.

snevs commented 2 months ago

yes, they flat out do not import at all. no matter how basic you make it, or how much you cut out of the json as suggested in other threads. doing it manually by copying the json exposes this manipulator errors that has a bug report already that has gone stale (#3117). pick and choose any of them from the website.

if you dont try to do it manually with the json, the experience is "ok nothing happened"

Any workarounds for this? Importing from repositories work, but I'd rather write my own JSONs.

bobmagicii commented 2 months ago

Any workarounds for this? Importing from repositories work, but I'd rather write my own JSONs.

no i had completely giving up on karabiner for the task i was trying to perform. and the task. (which was making mac os less offensive to my windows gamer habits)

nejmeijer commented 2 months ago

The failing input behaviour could be a bug in KE.