Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Synaptics Right-click
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
skiwarz
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2014
Posts: 128

PostPosted: Fri Nov 11, 2016 7:18 am    Post subject: Synaptics Right-click Reply with quote

Been searching for hours. Finally asking for help...
I'm trying to get my touchpad to detect a tap in the bottom right corner as a "right-click". Currently, it DOES detect a two-finger tap as right-click, as well as physically pressing the touchpad down in the bottom right corner. But it will not sense a tap in the bottom right corner as a right-click.
I'm running xfce on an HP Stream 11-d010nr. Here's my /etc/X11/xorg.conf.d/50-synaptics.conf:
Code:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
EndSection

Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
EndSection

Section "InputClass"
Identifier "Default clickpad buttons"
Option "ClickPad" "1"
Option "EmulatedMidButtonTime" "0"
Option "SoftButtonAreas" "50% 0 70% 0 0 0 0 0"
Option "VertTwoFingerScroll" "on"
Option "RBCornerButton" "2"
Option "TouchpadOff" "0"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection


/var/log/Xorg.0.log:
Code:
[  2930.560]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[  2930.568] X Protocol Version 11, Revision 0
[  2930.571] Build Operating System: Linux 4.4.26-gentoo x86_64 Gentoo
[  2930.574] Current Operating System: Linux skrix4 4.4.26-gentoo #15 SMP Thu Nov 10 20:52:05 EST 2016 x86_64
[  2930.574] Kernel command line: BOOT_IMAGE=/boot/kernel-4.4.26-gentoo_test root=/dev/mmcblk0p2 ro
[  2930.580] Build Date: 09 November 2016  09:43:46AM
[  2930.583] 
[  2930.585] Current version of pixman: 0.34.0
[  2930.592]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[  2930.592] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  2930.603] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Nov 11 01:56:18 2016
[  2930.606] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  2930.608] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  2930.608] (==) No Layout section.  Using the first Screen section.
[  2930.608] (==) No screen section available. Using defaults.
[  2930.608] (**) |-->Screen "Default Screen Section" (0)
[  2930.609] (**) |   |-->Monitor "<default monitor>"
[  2930.609] (==) No monitor specified for screen "Default Screen Section".
   Using a default monitor configuration.
[  2930.609] (==) Automatically adding devices
[  2930.609] (==) Automatically enabling devices
[  2930.609] (==) Automatically adding GPU devices
[  2930.609] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  2930.609] (==) FontPath set to:
   /usr/share/fonts/misc/,
   /usr/share/fonts/TTF/,
   /usr/share/fonts/OTF/,
   /usr/share/fonts/Type1/,
   /usr/share/fonts/100dpi/,
   /usr/share/fonts/75dpi/
[  2930.609] (==) ModulePath set to "/usr/lib64/xorg/modules"
[  2930.609] (II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
[  2930.609] (II) Loader magic: 0x812c80
[  2930.609] (II) Module ABI versions:
[  2930.609]    X.Org ANSI C Emulation: 0.4
[  2930.609]    X.Org Video Driver: 20.0
[  2930.609]    X.Org XInput driver : 22.1
[  2930.609]    X.Org Server Extension : 9.0
[  2930.609] (II) xfree86: Adding drm device (/dev/dri/card0)
[  2930.611] (--) PCI:*(0:0:2:0) 8086:0f31:103c:8023 rev 14, Mem @ 0x90000000/4194304, 0x80000000/268435456, I/O @ 0x00001050/8
[  2930.611] (II) LoadModule: "glx"
[  2930.611] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[  2930.613] (II) Module glx: vendor="X.Org Foundation"
[  2930.613]    compiled for 1.18.4, module version = 1.0.0
[  2930.613]    ABI class: X.Org Server Extension, version 9.0
[  2930.613] (==) AIGLX enabled
[  2930.613] (==) Matched intel as autoconfigured driver 0
[  2930.613] (==) Matched intel as autoconfigured driver 1
[  2930.613] (==) Matched modesetting as autoconfigured driver 2
[  2930.613] (==) Matched fbdev as autoconfigured driver 3
[  2930.613] (==) Matched vesa as autoconfigured driver 4
[  2930.613] (==) Assigned the driver to the xf86ConfigLayout
[  2930.613] (II) LoadModule: "intel"
[  2930.613] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[  2930.614] (II) Module intel: vendor="X.Org Foundation"
[  2930.614]    compiled for 1.18.4, module version = 2.99.917
[  2930.614]    Module class: X.Org Video Driver
[  2930.614]    ABI class: X.Org Video Driver, version 20.0
[  2930.614] (II) LoadModule: "modesetting"
[  2930.614] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[  2930.614] (II) Module modesetting: vendor="X.Org Foundation"
[  2930.614]    compiled for 1.18.4, module version = 1.18.4
[  2930.614]    Module class: X.Org Video Driver
[  2930.614]    ABI class: X.Org Video Driver, version 20.0
[  2930.614] (II) LoadModule: "fbdev"
[  2930.614] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
[  2930.614] (II) Module fbdev: vendor="X.Org Foundation"
[  2930.615]    compiled for 1.18.4, module version = 0.4.4
[  2930.615]    Module class: X.Org Video Driver
[  2930.615]    ABI class: X.Org Video Driver, version 20.0
[  2930.615] (II) LoadModule: "vesa"
[  2930.615] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
[  2930.615] (II) Module vesa: vendor="X.Org Foundation"
[  2930.615]    compiled for 1.18.4, module version = 2.3.4
[  2930.615]    Module class: X.Org Video Driver
[  2930.615]    ABI class: X.Org Video Driver, version 20.0
[  2930.615] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
   i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
   915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
   Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
   GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[  2930.615] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[  2930.615] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[  2930.615] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[  2930.615] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  2930.616] (II) FBDEV: driver for framebuffer: fbdev
[  2930.616] (II) VESA: driver for VESA chipsets: vesa
[  2930.616] (--) using VT number 7

[  2930.623] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20151010
[  2930.623] (WW) Falling back to old probe method for modesetting
[  2930.624] (WW) Falling back to old probe method for fbdev
[  2930.624] (II) Loading sub module "fbdevhw"
[  2930.624] (II) LoadModule: "fbdevhw"
[  2930.624] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so
[  2930.624] (II) Module fbdevhw: vendor="X.Org Foundation"
[  2930.624]    compiled for 1.18.4, module version = 0.0.2
[  2930.624]    ABI class: X.Org Video Driver, version 20.0
[  2930.624] (WW) Falling back to old probe method for vesa
[  2930.624] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics
[  2930.624] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2; using a maximum of 2 threads
[  2930.624] (II) intel(0): Creating default Display subsection in Screen section
   "Default Screen Section" for depth/fbbpp 24/32
[  2930.625] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[  2930.625] (==) intel(0): RGB weight 888
[  2930.625] (==) intel(0): Default visual is TrueColor
[  2930.627] (II) intel(0): Output eDP1 has no monitor section
[  2930.633] (--) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
[  2930.633] (II) intel(0): Enabled output eDP1
[  2930.633] (II) intel(0): Output VGA1 has no monitor section
[  2930.633] (II) intel(0): Enabled output VGA1
[  2930.633] (II) intel(0): Output DP1 has no monitor section
[  2930.633] (II) intel(0): Enabled output DP1
[  2930.633] (II) intel(0): Output HDMI1 has no monitor section
[  2930.633] (II) intel(0): Enabled output HDMI1
[  2930.633] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[  2930.633] (II) intel(0): Output VIRTUAL1 has no monitor section
[  2930.633] (II) intel(0): Enabled output VIRTUAL1
[  2930.633] (--) intel(0): Output eDP1 using initial mode 1366x768 on pipe 0
[  2930.633] (==) intel(0): TearFree disabled
[  2930.633] (==) intel(0): DPI set to (96, 96)
[  2930.633] (II) Loading sub module "dri2"
[  2930.633] (II) LoadModule: "dri2"
[  2930.633] (II) Module "dri2" already built-in
[  2930.633] (II) Loading sub module "present"
[  2930.633] (II) LoadModule: "present"
[  2930.633] (II) Module "present" already built-in
[  2930.633] (II) UnloadModule: "modesetting"
[  2930.633] (II) Unloading modesetting
[  2930.634] (II) UnloadModule: "fbdev"
[  2930.634] (II) Unloading fbdev
[  2930.634] (II) UnloadSubModule: "fbdevhw"
[  2930.634] (II) Unloading fbdevhw
[  2930.634] (II) UnloadModule: "vesa"
[  2930.634] (II) Unloading vesa
[  2930.634] (==) Depth 24 pixmap format is 32 bpp
[  2930.634] (II) intel(0): SNA initialized with Baytrail (gen7) backend
[  2930.634] (==) intel(0): Backing store enabled
[  2930.634] (==) intel(0): Silken mouse enabled
[  2930.634] (II) intel(0): HW Cursor enabled
[  2930.634] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[  2930.635] (==) intel(0): DPMS enabled
[  2930.635] (==) intel(0): Display hotplug detection enabled
[  2930.635] (II) intel(0): [DRI2] Setup complete
[  2930.635] (II) intel(0): [DRI2]   DRI driver: i965
[  2930.635] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[  2930.635] (II) intel(0): direct rendering: DRI2 enabled
[  2930.635] (II) intel(0): hardware support for Present enabled
[  2930.635] (--) RandR disabled
[  2930.652] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[  2930.652] (II) AIGLX: enabled GLX_ARB_create_context
[  2930.652] (II) AIGLX: enabled GLX_ARB_create_context_profile
[  2930.652] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[  2930.652] (II) AIGLX: enabled GLX_INTEL_swap_event
[  2930.652] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[  2930.652] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[  2930.652] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[  2930.652] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[  2930.652] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[  2930.652] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[  2930.652] (II) AIGLX: Loaded and initialized i965
[  2930.652] (II) GLX: Initialized DRI2 GL provider for screen 0
[  2930.657] (II) intel(0): switch to mode 1366x768@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[  2930.657] (II) intel(0): Setting screen physical size to 361 x 203
[  2930.828] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[  2930.828] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[  2930.829] (**) Power Button: Applying InputClass "Default clickpad buttons"
[  2930.829] (II) LoadModule: "evdev"
[  2930.829] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  2930.829] (II) Module evdev: vendor="X.Org Foundation"
[  2930.829]    compiled for 1.18.4, module version = 2.10.3
[  2930.829]    Module class: X.Org XInput Driver
[  2930.829]    ABI class: X.Org XInput driver, version 22.1
[  2930.829] (II) Using input driver 'evdev' for 'Power Button'
[  2930.829] (**) Power Button: always reports core events
[  2930.829] (**) evdev: Power Button: Device: "/dev/input/event2"
[  2930.830] (--) evdev: Power Button: Vendor 0 Product 0x1
[  2930.830] (--) evdev: Power Button: Found keys
[  2930.830] (II) evdev: Power Button: Configuring as keyboard
[  2930.830] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[  2930.830] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[  2930.830] (**) Option "xkb_rules" "evdev"
[  2930.831] (II) config/udev: Adding input device Video Bus (/dev/input/event3)
[  2930.831] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[  2930.831] (**) Video Bus: Applying InputClass "Default clickpad buttons"
[  2930.831] (II) Using input driver 'evdev' for 'Video Bus'
[  2930.831] (**) Video Bus: always reports core events
[  2930.831] (**) evdev: Video Bus: Device: "/dev/input/event3"
[  2930.831] (--) evdev: Video Bus: Vendor 0 Product 0x6
[  2930.831] (--) evdev: Video Bus: Found keys
[  2930.831] (II) evdev: Video Bus: Configuring as keyboard
[  2930.831] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3/event3"
[  2930.831] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[  2930.831] (**) Option "xkb_rules" "evdev"
[  2930.832] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[  2930.832] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[  2930.832] (**) Power Button: Applying InputClass "Default clickpad buttons"
[  2930.832] (II) Using input driver 'evdev' for 'Power Button'
[  2930.832] (**) Power Button: always reports core events
[  2930.832] (**) evdev: Power Button: Device: "/dev/input/event1"
[  2930.832] (--) evdev: Power Button: Vendor 0 Product 0x1
[  2930.832] (--) evdev: Power Button: Found keys
[  2930.832] (II) evdev: Power Button: Configuring as keyboard
[  2930.832] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[  2930.832] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[  2930.832] (**) Option "xkb_rules" "evdev"
[  2930.833] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[  2930.833] (**) Lid Switch: Applying InputClass "Default clickpad buttons"
[  2930.833] (II) No input driver specified, ignoring this device.
[  2930.833] (II) This device may have been added with another device file.
[  2930.834] (II) config/udev: Adding input device SYN1EDE:00 06CB:7442 (/dev/input/event5)
[  2930.834] (**) SYN1EDE:00 06CB:7442: Applying InputClass "evdev touchpad catchall"
[  2930.834] (**) SYN1EDE:00 06CB:7442: Applying InputClass "touchpad catchall"
[  2930.834] (**) SYN1EDE:00 06CB:7442: Applying InputClass "Default clickpad buttons"
[  2930.834] (**) SYN1EDE:00 06CB:7442: Applying InputClass "touchpad catchall"
[  2930.834] (**) SYN1EDE:00 06CB:7442: Applying InputClass "Default clickpad buttons"
[  2930.834] (II) LoadModule: "synaptics"
[  2930.834] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so
[  2930.835] (II) Module synaptics: vendor="X.Org Foundation"
[  2930.835]    compiled for 1.18.4, module version = 1.8.3
[  2930.835]    Module class: X.Org XInput Driver
[  2930.835]    ABI class: X.Org XInput driver, version 22.1
[  2930.835] (II) Using input driver 'synaptics' for 'SYN1EDE:00 06CB:7442'
[  2930.835] (**) SYN1EDE:00 06CB:7442: always reports core events
[  2930.835] (**) Option "Device" "/dev/input/event5"
[  2930.868] (--) synaptics: SYN1EDE:00 06CB:7442: x-axis range 1 - 4008 (res 44)
[  2930.868] (--) synaptics: SYN1EDE:00 06CB:7442: y-axis range 1 - 2266 (res 43)
[  2930.868] (--) synaptics: SYN1EDE:00 06CB:7442: pressure range 0 - 255
[  2930.868] (II) synaptics: SYN1EDE:00 06CB:7442: device does not report finger width.
[  2930.868] (--) synaptics: SYN1EDE:00 06CB:7442: buttons: left right double triple
[  2930.868] (--) synaptics: SYN1EDE:00 06CB:7442: Vendor 0x6cb Product 0x7442
[  2930.868] (--) synaptics: SYN1EDE:00 06CB:7442: invalid finger width range.  defaulting to 0 - 15
[  2930.869] (**) Option "ClickPad" "1"
[  2930.869] (**) Option "EmulateMidButtonTime" "0"
[  2930.869] (**) Option "VertTwoFingerScroll" "on"
[  2930.869] (**) Option "TouchpadOff" "0"
[  2930.869] (**) Option "RBCornerButton" "2"
[  2930.869] (**) Option "TapButton1" "1"
[  2930.869] (**) Option "TapButton2" "2"
[  2930.869] (**) Option "TapButton3" "3"
[  2930.869] (**) Option "SoftButtonAreas" "50% 0 70% 0 0 0 0 0"
[  2930.869] (--) synaptics: SYN1EDE:00 06CB:7442: touchpad found
[  2930.869] (**) SYN1EDE:00 06CB:7442: always reports core events
[  2930.881] (**) Option "config_info" "udev:/sys/devices/platform/80860F41:00/i2c-0/i2c-SYN1EDE:00/0018:06CB:7442.0001/input/input5/event5"
[  2930.881] (II) XINPUT: Adding extended input device "SYN1EDE:00 06CB:7442" (type: TOUCHPAD, id 9)
[  2930.881] (**) synaptics: SYN1EDE:00 06CB:7442: (accel) MinSpeed is now constant deceleration 2.5
[  2930.881] (**) synaptics: SYN1EDE:00 06CB:7442: (accel) MaxSpeed is now 1.75
[  2930.881] (**) synaptics: SYN1EDE:00 06CB:7442: (accel) AccelFactor is now 0.043
[  2930.881] (**) SYN1EDE:00 06CB:7442: (accel) keeping acceleration scheme 1
[  2930.881] (**) SYN1EDE:00 06CB:7442: (accel) acceleration profile 1
[  2930.881] (**) SYN1EDE:00 06CB:7442: (accel) acceleration factor: 2.000
[  2930.881] (**) SYN1EDE:00 06CB:7442: (accel) acceleration threshold: 4
[  2930.882] (--) synaptics: SYN1EDE:00 06CB:7442: touchpad found
[  2930.883] (II) config/udev: Adding input device SYN1EDE:00 06CB:7442 (/dev/input/mouse0)
[  2930.883] (**) SYN1EDE:00 06CB:7442: Ignoring device from InputClass "touchpad ignore duplicates"
[  2930.883] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[  2930.883] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[  2930.883] (**) AT Translated Set 2 keyboard: Applying InputClass "Default clickpad buttons"
[  2930.883] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[  2930.883] (**) AT Translated Set 2 keyboard: always reports core events
[  2930.883] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event4"
[  2930.883] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[  2930.883] (--) evdev: AT Translated Set 2 keyboard: Found keys
[  2930.883] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[  2930.883] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4"
[  2930.883] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 10)
[  2930.883] (**) Option "xkb_rules" "evdev"
[  2930.885] (II) config/udev: Adding input device HP Wireless hotkeys (/dev/input/event6)
[  2930.885] (**) HP Wireless hotkeys: Applying InputClass "evdev keyboard catchall"
[  2930.885] (**) HP Wireless hotkeys: Applying InputClass "Default clickpad buttons"
[  2930.885] (II) Using input driver 'evdev' for 'HP Wireless hotkeys'
[  2930.885] (**) HP Wireless hotkeys: always reports core events
[  2930.885] (**) evdev: HP Wireless hotkeys: Device: "/dev/input/event6"
[  2930.885] (--) evdev: HP Wireless hotkeys: Vendor 0 Product 0
[  2930.885] (--) evdev: HP Wireless hotkeys: Found keys
[  2930.885] (II) evdev: HP Wireless hotkeys: Configuring as keyboard
[  2930.885] (**) Option "config_info" "udev:/sys/devices/virtual/input/input6/event6"
[  2930.885] (II) XINPUT: Adding extended input device "HP Wireless hotkeys" (type: KEYBOARD, id 11)
[  2930.885] (**) Option "xkb_rules" "evdev"
[  2931.096] (II) intel(0): EDID vendor "AUO", prod id 12636
[  2931.096] (II) intel(0): Printing DDC gathered Modelines:
[  2931.096] (II) intel(0): Modeline "1366x768"x0.0   70.50  1366 1414 1446 1480  768 771 777 793 -hsync -vsync (47.6 kHz eP)
[  2931.096] (II) intel(0): Modeline "1366x768"x0.0   47.00  1366 1414 1446 1480  768 771 777 793 -hsync -vsync (31.8 kHz e)
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5761

PostPosted: Fri Nov 11, 2016 5:33 pm    Post subject: Reply with quote

Have you tried xf86-input-libinput? It has support for "soft" buttons, and this model specifically, so it should just work.
Back to top
View user's profile Send private message
skiwarz
Tux's lil' helper
Tux's lil' helper


Joined: 23 Feb 2014
Posts: 128

PostPosted: Fri Nov 11, 2016 9:21 pm    Post subject: Reply with quote

Ant P. wrote:
Have you tried xf86-input-libinput? It has support for "soft" buttons, and this model specifically, so it should just work.


I just tried it. All I have now, with libinput, is just 2-finger-tap for right-click. There isn't much for configuration options, but here's what my config looks like:
Code:
Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "ClickMethod" "clickfinger"
#        Option "ScrollMethod" "twofinger"
        Option "Tapping" "on"
EndSection

I also set "ClickMethod" to "buttonareas" but still nothing.
My Xorg.0.log shows it is using libinput as the driver.
This method works on a xubuntu live cd, and it uses the synaptics driver. However, I can't find anything significant in the xubuntu config files. They're basically the default settings. Now that I'm configuring gentoo, could I be missing a kernel option? Or could it be a setting within xfce?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum