17 votes

Remplacement des clés sans mousqueton

Par le biais de "System preferences -> Keyboard -> Modifier Keys" j'ai configuré : Caps Lock comme Ctl.

Ensuite, j'ai installé le nouveau Mousqueton (anciennement KeyRemapForMacBook) pour réaliser le key-remap suivant :

  • Ctl gauche = Fn
  • Fn = Ctl gauche

Mais l'installation de Karabiner a entraîné la perte de mon remappage de la touche "Caps Lock to Ctl" effectué avec "System Preferences". Maintenant, Karabiner exige que j'installe encore une autre application ( SEIL ) pour remapper uniquement la touche de verrouillage des majuscules. Je pense que c'est ridicule et je ne souhaite pas installer une autre application juste pour remodifier une touche.

J'ai donc supprimé Karabiner de mon système et j'ai configuré le remappage des touches suivant via "Préférences système -> Clavier -> Touches de modification" :

  • Verrouillage des majuscules = Ctl
  • Ctl gauche = None ( Pas de liaison entre les touches => touche morte )
  • Fn reste Fn ( REMARQUE : cela ne me dérange pas parce que #1 : je ne l'utilise pas beaucoup de toute façon et, #2 : je suis habitué au style Thinkpad "Fn à l'extrême gauche". ).

Mais, je me demande, comment le mousqueton fait sa magie à l'intérieur. Je crois comprendre qu'en fin de compte, Karabiner doit transmettre la configuration du key-remap au système d'exploitation, n'est-ce pas ? Ou bien Karabiner s'insère-t-il dans le système (c'est-à-dire en tant que module du noyau) et observe toutes les touches tapées sur le clavier pour détecter les touches Ctl et Fn ?

Plus important encore, existe-t-il un moyen (similaire à xmodmap sous Linux) de réaliser ce remappage de touches sans Karabiner ?

7voto

GapTheMind Points 61

Malheureusement, avec MacOS Sierra, Karabiner est entré dans une étrange sorte de hiatus, mais pas vraiment, car un jour nous le réparerons.

C'est dommage, parce que Karabiner était l'outil parfait pour ce dont j'avais besoin (c'est-à-dire faire en sorte que MacOS se comporte comme un terminal UNIX vieux de quarante ans, parce que mes doigts stupides appuient toujours sur ^W pour supprimer un mot et je tue la fenêtre et je ne peux pas m'arrêter, non, ne m'aidez pas, je finirai par mourir et mon problème sera réglé).

Mon autre outil principal est Typinator pour les abréviations - w pour with, h pour the, n pour and, etc.

Jusqu'à présent, j'ai trouvé que BetterTouchTool était un remplacement viable de Karabiner, même meilleur à certains égards. Mais pire à d'autres égards ; la répétition des touches ne fonctionne pas pour moi, bien que le développeur dise que c'est le cas. (Il est possible qu'il interagisse avec Typinator, mais désactiver ce dernier ne règle pas le problème).

J'ai écrit un roman entier à l'aide de ces deux outils (Typinator et BetterTouchTool), mais j'apprécierais que vous me fassiez part de vos observations si vous avez trouvé quelque chose de mieux.

2voto

Oskar Points 1242

Je vais être légèrement anticonformiste et ne pas être d'accord avec le sentiment qu'il faut deux applications pour faire ce que vous demandez.

Apple a adopté l'héritage UNIX, à savoir un seul outil pour faire une chose, et Karabiner perpétue cette tradition. Les deux applications sont de qualité professionnelle, entretenues, déboguées, documentées et soutenues. Aucune des deux applications ne coûte cher à essayer ou à utiliser. Les deux font exactement ce qu'elles disent faire.

La dernière fois que j'ai vérifié, Apple installe des milliers de fichiers et en fait tourner des centaines avant même que vous ne vous connectiez la première fois. L'installation de 2 programmes pour remodeler totalement toutes les touches me semble moins grave, mais je suis prêt à me tromper.

Je dirais - installer Mousqueton et installer SEIL et j'apprécie votre capacité à remodeler les touches à volonté, mais peut-être que je ne comprends pas ce que vous essayez d'accomplir.

1voto

Tango Points 219

Je sais que c'est une réponse tardive, mais j'utilise Outil "Better Touch . Il offre plusieurs fonctions :

  1. Remappage des touches : J'utilise le nouveau clavier Bluetooth et j'ai besoin des touches Home, End et Forward Delete que j'avais l'habitude d'utiliser sur le clavier USB plus grand. J'ai donc associé ALT-RIGHT-ARROW et ALT-LEFT-ARROW à End et Home et SHIFT-DELETE à FORWARD-DELETE. Bien que je ne pense pas que cela me permette de remapper quelque chose comme '1' en 'i' (comme si je le voulais), cela me permet de remapper les touches de fonction et de contrôle.
  2. Remappez les gestes de la souris magique : J'avais l'habitude d'utiliser 9 Spaces quand Apple nous permettait de les mapper dans une grille (3 en haut, 3 en bas) et je détestais les nouveaux espaces. J'ai mappé les mouvements de la souris (et certaines combinaisons de touches) pour pouvoir déplacer trois espaces à la fois vers la gauche ou la droite. Même si les 9 espaces sont disposés en une longue ligne, pour moi, c'est comme si je retrouvais mon ancienne grille 3x3 qui fonctionnait si bien pour moi.
  3. Remappez les gestes du trackpad : J'utilise beaucoup un trackpad et je peux mapper les mêmes gestes que j'utilise sur la souris sur le trackpad et même quelques autres qui fonctionnent bien pour le trackpad et qui ne fonctionnent pas sur la souris.
  4. Remappez d'autres appareils : Il peut également fonctionner avec des souris normales, une télécommande Siri ou Apple, et plus encore.

Il vous permet en fait de remapper presque toutes les formes d'entrée à un grand nombre de choix. J'ai commencé à utiliser le BTT pour remapper seulement une ou deux fonctions, puis j'ai continué à penser "J'aimerais pouvoir faire ça" et je me suis retrouvé à remapper de plus en plus.

1voto

ByardP Points 11

J'ai dû supprimer Karabiner sur macOSX Sierra. Il posait d'étranges problèmes de répétition de touches et agissait comme si un shift était constamment maintenu. J'ai supprimé le programme et mes problèmes de clavier ont disparu.

Mais je m'en suis servi pour remapper ma touche d'option droite en touche de suppression avant - très pratique pour l'édition.

J'ai maintenant résolu le problème en utilisant Better Touch Tool -- j'ai fait de l'option + ? une suppression avant (Windows delete) Bien que ce ne soit pas une touche unique, cela fonctionne.

0voto

Richard Marquez Points 387

Si vous avez seulement besoin de remapper les touches qui produisent des caractères de texte, Ukekele est une alternative au mousqueton. Avec lui, vous pouvez créer votre disposition de clavier personnalisée et l'exporter sous forme de fichier standard. .bundle que vous pouvez ensuite installer en double-cliquant depuis le Finder.

Une fois installée, la mise en page apparaîtra comme un choix sous la rubrique

System Preferences > Keyboard > Input Source > (bouton plus).

En d'autres termes, une fois que vous avez créé votre mise en page, vous n'avez plus besoin d'Ukelele car l'option .bundle est une mise en page normale d'Apple et peut être installée sur d'autres macs.

L'application peut être un peu compliquée à utiliser. Ce qui a fonctionné File > New from current input source puis, dans la boîte de dialogue qui s'affiche, cliquez avec le bouton droit de la souris sur la mise en page et choisissez > >. Set keyboard name and script et assurez-vous de sélectionner Unicode sous script. Pour redéfinir une touche, double-cliquez dessus avec la souris, puis tapez la touche souhaitée. Vous pouvez également redéfinir les touches émises sur Option+key - la plupart d'entre elles ne sont pas mappées à quoi que ce soit d'utile, et peuvent être mappées par exemple à tous les emojis ou caractères Unicode que vous devez utiliser souvent.

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