Bug#823843: cinnamon-common: Touchpad setting "tap to click" stopped working

2016-07-08 Thread Francois Gouget
Package: xserver-xorg-input-synaptics
Version: 1.8.3-2
Followup-For: Bug #823843

Dear Maintainer,

Tap-to-click is no longer working in GNOME with xserver-xorg-input-synaptics.
As was reported for Cinnamon there is no option to enable the feature in
GNOME's configuration panel. In fact there is no configuration option at all
except switching the left and right buttons.

I was advised on debian-users [1] to switch to xserver-xorg-input-libinput but
while this does restore tap-to-click, it breaks right-clicks! [2] So currently
this is not a viable solution.

Furthermore the 50-synaptics.conf workaround mentioned in a previous message
does not work:
 * First xserver-xorg-input-synaptics 1.8.3-2 does not have the
   /usr/share/X11/xorg.conf.D/50-synaptics.conf file.
 * Second, getting that file from version 1.8.1 of that package and putting it
   in /etc/X11/xorg.conf.d has no effect.

So currently the touchpad is broken and there is no fix.


[1] https://lists.debian.org/debian-user/2016/06/msg00048.html
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830312

 

lrwxrwxrwx 1 root root 13 Oct 31  2012 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 274 Apr  5 09:05 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core 
processor Graphics Controller [8086:0166] (rev 09)

/etc/X11/xorg.conf does not exist.

Contents of /etc/X11/xorg.conf.d:
-
total 4
-rw-r--r-- 1 root root 1753 Jul  8 10:14 50-synaptics.conf

KMS configuration files:

/etc/modprobe.d/i915-kms.conf:
  options i915 modeset=1

Kernel version (/proc/version):
---
Linux version 4.6.0-1-amd64 (debian-ker...@lists.debian.org) (gcc version 5.4.0 
20160609 (Debian 5.4.0-4) ) #1 SMP Debian 4.6.2-2 (2016-06-25)

No Xorg X server log files found.

udev information:
-
P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input6
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6
E: EV=3
E: ID_FOR_SEAT=input-acpi-LNXPWRBN_00
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: KEY=10 0
E: MODALIAS=input:b0019vp0001e-e0,1,k74,ramlsfw
E: NAME="Power Button"
E: PHYS="LNXPWRBN/button/input0"
E: PRODUCT=19/0/1/0
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=10474204

P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event5
N: input/event5
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event5
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input6/event5
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: LIBINPUT_DEVICE_GROUP=19/0/1/0:LNXPWRBN/button
E: MAJOR=13
E: MINOR=69
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=10822107
E: XKBLAYOUT=fr
E: XKBMODEL=pc105
E: XKBVARIANT=latin9

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input13
E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input13
E: EV=3
E: ID_FOR_SEAT=input-acpi-LNXVIDEO_00
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:00
E: ID_PATH_TAG=acpi-LNXVIDEO_00
E: KEY=3e000b 0 0 0
E: MODALIAS=input:b0019vp0006e-e0,1,kE0,E1,E3,F1,F2,F3,F4,F5,ramlsfw
E: NAME="Video Bus"
E: PHYS="LNXVIDEO/video/input0"
E: PRODUCT=19/0/6/0
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=10840054

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input13/event12
N: input/event12
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event12
E: 
DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input13/event12
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:00
E: ID_PATH_TAG=acpi-LNXVIDEO_00
E: LIBINPUT_DEVICE_GROUP=19/0/6/0:LNXVIDEO/video
E: MAJOR=13
E: MINOR=76
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=10894102
E: XKBLAYOUT=fr
E: XKBMODEL=pc105
E: XKBVARIANT=latin9

P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0C:00/input/input3
E: 
DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0C:00/input/input3
E: EV=3
E: ID_FOR_SEAT=input-acpi-PNP0C0C_00
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0C:00
E: ID_PATH_TAG=acpi-PNP0C0C_00
E: KEY=10 0
E: MODALIAS=input:b0019vp0001e-e0,1,k74,ramlsfw
E: NAME="Power Button"
E: PHYS="PNP0C0C/button/input0"
E: PRODUCT=19/0/1/0
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=10470703

P: 
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0C:00/input/input3/event2
N: input/event2
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event2
E: 
DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/PNP0C0C:00/input/input3/event2
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-PNP0C0C:00
E: ID_PATH_TAG=acpi-PNP0C0C_00
E: LIBINPUT_DEVICE_GROUP=19/0/1/0:PNP0C0C/button
E: MAJOR=13
E: MINOR=66
E: SUBSYSTEM=input
E: TAGS=:power-switch:

Bug#823843: cinnamon-common: Touchpad setting "tap to click" stopped working

2016-06-13 Thread Jeremy Bicha
On Mon, Jun 13, 2016 at 5:28 AM, Julien Cristau  wrote:
> On Sat, Jun 11, 2016 at 19:19:09 -0400, Jeremy Bicha wrote:
>
>> Version: 1.8.3-2
>
> This is not how you close bugs.

xserver-xorg-input-synaptics (1.8.3-2) unstable; urgency=medium

  * Cherry-pick upstream commit 59e5db, which renames 50-synaptics.conf
to 70-synaptics.conf. This means the synaptic driver will be used
instead of the libinput driver when both are installed.
  * Drop dbg package in favor of the dbgsym.

 -- Emilio Pozuelo Monfort  Thu, 26 May 2016 18:32:56 +0200

I apologize and will try to remember to be more verbose next time when
closing bugs.

But wasn't this bug supposed to be marked as fixed in message #20? The
fix in version 1.8.3-2 seems to match very closely with what messages
#10 and #15 describe.

The next message (#33) is actually the opposite problem where this fix
broke GNOME.

Jeremy Bicha



Bug#823843: cinnamon-common: Touchpad setting "tap to click" stopped working

2016-06-13 Thread Julien Cristau
On Sat, Jun 11, 2016 at 19:19:09 -0400, Jeremy Bicha wrote:

> Version: 1.8.3-2

This is not how you close bugs.

Cheers,
Julien



Bug#823843: cinnamon-common: Touchpad setting "tap to click" stopped working

2016-06-12 Thread Martin Dosch
Package: xserver-xorg-input-synaptics
Followup-For: Bug #823843

Dear Maintainer,

i could solve this malfunction by uninstalling xserver-xorg-input-synaptics.
After uninstalling tap-to-click works again and the touchpad settings reappear
in gnome-settings.

Best regards,
Martin



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



Bug#823843: cinnamon-common: Touchpad setting "tap to click" stopped working

2016-06-05 Thread Martin Dosch
Package: xserver-xorg-input-synaptics
Version: 1.8.3-2
Followup-For: Bug #823843

Dear Maintainer,

tap-to-click also refuses working in my installation. Also scrolling by using
the touchpad goes the other direction.
I'm using Gnome3, so it seems it's not depending on Cinnamon.

The scrolling direction I could change, but I didn't find a setting to
reactivate tap-to-click and this makes my laptop nearly unusable as I first
click several times until I realize I have to use the buttons now.



-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Apr 17  2015 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 274 Apr  5 09:05 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core 
processor Graphics Controller [8086:0166] (rev 09)

/etc/X11/xorg.conf does not exist.

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 4.5.0-2-amd64 (debian-ker...@lists.debian.org) (gcc version 5.3.1 
20160528 (Debian 5.3.1-21) ) #1 SMP Debian 4.5.5-1 (2016-05-29)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 22824 Sep  1  2015 /var/log/Xorg.2.log
-rw-r--r-- 1 root root 22565 Sep  1  2015 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 23569 Oct 28  2015 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[47.357] 
X.Org X Server 1.17.2
Release Date: 2015-06-16
[47.357] X Protocol Version 11, Revision 0
[47.357] Build Operating System: Linux 4.1.0 x86_64 Debian
[47.357] Current Operating System: Linux schlepptop 4.2.0-1-amd64 #1 SMP 
Debian 4.2.1-2 (2015-09-27) x86_64
[47.357] Kernel command line: BOOT_IMAGE=/vmlinuz-4.2.0-1-amd64 
root=/dev/mapper/schlepptop--vg-root ro quiet
[47.357] Build Date: 11 August 2015  10:51:15AM
[47.357] xorg-server 2:1.17.2-1.1 (http://www.debian.org/support) 
[47.357] Current version of pixman: 0.33.2
[47.357]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[47.357] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[47.358] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Oct 28 11:15:57 
2015
[48.137] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[48.140] (==) No Layout section.  Using the first Screen section.
[48.140] (==) No screen section available. Using defaults.
[48.140] (**) |-->Screen "Default Screen Section" (0)
[48.140] (**) |   |-->Monitor ""
[48.141] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[48.141] (==) Automatically adding devices
[48.141] (==) Automatically enabling devices
[48.141] (==) Automatically adding GPU devices
[48.323] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[48.323]Entry deleted from font path.
[48.397] (==) 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,
built-ins
[48.397] (==) ModulePath set to "/usr/lib/xorg/modules"
[48.397] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[48.615] (II) Loader magic: 0x562aa9ef4d40
[48.615] (II) Module ABI versions:
[48.615]X.Org ANSI C Emulation: 0.4
[48.615]X.Org Video Driver: 19.0
[48.615]X.Org XInput driver : 21.0
[48.615]X.Org Server Extension : 9.0
[48.616] (II) xfree86: Adding drm device (/dev/dri/card0)
[48.618] (--) PCI:*(0:0:2:0) 8086:0166:1558:1310 rev 9, Mem @ 
0xf6c0/4194304, 0xe000/268435456, I/O @ 0xf000/64
[48.672] (II) LoadModule: "glx"
[48.897] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[49.000] (II) Module glx: vendor="X.Org Foundation"
[49.000]compiled for 1.17.2, module version = 1.0.0
[49.000]ABI class: X.Org Server Extension, version 9.0
[49.000] (==) AIGLX enabled
[49.000] (==) Matched intel as autoconfigured driver 0
[49.000] (==) Matched intel as autoconfigured driver 1
[49.000] (==) Matched modesetting as autoconfigured driver 2
[49.000] (==) Matched fbdev as autoconfigured driver 3
[49.000] (==) Matched vesa as autoconfigured driver 4
[49.000] (==) Assigned the driver to the xf86ConfigLayout
[49.000] (II) LoadModule: 

Bug#823843: cinnamon-common: Touchpad setting "tap to click" stopped working

2016-05-28 Thread Margarita Manterola
Control: reassign -1 xserver-xorg-input-synaptics 1.8.3-1
Control: fixed -1 1.8.3-2

As Fedor mentioned, the problem was caused by the default
input method switching from synaptics to libinput.

Cinnamon doesn't yet have libinput support, and thus when
this happened the touchpad window stopped actually doing
anything useful.

The latest upload of xserver-xorg-input-synaptics reinstates
synaptics as the default.  This is a temporary solution until
all desktop environments are ready for the change.

Cinnamon's tracking bug for the libinput support is here:
https://github.com/linuxmint/cinnamon-settings-daemon/issues/78

Closing this bug now.

Thanks for reporting!
Marga



Bug#823843: cinnamon-common: Touchpad setting "tap to click" stopped working

2016-05-11 Thread Fedor Uvarov
Probably caused by Debian switching from synclient to libinput, see also bug 
#822835 .

Another possible workaround is adjusting libinput settings as described here:
https://wiki.archlinux.org/index.php/Libinput#Configuration



Bug#823843: cinnamon-common: Touchpad setting "tap to click" stopped working

2016-05-09 Thread Christian Pietsch
Package: cinnamon-common
Version: 2.8.7-1
Severity: normal

Dear Maintainer,

an update to Debian-testing about two weeks ago broke my touchpad's
tap-to-click capability. I had configured it in Cinnamon settings
(/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py) via the
GUI. The "tap to click" switch is still on, but now I have to use a
physical button above the touchpad in order to click.

my hardware: 3rd generation Lenovo Thinkpad X1 Carbon.

The Debian wiki  does not
help a lot here:

$ egrep -i 'synap|alps|etps' /proc/bus/input/devices
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=synaptics-pt/serio0/input0

$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?

$ syndaemon -d -t -k -i 1
No synaptics properties on device 'SynPS/2 Synaptics TouchPad'.

$ grep -i touchpad /var/log/Xorg.0.log
[13.601] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad 
(/dev/input/event1)
[13.601] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev 
touchpad catchall"
[13.601] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev 
touchscreen catchall"
[13.601] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad 
catchall"
[13.601] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default 
clickpad buttons"
[13.601] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput 
touchpad catchall"
[13.601] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput 
touchscreen catchall"
[13.601] (II) Using input driver 'libinput' for 'SynPS/2 Synaptics TouchPad'
[13.601] (**) SynPS/2 Synaptics TouchPad: always reports core events
[13.602] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 
is tagged by udev as: Touchpad Touchscreen
[13.602] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 
is a touchpad
[13.624] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics 
TouchPad" (type: TOUCHPAD, id 11)
[13.624] (**) SynPS/2 Synaptics TouchPad: (accel) selected scheme none/0
[13.624] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[13.624] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[13.624] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 
is tagged by udev as: Touchpad Touchscreen
[13.624] (II) input device 'SynPS/2 Synaptics TouchPad', /dev/input/event1 
is a touchpad
[13.624] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad 
(/dev/input/mouse0)
[13.624] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass 
"touchpad ignore duplicates"

I have not yet started to fiddle with Xorg configuration files – I am
still hoping this no longer necessary.

Cheers,
Christian


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cinnamon-common depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-1
ii  gir1.2-cinnamondesktop-3.0   2.8.1-1
ii  gir1.2-meta-muffin-0.0   2.8.5-1
ii  gvfs-bin 1.28.1-1
ii  python   2.7.11-1
ii  python-pil   3.2.0-1

cinnamon-common recommends no packages.

cinnamon-common suggests no packages.

-- no debconf information