J'ai un ordinateur portable Toshiba Satellite P755. Je viens d'acheter un nouveau clavier destiné à un modèle différent, mais de la même taille physique et donc compatible, pour ce dernier.
Le nouveau connecteur du clavier est identique, de même que la disposition et les touches elles-mêmes sont presque toutes identiques, à l'exception du rétroéclairage et du fil associé, qui n'était pas présent sur l'original.
J'ai sorti le vieux clavier de mon ordinateur portable et installé le nouveau. xinput
détecte parfaitement le nouveau clavier:
$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ HID 04d9:1400 id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ Logitech K400 id=15 [slave pointer (2)]
⎜ ↳ Logitech M510 id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ USB 2.0 Camera id=9 [slave keyboard (3)]
↳ HID 04d9:1400 id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Toshiba input device id=14 [slave keyboard (3)] !!!
mais cela ne fonctionne pas dans le BIOS/au démarrage, dans mon installation Ubuntu (qui a été configurée pour l'ancien clavier), ni dans un Live CD Ubuntu (qui est connu pour avoir tous les pilotes pour toujours).
Fait intéressant, dans mon installation Ubuntu et le Live CD, les seules clés qui fonctionnent sont les suivantes:
$ xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'
21 equal
22 BackSpace
106 KP_Divide
63 KP_Multiply
82 KP_Subtract
79 KP_Home
80 KP_Up
81 KP_Prior
83 KP_Left
84 KP_Begin
85 KP_Right
87 KP_End
89 KP_Next
91 KP_Delete
104 KP_Enter
27 r
35 bracketright
41 f
48 apostrophe
36 Return
55 v
37 Control_L
133 Super_L
105 Control_R
C'est une bonne nouvelle et je pense que le problème est lié au logiciel, pas au matériel.
Comment puis-je trouver un pilote, ou le configurer/dépanner manuellement?
Il me semble qu’il ya un problème matériel, car ces clés de travail présentent un motif qui est comparé à la disposition /usr/share/X11/xkb/symbols/us
(vous utilisez peut-être une autre disposition).
.. 04 .. 11 12
AE equal
AD r bracketright
AC f apostrophe
AB v
Lorsque vous voyez que ces lettres proviennent de la même colonne, KP_*
provient du même bloc et de la même chose pour les touches de contrôle.
Avez-vous essayé de mettre à jour votre système et vos identifiants usb?
apt-get update
apt-get dist-upgrade
update-usbids
Peut-être que ça va aider.