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.