web-dev-qa-db-fra.com

Comment configurer / dépanner un nouveau clavier

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?

7
cat

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.

  • Peut-être que le connecteur est mal aligné
  • Ou bien ils n'ont pas la même carte de broches (pas le même ordre pour les lignes et les colonnes de la connexion).
5
user.dz

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.

1
mgiedyk