web-dev-qa-db-fra.com

Permutation des touches de fonction (Fn) et de contrôle (Ctrl) sur le Lenovo ThinkPad W500

Je voudrais échanger le Fn et Ctrl Touches de mon ThinkPad W500 (comme beaucoup d'autres! Voir: Comment changer de touche de fonction ou de contrôle sur mon ordinateur portable? et Interception de la touche Fn d'un ordinateur portable )

  1. De nombreuses personnes indiquent que Windows n'enregistre pas le Fn touche comme touche mais en utilisant Mihov ASCII Master 2. , qui donne la valeur ASCII d'une touche pressée, je vois la touche Fn renvoyant FF (peut-être FF dans ce cas signifie "non enregistré"). Je vois aussi que des touches aiment Ctrl enregistrez-vous avec un code ASCII lorsque vous appuyez dessus et un autre lorsque vous appuyez dessus en combinaison avec une autre touche. Fn ne s'enregistrera que s'il est pressé seul. Windows ne voit donc pas le combo. Cela a pris une solution comme AutoHotKey sur la table.

  2. J'ai couru KeyTweak (qui vous montre les codes de scannage matériel d'une touche et les Fn clé enregistrée en tant que 57443). En utilisant ce programme j'ai remappé Fn au Ctrl clé; cela a fonctionné parfaitement. Cependant, je soupçonne qu’en raison du problème du n ° 1, la combinaison de, par exemple, Fn + C  n'a pas exécuté une copie.

À court de recycler mon petit doigt, je pense en fait à retirer le clavier et à ressouder les connexions pour échanger ces touches.

J'aimerais avoir votre avis sur les problèmes techniques de base et sur les solutions possibles ici.

19
Howiecamp

Apparemment, la clé FN n'est pas gérée par le pilote de clavier Windows, mais par les pilotes développés par Lenovo. Par conséquent, aucun utilitaire Windows qui change de clé ne peut remapper la touche FN, car la touche Fn ne génère aucun code de balayage.

Apparemment, Lenovo envisage actuellement de modifier le BIOS pour rendre cela possible. Voir cet article: "Mode de commutation pour les touches Fn/Ctrl" .

En conclusion, vous devriez (1) regarder votre BIOS pour voir si une telle option existe déjà, et sinon (2) vérifier le site de Lenovo pour des mises à jour du BIOS de temps en temps (il suffit de noter que les mises à jour du BIOS doivent être effectuées très soigneusement, puisqu’une erreur signifie casser votre ordinateur).

En attendant, vous pouvez utiliser cette solution (en plaisantant):

image

7
harrymc

L'échange de bios pour les touches de fonction et ctrl est maintenant implémenté par Lenovo! Si vous avez un ordinateur portable Lenovo plus récent (le mien est un thinkpad x201), vous pouvez trouver la possibilité de les changer dans les options "Configurer le clavier et la souris". (Pour mon ordinateur portable, j'accède au Bios en appuyant sur le bouton bleu "ThinkVantage" pendant le démarrage de l'ordinateur).

8
kathy