Comment puis-je appuyer sur la touche Fn en utilisant un clavier PC sur un Mac?

28

Je suis un peu dans le pétrin. J'utilise un clavier Dell avec Mac OS X et j'aimerais accéder à mes touches de fonction pendant que j'utilise Terminal. Un de mes amis a un nouveau clavier Mac doté d'une touche Fn, mais lorsque j'appuie au même endroit sur mon clavier, mon curseur se transforme simplement en point d'interrogation, apparemment, cela est traité comme la touche `` aide '' d'un ancien modèle claviers mac.

Je sais que je peux changer mes touches de fonction pour qu'elles fonctionnent correctement en utilisant une option du volet des préférences du clavier, mais je ne veux pas le faire car la SEULE fois où j'ai besoin de mes touches de fonction, c'est quand je suis dans le terminal, d'autres fois je suis bien avec des choses comme le réglage du volume, etc. donc je préfère avoir une touche Fn. J'ai également regardé dans "Touches de modification ...", et cela vous permet de redéfinir les touches de verrouillage des majuscules, ctrl, alt et shift, mais de ne rien assigner à Fn (ce qui est dommage, j'utilise Caps Lock comme Ctrl et le 'vrai' Ctrl serait une touche Fn parfaite)

Alors ... existe-t-il un moyen de `` presser Fn '' sur des claviers Mac plus anciens ou sur des claviers tiers?

EDIT : Pour clarifier, mon clavier Dell n'a PAS de touche Fn dessus. L'endroit sur le clavier Mac de mes amis qui fonctionne comme une touche Fn est une touche d'insertion sur la mienne.

AlexMax
la source

Réponses:

4

Vous pouvez utiliser une application comme ControllerMate pour affecter des actions / scripts personnalisés aux clés et aux contrôleurs.

dotHTM
la source
1
Cela semble être la chose la plus proche à corriger que j'ai vue. Merci.
AlexMax
4

J'ai trouvé cet article utile:

http://david.rothlis.net/keyboards/microsoft_natural_osx/

Les touches de fonction (F1, etc.) se comportent comme telles (par opposition à la luminosité, le volume, etc.), indépendamment de ce que vous définissez dans le volet de préférences Clavier. Si vous appuyez sur «F Lock», les touches F ne font tout simplement rien. Heureusement, le verrou F se souvient de son réglage lors des redémarrages.

Il n'y a pas de touche de modification Fn comme sur les claviers Mac.

KeyRemap4MacBook vous permet de mapper les touches F à la luminosité, au volume, etc. habituels, mais vous perdriez alors les touches F normales.

richardkmiller
la source
Notez le commentaire F Lock: si vous appuyez sur "F Lock" les touches F ne font tout simplement rien - cela a résolu mon problème!
Erwin Wessels
3

La touche Fn sur les claviers mac est une fonctionnalité pilotée par le matériel.

Qu'est-ce que vous essayez d'accomplir?

J'ai un clavier sans fil Microsoft connecté à mon MacBook Pro et je peux faire beaucoup de ce que les touches de fonction font de cela - une fois que j'ai installé les pilotes.

entrez la description de l'image ici

Par exemple, je peux:

  • appuyez sur le volume, les touches muettes et la lecture / pause pour contrôler l'audio
  • appuyez sur la touche "mail" pour revenir au courrier
  • J'ai des touches F pour les fonctionnalités d'Exposé (par exemple F9 pour l'affichage de toutes les fenêtres, F10 pour les fenêtres d'application

(Notez que dans les préférences du clavier, j'ai "Utiliser toutes les touches F1, F2, etc. comme touches de fonction standard" coché)

Je pense que la seule fonctionnalité que Fn fournit que je ne peux pas dupliquer sur le clavier Microsoft est le contrôle de la luminosité

Doug Harris
la source
Quant à la touche Fn sur les claviers mac est une fonctionnalité pilotée par le matériel - j'ai été tenté de le dire également, mais: le visualiseur de clavier sait en fait quand cette touche est enfoncée. Cela m'a fait penser que ce n'est pas si différent de, disons, la touche Maj ...
Arjan
1
le contrôle de la luminosité est ScrLk et Pause Break
Uriel Frankel
1
Que diriez-vous d'autres frappes comme Fn + supprimer pour supprimer le caractère suivant dans un éditeur. Changer F1, F2, ... en touches de fonction standard ne fournit aucun moyen de taper cette paire de clés à l'aide d'un clavier PC.
Peeter Joot
3

J'ai atterri ici avec le même problème. J'ai un clavier naturel Microsoft. J'avais tout essayé, puis je suis entré dans les paramètres du clavier et j'ai vérifié Use all F1 F2 ETC as standard function keys.

Je suis ensuite retourné à mon clavier et suis systématiquement passé par la combinaison d'une touche avec une FE que je savais travailler avec Exposé. Je touche la saleté lorsque je touche la touche de verrouillage F.

Je pense donc que la réponse est - activez la touche F standard dans Mac, trouvez la touche F-LOCK sur le clavier et activez- la de la même manière que vous activeriez les verrous CAP.

zatara
la source
0

Je viens de tester ici avec un clavier Dell, et je n'ai pas été en mesure de désactiver les touches F d'être la touche "fonction" (par exemple, Exposer, etc.). Cette option ne semble être disponible qu'avec les claviers de marque Apple ....

Donc, sans patcher avec un pilote logiciel, ni pirater un plist ... Je ne vois aucun moyen de le faire ...

Benjamin Schollnick
la source
0

Pour simuler les clics sur le clavier MAC:

La commande (%) est Alt (à gauche de la barre d'espace)

L'option (\ ~) est la touche Windows (à gauche de l'alt)

T.Todua
la source
Pas ce qu'OP a demandé. :(
Scott Biggs
-1

Dans votre clavier Microsoft, appuyez simplement sur la touche que vous souhaitez appuyer. Par exemple, sur mon Mac Si je dois suspendre le script Java sur une page, je dois appuyer sur la combinaison de touches Fn + F8. Maintenant, un clavier Microsoft Logitech Windows attaché au Mac, qui fonctionne bien, tout ce que je dois taper est une seule touche F8 seule. Cela fonctionne comme ça pour moi.

Prasad Nutalapati
la source