0 votes

Comment échanger les touches ~ et § sur Catalina ?

J'ai un poste Rapoo 9000M et sa touche à côté de la majuscule de droite est commutée avec la touche dans le coin supérieur gauche (habituellement §±).
L'assistant clavier ne reconnaît pas ce clavier.
Existe-t-il un fichier de configuration que je puisse modifier pour que ces deux caractères soient ré-échangés ? (J'utilise Karabiner donc j'accepte les solutions basées sur Karabiner si elles fonctionnent avec multiple langues.)

2voto

Loophole Points 351

Voici ma solution avec Mousqueton .
Il fonctionne correctement, même si je change la disposition du clavier pour une autre langue.

Des pas :

  1. J'ai vérifié le nom de la clé pour ~ y § avec l'EventViewer du mousqueton (accessible à partir du menu du mousqueton).

  2. J'ai recherché mon numéro de produit et mon numéro de vendeur dans le journal de Karabiner (Préférences > onglet Journal).

  3. J'ai modifié le fichier json dans ~/.config/karabiner/assets/complex_modifications/ en ajoutant le texte suivant à la "rules" liste :

    {
          "description": "~ -> §",
          "manipulators": [
            {
              "type": "basic",
              "from": {
                "key_code": "grave_accent_and_tilde"
              },
              "to": [
                {
                  "key_code": "non_us_backslash"
                }
              ]
            }
          ],
          "conditions": [{
            "type": "device_if",
            "identifiers": [
            {
                "vendor_id": 9390,
                "product_id": 8211,
                "description": "Rapoo keyboard"
            }]
          }]
        },
        {
          "description": "§ -> ~",
          "manipulators": [
            {
              "type": "basic",
              "from": {
                "key_code": "non_us_backslash"
              },
              "to": [
                {
                  "key_code": "grave_accent_and_tilde"
                }
              ]
            }
          ],
          "conditions": [{
            "type": "device_if",
            "identifiers": [
            {
                "vendor_id": 9390,
                "product_id": 8211,
                "description": "Rapoo keyboard"
            }]
          }]
        }
  4. J'ai ajouté les deux nouvelles règles aux modifications du complexe.

  5. Quittez le mousqueton et lancez-le à nouveau.

Références : https://karabiner-elements.pqrs.org/docs/json/complex-modifications-manipulator-definition/conditions/device/

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X