J'aimerais permuter les touches Fnet Ctrlde mon ThinkPad W500 (comme beaucoup d'autres! Voir: Comment puis-je changer les touches de fonction et de contrôle de mon ordinateur portable? Et Intercepter la touche Fn sur les ordinateurs portables )
De nombreuses personnes indiquent que Windows n'enregistre pas la Fnclé comme une touche, mais en utilisant Mihov ASCII Master 2.0 , qui donne la valeur ASCII d'une touche, je vois la touche Fn renvoyant FF (peut-être que FF dans ce cas signifie `` non enregistré ''). Je vois également que des touches comme Ctrls'inscrire avec un code ASCII lorsqu'elles sont pressées seules et une autre lorsqu'elles sont combinées avec une autre touche. Fnne s'enregistrera que lorsqu'il est pressé seul, donc Windows ne voit certainement pas le combo. Cela a pris une solution comme AutoHotKey de la table.
J'ai exécuté KeyTweak (qui vous montre les codes de balayage matériel d'une touche et la Fnclé enregistrée comme 57443). En utilisant ce programme, j'ai remappé Fnà la Ctrlclé; cela a parfaitement fonctionné. Cependant, je soupçonne qu'en raison du problème dans # 1, le combo de, par exemple, Fn+ Cn'a pas exécuté de copie.
À moins de recycler mon petit doigt, j'envisage de supprimer le clavier et de ressouder les connexions pour échanger ces touches.
J'adorerais obtenir des informations sur le (s) problème (s) technique (s) racine (s) et les solutions possibles ici.
la source
Réponses:
Apparemment, la touche FN n'est pas gérée par le pilote de clavier Windows, mais plutôt par les pilotes développés par Lenovo. Par conséquent, le remappage de la clé FN est impossible par tout utilitaire Windows qui change de clé, car la clé Fn ne génère aucun code de balayage.
Apparemment, Lenovo envisage actuellement une modification du BIOS qui rendra cela possible. Voir cet article: "Changer de mode pour les touches Fn / Ctrl" .
En conclusion, vous devez (1) considérer votre BIOS pour voir si une telle option existe déjà, et sinon (2) vérifier le site Lenovo pour les mises à jour du BIOS de temps en temps (notez simplement que les mises à niveau du BIOS doivent être effectuées très soigneusement, car une erreur signifie bricking votre ordinateur).
En attendant, vous pouvez utiliser cette solution (juste pour plaisanter):
la source
FN+key
versCtrl+key
etCtrl+key
versFn+key
? C'est génial car il ne s'agit que de remapper quelques dizaines de codes pour que tout fonctionne comme vous le souhaitez. Pourriez-vous partager votre solution?Le bios swap pour la fonction et les touches 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 l'option de les changer sous 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).
la source