Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad
forcemerge 572956 598414 severity 572956 important user cont...@itopie.ch usertags 572956 + itopie.ch-installation user i...@codha.ch usertags 572956 + codha.ch-installation thanks Hi there! On Thu, 30 Sep 2010 21:26:54 +0900, Mattia Dongili wrote: On Thu, Sep 30, 2010 at 12:19:44AM +0100, Nattie Mayer-Hutchings wrote: On Wed, Sep 29, 2010 at 09:19:39PM +0900, Mattia Dongili wrote: man 4 synaptics should tell you how to configure tapping in xorg.conf (in short you should set the TabButton* options) but gpointing-device-settings saying that tapping is enabled sounds like a bug there. I'll reassign the bug report accordingly. Actually, tapping was disabled even before we installed gpointing-device-settings. We believe these issues to be two separate bugs. There is no issue in the driver, the default configuration is the intended one, it may not be the best for all users but it's definitely not a bug. I do not agree with the last sentence: it is not a bug for upstream, but it is definitively a bug for the end-user and, according to Nattie report, even a regression. As you pointed out, however, there are two issues: first, the change in the default behavior of xserver-xorg-input-synaptics and, second, the fact that gpointing-device-settings does not correctly detect the initial situation. Again, as you pointed out, the latter was already reported, both in Debian (#572956) and upstream, and because of your reasoning I have merged the two bugs. ATM and AFAIK, the only possible solution is the system-wide one you pointed out, even better what explained on Ask Ubuntu, thus activating the settings in /etc/X11/xorg.conf.d/class-touchpad-tapping.conf: --8---cut here---start-8--- ## file:usr/share/doc/xserver-xorg-input-synaptics/README.Debian ## http://askubuntu.com/questions/12435/how-do-i-restore-two-finger-middle-click-again Section InputClass Identifiertouchpad-tapping MatchIsTouchpad true Driversynaptics OptionTapButton11 OptionTapButton22 OptionTapButton33 EndSection --8---cut here---end---8--- Finally, the above solves the default configuration, not the per-user one, since any customization is lost after logout: https://bugs.debian.org/615092 Thx, bye, Gismo / Luca signature.asc Description: Digital signature
Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad
On Thu, Sep 30, 2010 at 12:19:44AM +0100, Nattie Mayer-Hutchings wrote: On Wed, Sep 29, 2010 at 09:19:39PM +0900, Mattia Dongili wrote: So tapping is disabled. This is how it looks on my laptop: Synaptics Tap Action (287): 0, 0, 0, 0, 1, 3, 2 We have manually adjusted this in xorg.conf now. However, this is not the default setting. Is there any particular reason that the default setting has tapping disabled? Yes, you have: (II) ETPS/2 Elantech Touchpad: buttons: left right middle double triple and disabing tapping by default this is the intended behaviour as explained in the manpage in the NOTES section: Tapping is disabled by default for touchpads with one or more physical buttons. To enable it you need to map tap actions to buttons. See the TapButton1, TapButton2 and TapButton3 options. man 4 synaptics should tell you how to configure tapping in xorg.conf (in short you should set the TabButton* options) but gpointing-device-settings saying that tapping is enabled sounds like a bug there. I'll reassign the bug report accordingly. Actually, tapping was disabled even before we installed gpointing-device-settings. We believe these issues to be two separate bugs. There is no issue in the driver, the default configuration is the intended one, it may not be the best for all users but it's definitely not a bug. -- mattia :wq! -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad
reassign 598414 pointing-device-settings thanks On Wed, Sep 29, 2010 at 02:41:03AM +0100, Nattie Mayer-Hutchings wrote: On Wed, Sep 29, 2010 at 07:08:41AM +0900, Mattia Dongili wrote: can you confirm if tapping is really enabled or not with either synclient -l or xinput list-prop dev# (get the dev# with xinput list) The latter results in the following: Device 'ETPS/2 Elantech Touchpad': Device Enabled (134): 1 ... Synaptics Tap Action (280): 0, 0, 0, 0, 0, 0, 0 So tapping is disabled. This is how it looks on my laptop: Synaptics Tap Action (287): 0, 0, 0, 0, 1, 3, 2 man 4 synaptics should tell you how to configure tapping in xorg.conf (in short you should set the TabButton* options) but gpointing-device-settings saying that tapping is enabled sounds like a bug there. I'll reassign the bug report accordingly. ...It even looks like this bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572956 -- mattia :wq! -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad
On Wed, Sep 29, 2010 at 09:19:39PM +0900, Mattia Dongili wrote: So tapping is disabled. This is how it looks on my laptop: Synaptics Tap Action (287): 0, 0, 0, 0, 1, 3, 2 We have manually adjusted this in xorg.conf now. However, this is not the default setting. Is there any particular reason that the default setting has tapping disabled? man 4 synaptics should tell you how to configure tapping in xorg.conf (in short you should set the TabButton* options) but gpointing-device-settings saying that tapping is enabled sounds like a bug there. I'll reassign the bug report accordingly. Actually, tapping was disabled even before we installed gpointing-device-settings. We believe these issues to be two separate bugs. -nattie -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad
Package: xserver-xorg-input-evdev Version: 1:2.3.2-6 Severity: important I recently upgraded from lenny to squeeze, and now tapping no longer is equivalent to clicking, despite being enabled. G-pointing-device settings claim that tapping is enabled, but practical application shows this not to be the case. -- Package-specific info: /var/lib/x11/X.roster does not exist. /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 Jan 10 2009 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 1725256 Sep 8 18:28 /usr/bin/Xorg /var/lib/x11/xorg.conf.roster does not exist. VGA-compatible devices on PCI bus: 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03) /var/lib/x11/xorg.conf.md5sum does not exist. Xorg X server configuration file status: -rw-r--r-- 1 root root 1077 Jan 10 2009 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: # xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type man xorg.conf at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section InputDevice Identifier Generic Keyboard Driver kbd Option XkbRules xorg Option XkbModel pc105 Option XkbLayout gb EndSection Section InputDevice Identifier Configured Mouse Driver mouse EndSection Section Device Identifier Configured Video Device EndSection Section Monitor Identifier Configured Monitor EndSection Section Screen Identifier Default Screen Monitor Configured Monitor EndSection Kernel version (/proc/version): Linux version 2.6.32-5-686 (Debian 2.6.32-23) (da...@debian.org) (gcc version 4.3.5 (Debian 4.3.5-3) ) #1 SMP Sat Sep 18 02:14:45 UTC 2010 Xorg X server log files on system: -rw-r--r-- 1 root root 27217 Sep 28 21:04 /var/log/Xorg.0.log Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32-5-686 i686 Debian Current Operating System: Linux oakapple 2.6.32-5-686 #1 SMP Sat Sep 18 02:14:45 UTC 2010 i686 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-686 root=UUID=ae1503f8-81d7-453e-9e8c-8ff25209c687 ro quiet Build Date: 08 September 2010 07:20:20PM xorg-server 2:1.7.7-6 (Julien Cristau jcris...@debian.org) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: /var/log/Xorg.0.log, Time: Tue Sep 28 21:04:05 2010 (==) Using config file: /etc/X11/xorg.conf (==) Using system config directory /usr/share/X11/xorg.conf.d (==) No Layout section. Using the first Screen section. (**) |--Screen Default Screen (0) (**) | |--Monitor Configured Monitor (==) No device specified for screen Default Screen. Using the first device section listed. (**) | |--Device Configured Video Device (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory /usr/share/fonts/X11/cyrillic does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to /usr/lib/xorg/modules (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. (II) Loader magic: 0x81ea020 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 7 (--) PCI:*(0:0:2:0) 8086:27ae:1043:830f Intel Corporation Mobile 945GME Express Integrated Graphics Controller rev 3, Mem @ 0xf7f0/524288, 0xd000/268435456, 0xf7ec/262144, I/O @ 0xdc80/8 (--) PCI: (0:0:2:1) 8086:27a6:1043:830f Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller rev 3,
Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad
On Tue, Sep 28, 2010 at 21:41:11 +0100, Nattie Mayer-Hutchings wrote: Package: xserver-xorg-input-evdev Version: 1:2.3.2-6 Severity: important I recently upgraded from lenny to squeeze, and now tapping no longer is equivalent to clicking, despite being enabled. G-pointing-device settings claim that tapping is enabled, but practical application shows this not to be the case. Can you attach the output of 'synclient -l'? In particular the values of the TapButton* options control tap-to-click, and 'synclient TapButton1=1' should enable it if it's set to 0. Cheers, Julien signature.asc Description: Digital signature
Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad
reassign 598414 xserver-xorg-input-synaptics thanks On Tue, Sep 28, 2010 at 09:41:11PM +0100, Nattie Mayer-Hutchings wrote: Package: xserver-xorg-input-evdev Version: 1:2.3.2-6 Severity: important I recently upgraded from lenny to squeeze, and now tapping no longer is equivalent to clicking, despite being enabled. G-pointing-device settings claim that tapping is enabled, but practical application shows this not to be the case. can you confirm if tapping is really enabled or not with either synclient -l or xinput list-prop dev# (get the dev# with xinput list) thanks -- mattia :wq! -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad
On Wed, Sep 29, 2010 at 07:08:41AM +0900, Mattia Dongili wrote: can you confirm if tapping is really enabled or not with either synclient -l or xinput list-prop dev# (get the dev# with xinput list) The latter results in the following: Device 'ETPS/2 Elantech Touchpad': Device Enabled (134): 1 Device Accel Profile (252): 0 Device Accel Constant Deceleration (253): 1.00 Device Accel Adaptive Deceleration (255): 1.00 Device Accel Velocity Scaling (256):10.00 Synaptics Edges (257): 53, 1099, 48, 720 Synaptics Finger (258): 25, 30, 256 Synaptics Tap Time (259): 180 Synaptics Tap Move (260): 59 Synaptics Tap Durations (261): 180, 180, 100 Synaptics Tap FastTap (262):0 Synaptics Middle Button Timeout (263): 75 Synaptics Two-Finger Pressure (264):257 Synaptics Two-Finger Width (265): 7 Synaptics Scrolling Distance (266): 27, 27 Synaptics Edge Scrolling (267): 0, 0, 0 Synaptics Two-Finger Scrolling (268): 1, 0 Synaptics Move Speed (269): 0.40, 0.70, 0.036711, 40.00 Synaptics Edge Motion Pressure (270): 30, 160 Synaptics Edge Motion Speed (271): 1, 108 Synaptics Edge Motion Always (272): 0 Synaptics Button Scrolling (273): 1, 1 Synaptics Button Scrolling Repeat (274):1, 1 Synaptics Button Scrolling Time (275): 100 Synaptics Off (276):0 Synaptics Guestmouse Off (277): 0 Synaptics Locked Drags (278): 0 Synaptics Locked Drags Timeout (279): 5000 Synaptics Tap Action (280): 0, 0, 0, 0, 0, 0, 0 Synaptics Click Action (281): 1, 1, 1 Synaptics Circular Scrolling (282): 0 Synaptics Circular Scrolling Distance (283):0.10 Synaptics Circular Scrolling Trigger (284): 0 Synaptics Circular Pad (285): 0 Synaptics Palm Detection (286): 0 Synaptics Palm Dimensions (287):10, 200 Synaptics Coasting Speed (288): 0.00 Synaptics Pressure Motion (289):30, 160 Synaptics Pressure Motion Factor (290): 1.00, 1.00 Synaptics Grab Event Device (291): 1 Synaptics Gestures (292): 1 Synaptics Capabilities (293): 1, 1, 1, 1, 1 Synaptics Pad Resolution (294): 1, 1 Synaptics Area (295): 0, 0, 0, 0 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org