Bug#598414: xserver-xorg-input-evdev: Tapping no longer works on touchpad

2014-07-22 Thread Luca Capello
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

2010-09-30 Thread Mattia Dongili
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

2010-09-29 Thread Mattia Dongili
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

2010-09-29 Thread Nattie Mayer-Hutchings
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

2010-09-28 Thread Nattie Mayer-Hutchings
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

2010-09-28 Thread Julien Cristau
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

2010-09-28 Thread Mattia Dongili
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

2010-09-28 Thread Nattie Mayer-Hutchings
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