Windows
Il existe un logiciel permettant de désactiver une touche: Sharpkeys
exécutable windows disponible ici : https://github.com/randyrants/sharpkeys/releases
Le problème avec une touche bloquée (surtout la flèche, c'est que l'interface graphique de Sharpkey est quasi inutilisable. J'ai du donc utiliser un fichier .reg que j'ai créé sur un autre ordi, puis lancé en ligne de commande (en écrivant à l'envers..). Astuce : en appelant le fichier 0.reg, on peut double cliquer sur le fichier, comme il sera le premier de la liste.
L'autre problème que j'ai eu, c'est que le signal détecté par Sharpkeys (au moins il a servi à ca) était un code inconnu pour Sharpkey, qui était sur 3 octets au lieu de 2. J'ai pensé que ca venait du fait que win7 codait sur 3 au lieu de 2 pour XP, mais en fait non, pas du tout. C'est juste que certains claviers vont envoyer un code "custom" si la touche est maintenue enfoncée. Du coup, j'ai quand même tenté ma chance en désactivant flèche du haut et flèche de gauche, et ca a marché...
le fichier reg:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,00,00,4b,e0,00,00,48,e0,00,00,00,00
Voir aussi l'excellent article qui traite de ce sujet à fond : http://fspsa.free.fr/clavier.htm
Tables de scancodes ici :
http://www.ee.bgu.ac.il/~microlab/MicroLab/Labs/ScanCodes.htm
https://msdn.microsoft.com/en-us/library/aa299374(v=vs.60).aspx
Une autre possibilité est de brancher un clavier usb externe, mais il faut alors désactiver le clavier du portable dans les paramètres matériel (ne pas le désinstaller, windows risque de le réinstaller automatiquement au prochain démarrage)
voir : http://www.commentcamarche.net/forum/affich-16723501-empecher-installation-automatique-pilote-win7
Sinon, on peut aussi soit le changer, soit débrancher la nappe du clavier en ouvrant le portable (chercher un tuto de démontage selon le modèle de son portable).