Sans débrancher mon clavier, je voudrais le désactiver du terminal; J'espérais que cela pourrait être fait en utilisant rmmod
mais sur la base de mes modules actuellement chargés, cela ne semble pas possible.
Quelqu'un a-t-il une idée?
Sans débrancher mon clavier, je voudrais le désactiver du terminal; J'espérais que cela pourrait être fait en utilisant rmmod
mais sur la base de mes modules actuellement chargés, cela ne semble pas possible.
Quelqu'un a-t-il une idée?
Réponses:
Il existe de très bonnes instructions pour le faire ici, intitulé: Désactiver / activer le clavier et la souris sous Linux .
Vous pouvez répertorier les périphériques avec cette commande.
$ xinput --list
"Virtual core pointer" id=0 [XPointer]
"Virtual core keyboard" id=1 [XKeyboard]
"Keyboard2" id=2 [XExtensionKeyboard]
"Mouse2" id=3 [XExtensionKeyboard]
Et désactivez le clavier avec ceci:
$ xinput set-int-prop 2 "Device Enabled" 8 0
Et activez-le avec celui-ci:
$ xinput set-int-prop 2 "Device Enabled" 8 1
Cela ne fonctionne que pour désactiver le clavier via X. Donc, si vous êtes sur un système qui n'exécute pas X, cela ne fonctionnera pas.
Vous pouvez utiliser cette commande pour obtenir une liste de toutes les propriétés d'un périphérique donné:
$ xinput --list-props 2
Device 'Virtual core keyboard':
Device Enabled (124): 1
Coordinate Transformation Matrix (126): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
lsmod | grep usb
).