Bug 1215286 - Tap to Click disabled for AlpsPS/2 ALPS GlidePoint trackpad
Summary: Tap to Click disabled for AlpsPS/2 ALPS GlidePoint trackpad
Keywords:
Status: CLOSED DUPLICATE of bug 1202773
Alias: None
Product: Fedora
Classification: Fedora
Component: mutter
Version: 22
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Florian Müllner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-04-24 22:32 UTC by Andrew Malcolmson
Modified: 2015-04-28 02:07 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2015-04-28 02:07:07 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Andrew Malcolmson 2015-04-24 22:32:47 UTC
Description of problem:

Trackpad tap to click disabled since upgrade to Fedora 22. Setting in Gnome Control Centre has no effect.  Clicking with trackpad's button works fine.

Neither of these fixed the issue:
xinput set-float-prop <ID> "libinput Tapping Enabled" 1
xinput set-float-prop <ID> "Tapping Enabled" 1

Device is a Dell Latitude Z600 laptop

xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ HID 413c:8162                           	id=10	[slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                	id=13	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Video Bus                               	id=6	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ HID 413c:8161                           	id=9	[slave  keyboard (3)]
    ↳ Integrated_Webcam_2M                    	id=11	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=12	[slave  keyboard (3)]
    ↳ Dell WMI hotkeys                        	id=14	[slave  keyboard (3)]

xinput list-props 13
Device 'AlpsPS/2 ALPS GlidePoint':
	Device Enabled (136):	1
	Coordinate Transformation Matrix (138):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Tapping Enabled (274):	0
	libinput Accel Speed (268):	0.491480
	libinput Natural Scrolling Enabled (269):	0
	libinput Send Events Modes Available (254):	1, 1
	libinput Send Events Mode Enabled (255):	0, 0
	libinput Left Handed Enabled (270):	0
	libinput Scroll Methods Available (271):	1, 1, 0
	libinput Scroll Method Enabled (272):	1, 0, 0
	Device Node (256):	"/dev/input/event5"
	Device Product ID (257):	2, 8

xinput set-float-prop 13 "libinput Tapping Enabled" 1
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  131 (XInputExtension)
  Minor opcode of failed request:  57 ()
  Serial number of failed request:  19
  Current serial number in output stream:  20

xinput set-float-prop 13 "Tapping Enabled" 1

xinput list-props 13                        
Device 'AlpsPS/2 ALPS GlidePoint':
	Device Enabled (136):	1
	Coordinate Transformation Matrix (138):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Tapping Enabled (274):	0
	libinput Accel Speed (268):	0.491480
	libinput Natural Scrolling Enabled (269):	0
	libinput Send Events Modes Available (254):	1, 1
	libinput Send Events Mode Enabled (255):	0, 0
	libinput Left Handed Enabled (270):	0
	libinput Scroll Methods Available (271):	1, 1, 0
	libinput Scroll Method Enabled (272):	1, 0, 0
	Device Node (256):	"/dev/input/event5"
	Device Product ID (257):	2, 8
	Tapping Enabled (533):	1.000000

Comment 1 Hans de Goede 2015-04-25 08:14:27 UTC
Hi,

Thanks for the bug report. To change the setting from the commandline use "xinput set-prop" not "xinput set-float-prop".

Other then that this is a gnome bug, changing component.

Regards,

Hans

Comment 2 Andrew Malcolmson 2015-04-26 18:01:17 UTC
Thanks Hans.  Yes, set-prop works and as a workaround, works after reboot by adding the following to /etc/X11/xorg.conf/99-libinput.conf:

Section "InputClass"
        Identifier "enable tapping and edge scrolling"
        MatchDriver "libinput"
        Option "ScrollMethod" "edge"
        Option "Tapping" "on"
EndSection

I did find a Gnome bug and I'll report my situation there:
https://bugzilla.gnome.org/show_bug.cgi?id=747956

Now that tapping works I see that palm detection doesn't!
https://bugzilla.redhat.com/show_bug.cgi?id=1209753

Comment 3 Peter Hutterer 2015-04-28 02:07:07 UTC

*** This bug has been marked as a duplicate of bug 1202773 ***


Note You need to log in before you can comment on or make changes to this bug.