xfce4-mouse-settings needs TapButton3 = button2 for modern touchpads(ClickPad)

Bug #1745426 reported by Chris Rainey on 2018-01-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xfce4-settings
Confirmed
Low
xfce4-settings (Ubuntu)
Undecided
Unassigned

Bug Description

Modern touchpads and all ClickPad's can interpret gestures, chief among them: three-finger-tap = button-2(middle-click) for use in copy/paste functions and browser tabs creation/management.

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: xfce4-settings 4.12.1-1ubuntu1
ProcVersionSignature: Ubuntu 4.13.0-31.34-generic 4.13.13
Uname: Linux 4.13.0-31-generic x86_64
ApportVersion: 2.20.7-0ubuntu3.7
Architecture: amd64
CurrentDesktop: XFCE
Date: Thu Jan 25 10:27:24 2018
EcryptfsInUse: Yes
InstallationDate: Installed on 2018-01-22 (2 days ago)
InstallationMedia: Xubuntu 17.10 "Artful Aardvark" - Release amd64 (20180105)
SourcePackage: xfce4-settings
UpgradeStatus: No upgrade log present (probably fresh install)

Currently xfce-settings hardcodes touchpad multi-tap gesture buttons, and provides no way to disable that behavior.

I usually use two-finger middle click and three-finger right-click, but xfce4 overrides my settings on Xorg.conf synaptics settings and hardcodes them for three-finger middle click and two-finger right click.

From http://git.xfce.org/xfce/xfce4-settings/tree/dialogs/mouse-settings/main.c:
    tap_to_click = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (object));

    /* format: RT, RB, LT, LB, F1, F2, F3 */
    data[4] = tap_to_click ? 1 : 0;
    data[5] = tap_to_click ? 3 : 0;
    data[6] = tap_to_click ? 2 : 0;

Xfce should, whether provide a way for selecting data[5] = 2 and data[6] = 3, or disable that setting completely and let xorg/synaptics do the job.

*** Bug 10608 has been marked as a duplicate of this bug. ***

Chris Rainey (ckrzen) wrote :
Changed in xfce4-settings:
importance: Unknown → Low
status: Unknown → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.