CTRL + Left Arrow ile Karabiner Elements


0

Bazı tuşları harici bir PC klavyesiyle eşlemek için Karabiner-Elements kullanıyorum. CTRL + Sol Ok ile Ana ve CTRL + Sağ Ok ile eşleştirmek istiyorum. Bunu yapmak mümkün mü?

İndirmek için ÜSTKRKT + Sol Ok ile Sona Eşleyen karmaşık bir kural var ama CTRL kullanıyorum.

Teşekkürler!


Merak ediyorum, neden COMMAND sol ve sağ ok yapmıyor? Zaten ev ve bitiş olarak aynı şeyi yapıyorlar
— Steve Chambers

Cmd / arrow, 'sayfa' tuşlarını eşlemek için evrensel değildir, ancak Fn / Arrow. [btw, Ctrl / arrow, Varsayılan olarak Boşlukları değiştirmek içindir, bu nedenle hedeflediğiniz şeyi yapmak için de kapatmanız gerekebilir]
— Tetsujin

Yanıtlar:


1

~ / .Config / karabiner / karabiner.json dosyasını örneğin BBEdit veya TextEdit ile manuel olarak düzenlemek zorunda kalırsınız (başlamadan önce yedek kopyasını almak daha iyi!).

Unutmayın: yeniden eşlemeniz Apple'ın Spaces-anahtarlama özelliğini devre dışı bırakır!

Neyse, gitmek zorundasın.

"rules": [

ve ( doğru kontrol anahtarını kastettiğinizi varsayalım) s.th. sevmek:

"rules": [
    {  "description": "Call it whatever you like…",
       "manipulators": [ {
                "type": "basic",
                "from": {
                    "key_code": "left_arrow",
                    "modifiers": {
                        "mandatory": [
                            "right_control"
                        ]
                    }
              },
              "to": [
                  {
                      "key_code": "home"
                  }
              ]
          },
          {
              "type": "basic",
              "from": {
                  "key_code": "right_arrow",
                  "modifiers": {
                      "mandatory": [
                           "right_control"
                      ]
                  }
              },
              "to": [
                  {
                      "key_code": "end"
                  }
              ]
          }
      ]
  }
]

Her iki tipteki açık ve kapalı parantezlerin karşılık gelen doğru sırasının ve doğrularının gerekli olduğunu unutmayın! (Görebildiğim kadarıyla bu davranışın hatalarını ayıklamanın bir yolu yoktur; belki de json dosyasını kaydederken Karabiner-Element'in Açık Penceresini izlemekten ayrı olarak. Editör seçiminiz yardımcı olabilir, ancak BBEdit bile parantez çiftlerini tanımlayabilir…)

Yaptığınız şey doğruysa, dosyayı kaydettikten sonra yeni davranış derhal çalışacaktır !

Bu yüzden, eğer sizinki tek Karmaşık Değişiklik ise, "virgül" kapanması burada kullanılmamalıdır… ama sizinkini tüm öncekilerinize eklerseniz, bu "virgül" kodunuzun önüne yerleştirilmelidir (yani: son kuralın arkasına) bitirme braketi.… biraz zor, hepsi bu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.