Xfce Forum

Sub domains
 

You are not logged in.

#1 2017-02-22 17:11:10

geoffleach
Member
Registered: 2011-07-23
Posts: 12

Touchpad RMB

This concerns two laptops, both running up-to-date Fedora 25. Both run
the XFCE4 desktop.

When pressing the right button on the touchpad, on laptop A, one gets
the Applications Menu. On laptop B one gets nothing (AFAIK, its doing
the same thing as the left button)

Presumably, there's a configuration difference, but where?

Offline

#2 2017-02-22 21:35:18

ozjd
Member
From: Hawkesbury NSW Australia
Registered: 2012-02-05
Posts: 560
Website

Re: Touchpad RMB

The Settings - Desktop on the Menu tab is an option to show the Applications Menu in the right click menu. On the Icons tab if you select None you will only see the Applications Menu and not the right click menu. So it is possible not to have any menu appear on a right click.

If you want the right click menu too you can select the File / Launcher Icons and deselect all the default icons.

Offline

#3 2017-02-22 23:23:52

geoffleach
Member
Registered: 2011-07-23
Posts: 12

Re: Touchpad RMB

Thanks for the suggestion. Alas, whatever option I select, I still have nothing from the touchpad RMB

Offline

#4 2017-02-22 23:41:12

ozjd
Member
From: Hawkesbury NSW Australia
Registered: 2012-02-05
Posts: 560
Website

Re: Touchpad RMB

geoffleach wrote:

Thanks for the suggestion. Alas, whatever option I select, I still have nothing from the touchpad RMB

Is xfdesktop running?

Offline

#5 2017-02-23 15:39:40

sixsixfive
Member
From: behind you
Registered: 2012-04-08
Posts: 579
Website

Re: Touchpad RMB

usually your touchscreen configuration is handled by the evdev X11 input driver. there is also a tool "xinput-calibrator" that helps you to calibrate your device(it can also output a xorg config for you just google to get some examples:( https://www.google.de/search?q=xinput_c … org.conf.d )

you could also try mousetweaks: https://wiki.gnome.org/action/show/Projects/Mousetweaks

Offline

#6 2017-02-23 16:30:56

geoffleach
Member
Registered: 2011-07-23
Posts: 12

Re: Touchpad RMB

Thanks for the suggestions.

My problem is with the touchpad, not touchscreen, so xinput-calibrator does not help, alas. Mousetweaks is an accessibility tool, so it does not provide a solution to my problem.

Thanks again.

Offline

#7 2017-02-23 16:47:49

sixsixfive
Member
From: behind you
Registered: 2012-04-08
Posts: 579
Website

Re: Touchpad RMB

oh well, what does xinput say maybe its just disabled?

for example mine:

ssf@e130:~$ xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=10	[slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                   	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=9	[slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  	id=11	[slave  keyboard (3)]
ssf@e130:~$ xinput list-props 10
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (139):	1
	Coordinate Transformation Matrix (141):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Tapping Enabled (276):	0
	libinput Tapping Enabled Default (277):	0
	libinput Tapping Drag Enabled (278):	1
	libinput Tapping Drag Enabled Default (279):	1
	libinput Tapping Drag Lock Enabled (280):	0
	libinput Tapping Drag Lock Enabled Default (281):	0
	libinput Accel Speed (282):	0.000000
	libinput Accel Speed Default (283):	0.000000
	libinput Natural Scrolling Enabled (284):	0
	libinput Natural Scrolling Enabled Default (285):	0
	libinput Send Events Modes Available (260):	1, 1
	libinput Send Events Mode Enabled (261):	0, 0
	libinput Send Events Mode Enabled Default (262):	0, 0
	libinput Left Handed Enabled (286):	0
	libinput Left Handed Enabled Default (287):	0
	libinput Scroll Methods Available (288):	1, 1, 0
	libinput Scroll Method Enabled (289):	1, 0, 0
	libinput Scroll Method Enabled Default (290):	1, 0, 0
	libinput Click Methods Available (291):	1, 1
	libinput Click Method Enabled (292):	1, 0
	libinput Click Method Enabled Default (293):	1, 0
	libinput Disable While Typing Enabled (294):	1
	libinput Disable While Typing Enabled Default (295):	1
	Device Node (263):	"/dev/input/event5"
	Device Product ID (264):	2, 7
	libinput Drag Lock Buttons (296):	<no items>
	libinput Horizonal Scroll Enabled (265):	1
ssf@e130:~$ 

also you could try https://wiki.gnome.org/Attic/GPointingDeviceSettings, but not sure if it still works

Last edited by sixsixfive (2017-02-23 16:50:01)

Offline

#8 2017-02-23 21:21:11

geoffleach
Member
Registered: 2011-07-23
Posts: 12

Re: Touchpad RMB

Thanks for the clues.

Here's what I see from xinput

Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (137):    1
    Coordinate Transformation Matrix (139):    1.000000, 0.000000, 0.000000, 0.000000, 1.
000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (272):    1
    libinput Tapping Enabled Default (273):    0
    libinput Tapping Drag Enabled (274):    1
    libinput Tapping Drag Enabled Default (275):    1
    libinput Tapping Drag Lock Enabled (276):    0
    libinput Tapping Drag Lock Enabled Default (277):    0
    libinput Tapping Button Mapping Enabled (278):    1, 0
    libinput Tapping Button Mapping Default (279):    1, 0
    libinput Accel Speed (280):    -0.980000
    libinput Accel Speed Default (281):    0.000000
    libinput Natural Scrolling Enabled (282):    0
    libinput Natural Scrolling Enabled Default (283):    0
    libinput Send Events Modes Available (257):    1, 1
    libinput Send Events Mode Enabled (258):    0, 0
    libinput Send Events Mode Enabled Default (259):    0, 0
    libinput Left Handed Enabled (284):    0
    libinput Left Handed Enabled Default (285):    0
    libinput Scroll Methods Available (286):    1, 1, 0
    libinput Scroll Method Enabled (287):    1, 0, 0
    libinput Scroll Method Enabled Default (288):    1, 0, 0
    libinput Click Methods Available (289):    1, 1
    libinput Click Method Enabled (290):    0, 1
    libinput Click Method Enabled Default (291):    0, 1
    libinput Middle Emulation Enabled (292):    0
    libinput Middle Emulation Enabled Default (293):    0
    libinput Disable While Typing Enabled (294):    1
    libinput Disable While Typing Enabled Default (295):    1
    Device Node (260):    "/dev/input/event6"
    Device Product ID (261):    2, 7
    libinput Drag Lock Buttons (296):    <no items>
    libinput Horizontal Scroll Enabled (297):    1

but ...

xinput --set-prop "SynPS/2 Synaptics TouchPad" "libinput Click Method Enabled" 1,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:  20
  Current serial number in output stream:  21

Replacing the text with the appropriate numbers gives the same result.

GPointingDeviceSettings appears to not having been updated to gtk3, and that task is above my pay grade :-)


Thoughts?

Offline

Board footer

Powered by FluxBB