Bonjour à tous,
j'ai récemment appris qu'on pouvait faire du scrolling à deux doigts comme sur macosx moyennant quelques éléments de configuration.
Source :
http://ubuntuforums.org/showthread.php?t=1127095&page=2
Il semblerait que j'ai un touchpad Alps vu que :
Une petite session synclient -m 10 avec d'abord un doigt, puis deux me donne :
Je ne pense pas qu'une valeur plus basse soit bien vu que à un doigt, le z va jusqu'à 80 assez souvent...
Que faire pour que le scrolling à deux doigts fonctionne ?
Note : gsynaptic fonctionne, je peux le démarrer et configurer quelques éléments (le tap par exemple, la vitesse du pointeur, etc...) sauf le scrolling à deux doigts...
j'ai récemment appris qu'on pouvait faire du scrolling à deux doigts comme sur macosx moyennant quelques éléments de configuration.
Source :
http://ubuntuforums.org/showthread.php?t=1127095&page=2
Il semblerait que j'ai un touchpad Alps vu que :
J'ai donc ajouté un fichier :# lshal | grep Alp
info.product = 'AlpsPS/2 ALPS GlidePoint' (string)
input.product = 'AlpsPS/2 ALPS GlidePoint' (string)
info.vendor = 'Alps Electric Co., Ltd' (string)
usb_device.vendor = 'Alps Electric Co., Ltd' (string)
usb.vendor = 'Alps Electric Co., Ltd' (string)
usb.vendor = 'Alps Electric Co., Ltd' (string)
usb.vendor = 'Alps Electric Co., Ltd' (string)
usb.vendor = 'Alps Electric Co., Ltd' (string)
Au moins, ça m'a permis de faire fonctionner synclient -m 10 pour voir l'état du touchpad et des variables associées (x, y, z, f).# cat /etc/hal/fdi/policy/10-synaptics.fdi
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- DO NOT EDIT THIS FILE IN PLACE.
This file will be overwritten with the next update. If you need to add
custom options, copy the file into /etc/hal/fdi/policy/ first.
See https://fedoraproject.org/wiki/Input_device_configuration -->
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<!-- To add custom options for the touchpad, modify the examples below
to suit your needs. The available options are listed in the
"synaptics" man page. After modifyfing this file, you must
restart HAL. Check the output of lshal whether your modifications
have been merged successfully.
Note: Options must always be type "string".
The following examples enable left, right, middle clicks on
single, double, triple finger tapping, respectively.
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">3</merge>
<merge key="input.x11_options.TapButton3" type="string">2</merge>
-->
<!-- <merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">3</merge>
<merge key="input.x11_options.TapButton3" type="string">2</merge>-->
<merge key="input.x11_options.SHMConfig" type="string">On</merge>
<merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">85</merge>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
</device>
</deviceinfo>
Une petite session synclient -m 10 avec d'abord un doigt, puis deux me donne :
Donc un z de 100 serait suffisant. Sauf que ça ne marche pas et j'ai testé à 85, ça ne marche pas non plus.time x y z f w l r u d m multi gl gm gr gdx gdy
6.793 527 298 57 1 0 0 0 0 0 0 00000000 0 0 0 0 0
6.803 527 299 58 1 0 0 0 0 0 0 00000000 0 0 0 0 0
6.813 527 300 58 1 0 0 0 0 0 0 00000000 0 0 0 0 0
6.824 528 301 57 1 0 0 0 0 0 0 00000000 0 0 0 0 0
6.935 528 301 49 1 0 0 0 0 0 0 00000000 0 0 0 0 0
6.945 528 301 32 1 0 0 0 0 0 0 00000000 0 0 0 0 0
6.955 528 301 0 0 0 0 0 0 0 0 00000000 0 0 0 0 0
7.973 477 217 116 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.034 477 218 115 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.044 477 219 115 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.054 477 220 114 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.074 478 221 115 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.114 479 222 115 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.134 480 224 113 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.145 482 228 111 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.155 483 231 110 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.165 483 234 112 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.175 484 237 111 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.195 484 239 111 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.205 485 240 110 1 0 0 0 0 0 0 00000000 0 0 0 0 0
time x y z f w l r u d m multi gl gm gr gdx gdy
8.215 485 241 112 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.225 486 241 112 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.236 486 242 111 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.276 486 243 111 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.387 486 243 93 1 0 0 0 0 0 0 00000000 0 0 0 0 0
8.407 486 243 0 0 0 0 0 0 0 0 00000000 0 0 0 0 0
Je ne pense pas qu'une valeur plus basse soit bien vu que à un doigt, le z va jusqu'à 80 assez souvent...
Que faire pour que le scrolling à deux doigts fonctionne ?
Note : gsynaptic fonctionne, je peux le démarrer et configurer quelques éléments (le tap par exemple, la vitesse du pointeur, etc...) sauf le scrolling à deux doigts...