Clicky

Utiliser un clavier Windows sur un Mac

Après 30 ans d'utilisation de PC Windows, j'ai finalement cédé et je me suis acheté un Apple Mac. C'est le premier Mac que je possède ou que j'utilise. Mais plutôt que de prendre une machine tout-en-un comme un iMac, j'ai acheté un Mac Mini.

Cela signifiait que je pouvais choisir mes propres écrans et mon propre clavier. Après tant d'années d'utilisation de claviers Windows, je ne voulais pas d'un de ces claviers Mac pâles, minuscules et plats. J'ai donc mis la main sur un clavier G910. Il présente comme une nuit à Las Vegas, et si comme moi vous ne sortez pas beaucoup, c'est un plus.

Les lumières brillantes de mon clavier

Malheureusement, certaines touches du clavier Windows du G910 ne fonctionnent pas sur MAC. Plus précisément, je parle de touches telles que les touches "home", "delete" et "end" sur les claviers numérique et de navigation.

Cependant, vous pouvez faire fonctionner ces touches en leur attribuant une signification grâce à Karabiner. Karabiner est un logiciel libre spécialement conçu à cet effet.

Mousqueton - Modifications simples

Karabiner vous permet de modifier des touches individuelles pour qu'elles fassent autre chose, ou d'attribuer une fonction à une touche qui ne faisait rien auparavant. Il appelle ces modifications simples.

Par exemple, les touches keypad_period et keypad_1 de mon clavier ne faisaient rien du tout. J'ai donc utilisé Karabiner pour modifier

  • modifier keypad_period sur le pavé numérique pour qu'il se comporte comme delete_forward, et
  • changer le clavier_1 pour qu'il se comporte comme la fin.

Mousqueton - Modifications complexes

Mais je voulais aussi modifier les touches d'accueil et de fin du clavier de navigation où l'on trouve les touches Insertion, Accueil, Page précédente, Suppression, Fin et Page suivante.

Les clés que j'ai redéfinies en utilisant Karabiner

Karabiner n'a pas mentionné ces clés dans les modifications simples, je n'ai donc pas pu utiliser cette interface facile pour effectuer les changements. J'ai dû utiliser la fonctionnalité de modifications complexes.

Vous accédez aux modifications complexes soit par

  • modifier le fichier json de Karabiner et ajouter le code des règles ou,
  • si le code de règles existe déjà, vous pouvez l'importer directement dans Karabiner.

Importation du code des règles dans Karabiner

Heureusement pour moi, les codes de règles dont j'avais besoin avaient déjà été écrits par quelqu'un d'autre, il ne me restait donc plus qu'à les importer. Pour importer un code existant, ouvrez l'application Karabiner et

  • Cliquez sur Modifications complexes
  • Cliquez sur Ajouter une règle
  • Cliquez sur le bouton en haut de la page qui dit Importer plus de règles d'Internet. Vous serez alors dirigé vers le dépôt officiel où vous pourrez rechercher les règles dont vous avez besoin.
  • Une fois que vous avez trouvé une règle et que vous l'avez importée, activez-la, sinon elle ne fonctionnera pas.

Dans mon cas, j'ai effectué une recherche en utilisant les termes Home et End, et j'ai importé la règle qui est apparue. Maintenant, mes touches de navigation Début et Fin fonctionnent comme sous Windows.