Est-il possible de remapper des touches spéciales sur un clavier Windows pour les utiliser avec Mac OSX?

13

J'ai donc acheté un nouveau clavier pour mon Mac Pro, et c'est le Microsoft Sidewinder X4. Ce clavier est bon pour moi en raison de son rétro-éclairage LED et de nombreuses fonctionnalités. Cependant, lors de l'installation, il semble que la plupart des fonctionnalités intéressantes soient mortes sur OSX.

En particulier, le clavier possède des touches de macro qui peuvent être définies à l'aide d'un bouton "Enregistrer la macro". Il dispose également d'une touche calculatrice. Le logiciel fourni avec le clavier est le Microsoft IntelliType générique pour Windows / OSX, et je l'ai installé. Cependant, ces clés spéciales sont toujours mortes.

Existe-t-il de toute façon d'utiliser ces clés? Même si je devais juste remapper les touches de macro à la main en frappes de touches personnalisées, ce serait bien, mais je ne trouve pas de moyen. J'ai essayé d'utiliser KeyRemap4MacBook, mais il ne permet que le remappage des clés OSX (pas la calculatrice, les touches de macro supplémentaires ou toutes les touches qui ne se trouvent pas sur un clavier Apple). Même la clé de la calculatrice ne fait rien, et je serais même heureux de la remapper pour «exposer» ou quelque chose, quoi que ce soit, sauf une clé morte!

jake9115
la source
Les clés sont-elles affichées dans EventViewer.app? Si tel est le cas, essayez d'utiliser quelque chose comme KeyCode :: RawValue :: 0x3d .
Lri
Pouvez-vous me dire comment accéder à EventViewer.app? Je vais essayer et faire rapport. Cependant, je suppose qu'ils ne sont pas enregistrés par EventView.app, sinon les solutions de remappage actuelles, telles que KeyRemap4Macbook, seraient en mesure d'ajuster la fonction de ces touches. Étant donné que le clavier doit envoyer un signal pour la touche enfoncée via la connexion de données USB, je me demandais s'il y avait des moyens de détecter de telles pressions de clavier non Apple.
jake9115
Je n'ai trouvé aucune version mac de l'Observateur d'événements Windows. Mais j'ai trouvé le "Show Keyboard Viewer" pour mac. Cela affiche le clavier Apple complet. Pour autant que je sache, si aucune touche n'est trouvée sur ce clavier, il n'y a aucun moyen de faire reconnaître à OSX si elle a été enfoncée. C'est le cœur de mon problème!
jake9115
1
EventViewer est inclus avec KeyRemap4MacBook (en /Applications/KeyRemap4MacBook.app/Contents/Applications/EventViewer.app), mais il devrait également être affiché par Spotlight.
Lri
Ma première pensée (jusqu'à ce que je lise correctement) a été d'utiliser AutoHotKey mais c'est uniquement pour mapper dans l'autre sens.
Mars Robertson

Réponses:

6

Vous pourriez jeter un œil à Ukelele et KeyLayoutMaker , pour voir s'ils peuvent aider à mapper ces clés non-Mac.

BetterTouchTool personnalise les claviers, trackpad, souris Magic et télécommandes Apple non-Apple.

Pour les claviers USB, un autre outil est USB Overdrive , décrit comme:

L'USB Overdrive inclut la prise en charge des boutons multimédias sur la plupart des claviers USB et parle à de nombreux périphériques d'entrée inhabituels.

Pour les claviers sans fil, le centre de contrôle Logitech peut fonctionner même pour les claviers non Logitech. Voir cette réponse pour plus de détails. Il pourrait être utile d'essayer même pour votre clavier.

Vous pouvez également trouver utile les informations dans Utilisation de claviers et souris tiers avec votre Mac .

harrymc
la source
4

Options:

  1. En System Preferences -> Keyboard -> Modifier Keysvous pouvez échanger ces deux touches. Ces modifications devraient avoir un effet sur la clavier actuel .
  2. Double commande est un PrefPane qui offre de nombreuses options pour l'utilisation des claviers Windows, mais il n'a pas été mis à jour depuis un certain temps.
  3. Karabiner (anciennement connu sous le nom de KeyRemap4MacBook) prend en charge de nombreux types de remappage de touches pour différents modèles de Macbook, mais je ne sais pas si cela correspond à votre cas d'utilisation.
Pasi Jokinen
la source
1
Merci pour vos suggestions! Malheureusement, j'ai déjà essayé Double Command et KeyRemap4Macbook, et ces solutions ne fournissent que le remappage des clés qui se trouvent déjà sur les claviers Apple! J'ai plusieurs claviers conçus pour les systèmes Windows qui ont des touches supplémentaires, comme pour ouvrir un programme de messagerie, un navigateur Web, etc., et je veux mapper ces touches à une commande au lieu de les laisser `` mortes '' et inutiles sur mon clavier.
jake9115
0

Allez à System preferences, alors Keyboard. Cliquez sur Keyboard modifiers. Modifiez la commandclé en aucune action et la Ctrlclé en commandclé. Problème résolu.

Harogin
la source
Ne répond pas du tout à la question.
mix3d
0

J'ai eu le même problème avec un clavier Microsft avec un Mac. En particulier, la clé du caluclator est simplement devenue une clé morte. KeyRemap4Macbook n'a pas fonctionné mais USB Overdrive a fonctionné et je peux maintenant utiliser la touche calculatrice pour lancer la calculatrice.

patapouf_ai
la source