Touche fn verrouillée (Compaq) et aussi bloquée
Je suis face à un Pc portable Compaq d'environ 2007-2009 qui a la touche fn verrouillée c'est à dire que le clavier est inutilisable car chaque U par exemple donne un 4. Ce qui est etonnant, c'est qu'en plus, la combinaison Fn+u donne 4 aussi, donc pas moyen d'avoir autre chose qu'un 4. La touche est elle, en plus d'etre verouillée, cassée ? comment la deverouiller, un programme pour verifier que la touche fn marche bien , etc....? Merci de votre aide!!!
Avec un petit programme de 3 lignes écrit en VBS, on peut simuler la saisie d'une touche au clavier.
Le principe est le suivant :
Créer un fichier avec l'extension.vbs, par exemple clavier.vbs
Avec le bloc notes saisir par exemple, dans ce fichier :
Set WshShell = WScript.CreateObject("WScript.Shell" )
WshShell.SendKeys "{NUMLOCK}"
WScript.Quit
Enregistrer et exécuter le fichier.
Avec l'exemple ci-dessus, on verrouille ou on déverouille le clavier.
En remplaçant la 2ème ligne (WshShell.SendKeys "{NUMLOCK}") par :
WshShell.SendKeys "{F6}"
on active la touche de fonction F6.
Avec : WshShell.SendKeys "%V"
on simule l'appui simultané sur ALT et V
Avec : WshShell.SendKeys "{CAPSLOCK}"
on verrouille ou on dévérouille les majuscules.
Une documentation sur les différents paramètres utilisables avec SendKeys :
http://www.commentcamarche.net/contents/vbscript/vbs-constantes.php3
(voir codes de touches clavier)
une réponse très interessante qui merite que je prenne bien le temps de voir ca... merci
Bonjour,
Avec un petit programme de 3 lignes écrit en VBS, on peut simuler la saisie d'une touche au clavier.
Le principe est le suivant :
Créer un fichier avec l'extension.vbs, par exemple clavier.vbs
Avec le bloc notes saisir par exemple, dans ce fichier :
Set WshShell = WScript.CreateObject("WScript.Shell" )
WshShell.SendKeys "{NUMLOCK}"
WScript.Quit
Enregistrer et exécuter le fichier.
Avec l'exemple ci-dessus, on verrouille ou on déverouille le clavier.
En remplaçant la 2ème ligne (WshShell.SendKeys "{NUMLOCK}") par :
WshShell.SendKeys "{F6}"
on active la touche de fonction F6.
Avec : WshShell.SendKeys "%V"
on simule l'appui simultané sur ALT et V
Avec : WshShell.SendKeys "{CAPSLOCK}"
on verrouille ou on dévérouille les majuscules.
Une documentation sur les différents paramètres utilisables avec SendKeys :
http://www.commentcamarche.net/contents/vbscript/vbs-constantes.php3
(voir codes de touches clavier)
Discussion trop ancienne
Cette discussion a été automatiquement fermée car elle n'a plus reçue de nouveau message depuis trop longtemps.
Nous vous suggérons de créer un nouveau message