Clavier usb filaire avec touchpad intégré

[quote=“limax”]alors c’est bon ton touchpad est reconnu et tu as l’id qui est 15
https://wiki.ubuntu.com/Multitouch/TouchpadSupport
https://wiki.archlinux.org/index.php/Touchpad_Synaptics
Par exemple pour avoir les propriétés: xinput list-props id 15
Il y a aussi dans les paramètres xinput enable [/quote]

le touchpad du clavier est maintenant en id 13. si l’on regarde la sortie suivante, il semble bien activé :

# xinput list-props id 13 unable to find device id Device 'Cirque Corporation 9925 AG Touchpad': Device Enabled (150): 1 Coordinate Transformation Matrix (152): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (279): 0 Device Accel Constant Deceleration (280): 1.000000 Device Accel Adaptive Deceleration (281): 1.000000 Device Accel Velocity Scaling (282): 10.000000 Device Product ID (270): 1160, 640 Device Node (271): "/dev/input/event14" Evdev Axis Inversion (283): 0, 0 Evdev Axes Swap (285): 0 Axis Labels (286): "Rel X" (160), "Rel Y" (161), "Rel Vert Wheel" (278) Button Labels (287): "Button Left" (153), "Button Middle" (154), "Button Right" (155), "Button Wheel Up" (156), "Button Wheel Down" (157), "Button Horiz Wheel Left" (158), "Button Horiz Wheel Right" (159) Evdev Middle Button Emulation (288): 0 Evdev Middle Button Timeout (289): 50 Evdev Third Button Emulation (290): 0 Evdev Third Button Emulation Timeout (291): 1000 Evdev Third Button Emulation Button (292): 3 Evdev Third Button Emulation Threshold (293): 20 Evdev Wheel Emulation (294): 0 Evdev Wheel Emulation Axes (295): 0, 0, 4, 5 Evdev Wheel Emulation Inertia (296): 10 Evdev Wheel Emulation Timeout (297): 200 Evdev Wheel Emulation Button (298): 4 Evdev Drag Lock Buttons (299): 0

il ne fonctionne pourtant toujours pas…

j’ai installé gconf-editor, qui semble donner des indications sur les touchpads, mais quand je l’ouvre, il est vide : “aucune clé”. ??

essaye alors

$ xinput enable “Cirque Corporation 9925 AG Touchpad”

edit: ah non il est déjà enabled Device Enabled (150): 1

je ne vois pas alors pourquoi il ne fonctionne pas

edit2: essaye de mettre Device Accel Profile (279): à 1

edit3: Je viens de tester sur mon portable et ca n’a pas d’effet
j’ai par exemple utilisé sur mon portable pour mettre à 0:
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Device Accel Profile” 8 0

Je suis certain que l’on est pas loin de la réponse mais je ne vois pas. Si quelqu’un a une idée.

si non à l’ancienne
créer un xorg.conf
ajouter un deuxième Input avec la section drv qui correspond (synaptic? vu que evdev ne le prend pas) ?
pas sur que c’est encore d’actualité mais:

[ 10.604] (II) config/udev: Adding input device Cirque Corporation 9925 AG To uchpad (/dev/input/mouse3) [ 10.604] (II) No input driver specified,[color=#FF0000] ignoring this device[/color].

[code] Section "InputClass"
Identifier "touchpad"
MatchDevicePath “/dev/input/event*” (or MatchDevicePath “/dev/input/mouse*”)
Driver "synaptics"
MatchIsTouchpad "on"
Option “TapButton1” "1"
Option “TapButton2” "2"
Option “TapButton3” "3"
Option “VertEdgeScroll” "on"
Option “VertTwoFingerScroll” “on”

          ...

EndSection[/code]

voir si le Xorg -configure nous donne la bonne version?

[quote=“dchost99”]si non à l’ancienne
créer un xorg.conf
ajouter un deuxième Input avec la section drv qui correspond [/quote]

merci pour la suggestion. j’ai créé un fichier xorg.conf avec les deux fichiers notés précédemment. au démarrage, je n’ai pas pu rentrer dans wheezy, me retrouvant sur une ligne de commande. il faut que je regarde de plus près la procédure pour créer et modifier un fichier xorg.conf

créér un fichier xorg.conf monolithique, c’est du passé :018

à la place, il faut créer des fichiers .conf dans /etc/X11/xorg.conf.d, qui ne contiennent que le nécessaire.

sur ta machine tu dois déjà avoir ce dossier, avec des .conf dedans (dont un qui concerne les périphériques synaptics). Si ce n’est pas dans /etc/X11/, ça peut se trouver dans /usr/share/X11 (ce sont les fichiers installés par défaut).

pour plus d’infos

man xorg.conf.d

[quote=“agentsteel”]créér un fichier xorg.conf monolithique, c’est du passé :018
à la place, il faut créer des fichiers .conf dans /etc/X11/xorg.conf.d, qui ne contiennent que le nécessaire.
sur ta machine tu dois déjà avoir ce dossier, avec des .conf dedans (dont un qui concerne les périphériques synaptics). Si ce n’est pas dans /etc/X11/, ça peut se trouver dans /usr/share/X11 (ce sont les fichiers installés par défaut).
pour plus d’infos

man xorg.conf.d[/quote]

merci pour les conseils. oui, il y a bien deux fichiers 10-evdev.conf et 50-synaptics.conf, dans /usr/share/X11/xorg.conf.d. j’ai essayé d’ajouter les lignes indiquées dans le message de dchost99, à la fin du fichier 10-evdev.conf, mais je ne peux plus alors entrer dans wheezy quand je redémarre.

je pense qu’il faut plutôt creuser avec xinput

à propos c’est xinput list-props 13 et non xinput list-props id 13
finalement il est peut être préférable de mettre le nom

il y a de nombreux post en googolisant le nom

google-> ‘Cirque Corporation 9925 AG Touchpad’

bonne lecture

par l’importateur français, j’ai eu une info du sav du fabricant allemand. il semble qu’il y ait eu un changement dans le microcontrôleur du clavier qui cause un problème de communication au sein du protocole usb. windows arrive à gérer, mais apparemment linux a plus de mal. ils vont essayer de retravailler le firmware du clavier, et vont me tenir au courant.

[quote=“limax”]je pense qu’il faut plutôt creuser avec xinput

à propos c’est xinput list-props 13 et non xinput list-props id 13
finalement il est peut être préférable de mettre le nom

il y a de nombreux post en googolisant le nom

google-> ‘Cirque Corporation 9925 AG Touchpad’

bonne lecture[/quote]

merci pour tes conseils. je vais voir ce que je peux faire.

# xinput list-props 13 Device 'Cirque Corporation 9925 AG Touchpad': Device Enabled (150): 1 Coordinate Transformation Matrix (152): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (279): 0 Device Accel Constant Deceleration (280): 1.000000 Device Accel Adaptive Deceleration (281): 1.000000 Device Accel Velocity Scaling (282): 10.000000 Device Product ID (270): 1160, 640 Device Node (271): "/dev/input/event14" Evdev Axis Inversion (283): 0, 0 Evdev Axes Swap (285): 0 Axis Labels (286): "Rel X" (160), "Rel Y" (161), "Rel Vert Wheel" (278) Button Labels (287): "Button Left" (153), "Button Middle" (154), "Button Right" (155), "Button Wheel Up" (156), "Button Wheel Down" (157), "Button Horiz Wheel Left" (158), "Button Horiz Wheel Right" (159) Evdev Middle Button Emulation (288): 0 Evdev Middle Button Timeout (289): 50 Evdev Third Button Emulation (290): 0 Evdev Third Button Emulation Timeout (291): 1000 Evdev Third Button Emulation Button (292): 3 Evdev Third Button Emulation Threshold (293): 20 Evdev Wheel Emulation (294): 0 Evdev Wheel Emulation Axes (295): 0, 0, 4, 5 Evdev Wheel Emulation Inertia (296): 10 Evdev Wheel Emulation Timeout (297): 200 Evdev Wheel Emulation Button (298): 4 Evdev Drag Lock Buttons (299): 0

# xinput list-props 'Cirque Corporation 9925 AG Touchpad' Device 'Cirque Corporation 9925 AG Touchpad': Device Enabled (150): 1 Coordinate Transformation Matrix (152): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (279): 0 Device Accel Constant Deceleration (280): 1.000000 Device Accel Adaptive Deceleration (281): 1.000000 Device Accel Velocity Scaling (282): 10.000000 Device Product ID (270): 1160, 640 Device Node (271): "/dev/input/event14" Evdev Axis Inversion (283): 0, 0 Evdev Axes Swap (285): 0 Axis Labels (286): "Rel X" (160), "Rel Y" (161), "Rel Vert Wheel" (278) Button Labels (287): "Button Left" (153), "Button Middle" (154), "Button Right" (155), "Button Wheel Up" (156), "Button Wheel Down" (157), "Button Horiz Wheel Left" (158), "Button Horiz Wheel Right" (159) Evdev Middle Button Emulation (288): 0 Evdev Middle Button Timeout (289): 50 Evdev Third Button Emulation (290): 0 Evdev Third Button Emulation Timeout (291): 1000 Evdev Third Button Emulation Button (292): 3 Evdev Third Button Emulation Threshold (293): 20 Evdev Wheel Emulation (294): 0 Evdev Wheel Emulation Axes (295): 0, 0, 4, 5 Evdev Wheel Emulation Inertia (296): 10 Evdev Wheel Emulation Timeout (297): 200 Evdev Wheel Emulation Button (298): 4 Evdev Drag Lock Buttons (299): 0