2 votes

Impossible de faire un cmd-clic ou un option-clic sur un code dans Xcode et d'autres applications avec un clavier autre que celui d'Apple.

J'ai récemment acquis un clavier mécanique Corsair K70 (modèle non RGB) et je l'ai utilisé avec succès avec MacOS Sierra (10.12.6). Tout fonctionne comme prévu, à l'exception de certains raccourcis clavier dans Xcode. L'un d'entre eux est Cmd + Left Click sur le nom d'une fonction, ce qui fait apparaître un menu contextuel d'action comme le montre l'image ci-dessous :

popup menu example .

Il en va de même pour la documentation des fonctions Option + Left Click :

function documentation

Les raccourcis fonctionnent comme prévu lors de l'utilisation du clavier intégré sur le MacBook Pro (15 pouces, 2017), mais ils ne fonctionnent pas lors de l'utilisation du clavier connecté en externe (usb). La disposition est la suivante Anglais ISO/Européen comme le montre l'image ci-dessous :

keyboard layout

Lorsque vous essayez les raccourcis sur le clavier mécanique, vous avez l'impression que l'interface utilisateur est défaillante et ne traite pas complètement le raccourci.

0voto

Lukas Points 197

J'ai enfin trouvé la solution au problème. B CKB ce qui aide à re-mapper les touches. Je pensais à l'origine que cela était nécessaire. Cependant, à partir de MacOS Sierra et des versions ultérieures, ce remappage des touches modificatrices telles que Ctrl , Cmd y Shift est maintenant disponible dans le System Preferences sous Keyboard > Modifier Keys .

La solution était donc de désinstaller CKB redémarrer et définir le mappage personnalisé dans le System Preferences

Pour plus d'informations, j'ai inclus le lien où j'ai trouvé la réponse : https://github.com/ccMSC/ckb/issues/473

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