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.)
Réponse
Trop de publicités?Voici ma solution avec Mousqueton .
Il fonctionne correctement, même si je change la disposition du clavier pour une autre langue.
Des pas :
-
J'ai vérifié le nom de la clé pour
~
y§
avec l'EventViewer du mousqueton (accessible à partir du menu du mousqueton). -
J'ai recherché mon numéro de produit et mon numéro de vendeur dans le journal de Karabiner (Préférences > onglet Journal).
-
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" }] }] }
-
J'ai ajouté les deux nouvelles règles aux modifications du complexe.
-
Quittez le mousqueton et lancez-le à nouveau.
Références : https://karabiner-elements.pqrs.org/docs/json/complex-modifications-manipulator-definition/conditions/device/