No secondary button (right click) on touchpad
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
18
down vote
favorite
I'm experiencing a serious problem with the new Ubuntu 18.04:
System
Dell XPS 13 with a freshly installed Ubuntu 18.04 LTS.
Problem description
The touchpad provides only primary button (single click and double click), but no secondary button. In particular, when using the "test Your Settings" option in Settings -> Devices -> Mouse & Touchpad, any click on the touchpad is signaled as primary button, no matter where I click (left or right side of the touchpad). This remains the case even after I change the Primary Button from Left to Right (in Settings -> Devices -> Mouse & Touchpad -> General).
In comparison, an external mouse connected to my laptop (via usb) works fine: it provides both primary and secondary buttons with sides corresponding to the choice of Primary Button (in Settings -> Devices -> Mouse & Touchpad -> General).
This may be related to Touchpad right click doesn't work on touchpad, only the buttons above it. Thinkpad E480 Ubuntu 18.04 LTS
Any ideas?
Update:
Meanwhile, I found out that in addition to the solution proposed by EntropyWins, one can also control this touchpad behavior via the Tweaks tool (a.k.a. gnome-tweaks) under Keyboard & Mouse -> Touchpad -> Mouse Click Emulation. In any case, as EntropyWins explains in his answer, this is not a bug.
touchpad dell 18.04
add a comment |Â
up vote
18
down vote
favorite
I'm experiencing a serious problem with the new Ubuntu 18.04:
System
Dell XPS 13 with a freshly installed Ubuntu 18.04 LTS.
Problem description
The touchpad provides only primary button (single click and double click), but no secondary button. In particular, when using the "test Your Settings" option in Settings -> Devices -> Mouse & Touchpad, any click on the touchpad is signaled as primary button, no matter where I click (left or right side of the touchpad). This remains the case even after I change the Primary Button from Left to Right (in Settings -> Devices -> Mouse & Touchpad -> General).
In comparison, an external mouse connected to my laptop (via usb) works fine: it provides both primary and secondary buttons with sides corresponding to the choice of Primary Button (in Settings -> Devices -> Mouse & Touchpad -> General).
This may be related to Touchpad right click doesn't work on touchpad, only the buttons above it. Thinkpad E480 Ubuntu 18.04 LTS
Any ideas?
Update:
Meanwhile, I found out that in addition to the solution proposed by EntropyWins, one can also control this touchpad behavior via the Tweaks tool (a.k.a. gnome-tweaks) under Keyboard & Mouse -> Touchpad -> Mouse Click Emulation. In any case, as EntropyWins explains in his answer, this is not a bug.
touchpad dell 18.04
See if this useful: askubuntu.com/questions/957099/â¦
â pomsky
Apr 27 at 13:15
The above fix might work because as I understand it, it overrides the newer libinput driver with the older synaptics driver. My fix below requires a simpler settings flip and still uses the new driver, so hopefully it is a bit less likely to cause other problems in the future. It also doesn't require a reboot!
â PatKilg
Apr 27 at 16:41
add a comment |Â
up vote
18
down vote
favorite
up vote
18
down vote
favorite
I'm experiencing a serious problem with the new Ubuntu 18.04:
System
Dell XPS 13 with a freshly installed Ubuntu 18.04 LTS.
Problem description
The touchpad provides only primary button (single click and double click), but no secondary button. In particular, when using the "test Your Settings" option in Settings -> Devices -> Mouse & Touchpad, any click on the touchpad is signaled as primary button, no matter where I click (left or right side of the touchpad). This remains the case even after I change the Primary Button from Left to Right (in Settings -> Devices -> Mouse & Touchpad -> General).
In comparison, an external mouse connected to my laptop (via usb) works fine: it provides both primary and secondary buttons with sides corresponding to the choice of Primary Button (in Settings -> Devices -> Mouse & Touchpad -> General).
This may be related to Touchpad right click doesn't work on touchpad, only the buttons above it. Thinkpad E480 Ubuntu 18.04 LTS
Any ideas?
Update:
Meanwhile, I found out that in addition to the solution proposed by EntropyWins, one can also control this touchpad behavior via the Tweaks tool (a.k.a. gnome-tweaks) under Keyboard & Mouse -> Touchpad -> Mouse Click Emulation. In any case, as EntropyWins explains in his answer, this is not a bug.
touchpad dell 18.04
I'm experiencing a serious problem with the new Ubuntu 18.04:
System
Dell XPS 13 with a freshly installed Ubuntu 18.04 LTS.
Problem description
The touchpad provides only primary button (single click and double click), but no secondary button. In particular, when using the "test Your Settings" option in Settings -> Devices -> Mouse & Touchpad, any click on the touchpad is signaled as primary button, no matter where I click (left or right side of the touchpad). This remains the case even after I change the Primary Button from Left to Right (in Settings -> Devices -> Mouse & Touchpad -> General).
In comparison, an external mouse connected to my laptop (via usb) works fine: it provides both primary and secondary buttons with sides corresponding to the choice of Primary Button (in Settings -> Devices -> Mouse & Touchpad -> General).
This may be related to Touchpad right click doesn't work on touchpad, only the buttons above it. Thinkpad E480 Ubuntu 18.04 LTS
Any ideas?
Update:
Meanwhile, I found out that in addition to the solution proposed by EntropyWins, one can also control this touchpad behavior via the Tweaks tool (a.k.a. gnome-tweaks) under Keyboard & Mouse -> Touchpad -> Mouse Click Emulation. In any case, as EntropyWins explains in his answer, this is not a bug.
touchpad dell 18.04
edited Apr 28 at 12:53
asked Apr 27 at 12:52
Yuvalem
13818
13818
See if this useful: askubuntu.com/questions/957099/â¦
â pomsky
Apr 27 at 13:15
The above fix might work because as I understand it, it overrides the newer libinput driver with the older synaptics driver. My fix below requires a simpler settings flip and still uses the new driver, so hopefully it is a bit less likely to cause other problems in the future. It also doesn't require a reboot!
â PatKilg
Apr 27 at 16:41
add a comment |Â
See if this useful: askubuntu.com/questions/957099/â¦
â pomsky
Apr 27 at 13:15
The above fix might work because as I understand it, it overrides the newer libinput driver with the older synaptics driver. My fix below requires a simpler settings flip and still uses the new driver, so hopefully it is a bit less likely to cause other problems in the future. It also doesn't require a reboot!
â PatKilg
Apr 27 at 16:41
See if this useful: askubuntu.com/questions/957099/â¦
â pomsky
Apr 27 at 13:15
See if this useful: askubuntu.com/questions/957099/â¦
â pomsky
Apr 27 at 13:15
The above fix might work because as I understand it, it overrides the newer libinput driver with the older synaptics driver. My fix below requires a simpler settings flip and still uses the new driver, so hopefully it is a bit less likely to cause other problems in the future. It also doesn't require a reboot!
â PatKilg
Apr 27 at 16:41
The above fix might work because as I understand it, it overrides the newer libinput driver with the older synaptics driver. My fix below requires a simpler settings flip and still uses the new driver, so hopefully it is a bit less likely to cause other problems in the future. It also doesn't require a reboot!
â PatKilg
Apr 27 at 16:41
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
27
down vote
accepted
Basically, Ubuntu 18.04 currently defaults to "Mac" behavior on the touchpad. The technical details are that Ubuntu defaults libinput touchpads to "clickfingers" behavior.
To revert that, run this in a terminal:
gsettings set org.gnome.desktop.peripherals.touchpad click-method areas
Another option (thanks OP) is to install gnome-tweak-tool (either through your software manager or through sudo apt install gnome-tweak-tool
in the terminal). Navigate to the âÂÂKeyboard & Mouseâ sub-menu in the left menu of gnome-tweak-tool, and select âÂÂAreasâ from the touchpadâÂÂs âÂÂMouse Click Emulationâ options in the right side panel, as shown in the red box in the image below:
[Warning: This fix is for the libinput driver that ships as the default input driver for Ubuntu 18.04. YMMV if you've installed the (different) synaptics driver before trying this fix.]
3
Worked like a charm, thanks heaps! I wonder if the default MAC setting is a smart thing...
â Yuvalem
Apr 27 at 19:16
7
Also, I take Linus' approach to what is a bug: Don't f**k with things the user expects to work as it always has worked...
â PatKilg
Apr 29 at 1:48
2
Switching to the "area" method disables the right click altogether in my case (18.04, Acer Extensa 2510G). And I DO HATE the "fingers" method because you have to keep one finger on the touchpad or the menu disappears. Useless acrobatics just.
â Pavel
Apr 29 at 22:51
2
Both methods now work correctly after renaming 50-libinput.conf to 90-libinput.conf to make sure it's read after 70-synaptics.conf. Hmm.
â Pavel
Apr 29 at 23:17
2
Pavel--the reason my fix didn't work for you is (likely) because you have the synaptics drivers installed. 18.04 does not ship with the synaptics driver controlling the touchpad, you likely installed it yourself (or your flavor included them). My fix is for the libinput driver, not the synaptics driver.
â PatKilg
Apr 30 at 13:19
 |Â
show 6 more comments
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
27
down vote
accepted
Basically, Ubuntu 18.04 currently defaults to "Mac" behavior on the touchpad. The technical details are that Ubuntu defaults libinput touchpads to "clickfingers" behavior.
To revert that, run this in a terminal:
gsettings set org.gnome.desktop.peripherals.touchpad click-method areas
Another option (thanks OP) is to install gnome-tweak-tool (either through your software manager or through sudo apt install gnome-tweak-tool
in the terminal). Navigate to the âÂÂKeyboard & Mouseâ sub-menu in the left menu of gnome-tweak-tool, and select âÂÂAreasâ from the touchpadâÂÂs âÂÂMouse Click Emulationâ options in the right side panel, as shown in the red box in the image below:
[Warning: This fix is for the libinput driver that ships as the default input driver for Ubuntu 18.04. YMMV if you've installed the (different) synaptics driver before trying this fix.]
3
Worked like a charm, thanks heaps! I wonder if the default MAC setting is a smart thing...
â Yuvalem
Apr 27 at 19:16
7
Also, I take Linus' approach to what is a bug: Don't f**k with things the user expects to work as it always has worked...
â PatKilg
Apr 29 at 1:48
2
Switching to the "area" method disables the right click altogether in my case (18.04, Acer Extensa 2510G). And I DO HATE the "fingers" method because you have to keep one finger on the touchpad or the menu disappears. Useless acrobatics just.
â Pavel
Apr 29 at 22:51
2
Both methods now work correctly after renaming 50-libinput.conf to 90-libinput.conf to make sure it's read after 70-synaptics.conf. Hmm.
â Pavel
Apr 29 at 23:17
2
Pavel--the reason my fix didn't work for you is (likely) because you have the synaptics drivers installed. 18.04 does not ship with the synaptics driver controlling the touchpad, you likely installed it yourself (or your flavor included them). My fix is for the libinput driver, not the synaptics driver.
â PatKilg
Apr 30 at 13:19
 |Â
show 6 more comments
up vote
27
down vote
accepted
Basically, Ubuntu 18.04 currently defaults to "Mac" behavior on the touchpad. The technical details are that Ubuntu defaults libinput touchpads to "clickfingers" behavior.
To revert that, run this in a terminal:
gsettings set org.gnome.desktop.peripherals.touchpad click-method areas
Another option (thanks OP) is to install gnome-tweak-tool (either through your software manager or through sudo apt install gnome-tweak-tool
in the terminal). Navigate to the âÂÂKeyboard & Mouseâ sub-menu in the left menu of gnome-tweak-tool, and select âÂÂAreasâ from the touchpadâÂÂs âÂÂMouse Click Emulationâ options in the right side panel, as shown in the red box in the image below:
[Warning: This fix is for the libinput driver that ships as the default input driver for Ubuntu 18.04. YMMV if you've installed the (different) synaptics driver before trying this fix.]
3
Worked like a charm, thanks heaps! I wonder if the default MAC setting is a smart thing...
â Yuvalem
Apr 27 at 19:16
7
Also, I take Linus' approach to what is a bug: Don't f**k with things the user expects to work as it always has worked...
â PatKilg
Apr 29 at 1:48
2
Switching to the "area" method disables the right click altogether in my case (18.04, Acer Extensa 2510G). And I DO HATE the "fingers" method because you have to keep one finger on the touchpad or the menu disappears. Useless acrobatics just.
â Pavel
Apr 29 at 22:51
2
Both methods now work correctly after renaming 50-libinput.conf to 90-libinput.conf to make sure it's read after 70-synaptics.conf. Hmm.
â Pavel
Apr 29 at 23:17
2
Pavel--the reason my fix didn't work for you is (likely) because you have the synaptics drivers installed. 18.04 does not ship with the synaptics driver controlling the touchpad, you likely installed it yourself (or your flavor included them). My fix is for the libinput driver, not the synaptics driver.
â PatKilg
Apr 30 at 13:19
 |Â
show 6 more comments
up vote
27
down vote
accepted
up vote
27
down vote
accepted
Basically, Ubuntu 18.04 currently defaults to "Mac" behavior on the touchpad. The technical details are that Ubuntu defaults libinput touchpads to "clickfingers" behavior.
To revert that, run this in a terminal:
gsettings set org.gnome.desktop.peripherals.touchpad click-method areas
Another option (thanks OP) is to install gnome-tweak-tool (either through your software manager or through sudo apt install gnome-tweak-tool
in the terminal). Navigate to the âÂÂKeyboard & Mouseâ sub-menu in the left menu of gnome-tweak-tool, and select âÂÂAreasâ from the touchpadâÂÂs âÂÂMouse Click Emulationâ options in the right side panel, as shown in the red box in the image below:
[Warning: This fix is for the libinput driver that ships as the default input driver for Ubuntu 18.04. YMMV if you've installed the (different) synaptics driver before trying this fix.]
Basically, Ubuntu 18.04 currently defaults to "Mac" behavior on the touchpad. The technical details are that Ubuntu defaults libinput touchpads to "clickfingers" behavior.
To revert that, run this in a terminal:
gsettings set org.gnome.desktop.peripherals.touchpad click-method areas
Another option (thanks OP) is to install gnome-tweak-tool (either through your software manager or through sudo apt install gnome-tweak-tool
in the terminal). Navigate to the âÂÂKeyboard & Mouseâ sub-menu in the left menu of gnome-tweak-tool, and select âÂÂAreasâ from the touchpadâÂÂs âÂÂMouse Click Emulationâ options in the right side panel, as shown in the red box in the image below:
[Warning: This fix is for the libinput driver that ships as the default input driver for Ubuntu 18.04. YMMV if you've installed the (different) synaptics driver before trying this fix.]
edited May 4 at 7:47
![](https://i.stack.imgur.com/E0SEH.png?s=32&g=1)
![](https://i.stack.imgur.com/E0SEH.png?s=32&g=1)
David Foerster
26k1361106
26k1361106
answered Apr 27 at 16:38
![](https://i.stack.imgur.com/wcB7K.jpg?s=32&g=1)
![](https://i.stack.imgur.com/wcB7K.jpg?s=32&g=1)
PatKilg
38639
38639
3
Worked like a charm, thanks heaps! I wonder if the default MAC setting is a smart thing...
â Yuvalem
Apr 27 at 19:16
7
Also, I take Linus' approach to what is a bug: Don't f**k with things the user expects to work as it always has worked...
â PatKilg
Apr 29 at 1:48
2
Switching to the "area" method disables the right click altogether in my case (18.04, Acer Extensa 2510G). And I DO HATE the "fingers" method because you have to keep one finger on the touchpad or the menu disappears. Useless acrobatics just.
â Pavel
Apr 29 at 22:51
2
Both methods now work correctly after renaming 50-libinput.conf to 90-libinput.conf to make sure it's read after 70-synaptics.conf. Hmm.
â Pavel
Apr 29 at 23:17
2
Pavel--the reason my fix didn't work for you is (likely) because you have the synaptics drivers installed. 18.04 does not ship with the synaptics driver controlling the touchpad, you likely installed it yourself (or your flavor included them). My fix is for the libinput driver, not the synaptics driver.
â PatKilg
Apr 30 at 13:19
 |Â
show 6 more comments
3
Worked like a charm, thanks heaps! I wonder if the default MAC setting is a smart thing...
â Yuvalem
Apr 27 at 19:16
7
Also, I take Linus' approach to what is a bug: Don't f**k with things the user expects to work as it always has worked...
â PatKilg
Apr 29 at 1:48
2
Switching to the "area" method disables the right click altogether in my case (18.04, Acer Extensa 2510G). And I DO HATE the "fingers" method because you have to keep one finger on the touchpad or the menu disappears. Useless acrobatics just.
â Pavel
Apr 29 at 22:51
2
Both methods now work correctly after renaming 50-libinput.conf to 90-libinput.conf to make sure it's read after 70-synaptics.conf. Hmm.
â Pavel
Apr 29 at 23:17
2
Pavel--the reason my fix didn't work for you is (likely) because you have the synaptics drivers installed. 18.04 does not ship with the synaptics driver controlling the touchpad, you likely installed it yourself (or your flavor included them). My fix is for the libinput driver, not the synaptics driver.
â PatKilg
Apr 30 at 13:19
3
3
Worked like a charm, thanks heaps! I wonder if the default MAC setting is a smart thing...
â Yuvalem
Apr 27 at 19:16
Worked like a charm, thanks heaps! I wonder if the default MAC setting is a smart thing...
â Yuvalem
Apr 27 at 19:16
7
7
Also, I take Linus' approach to what is a bug: Don't f**k with things the user expects to work as it always has worked...
â PatKilg
Apr 29 at 1:48
Also, I take Linus' approach to what is a bug: Don't f**k with things the user expects to work as it always has worked...
â PatKilg
Apr 29 at 1:48
2
2
Switching to the "area" method disables the right click altogether in my case (18.04, Acer Extensa 2510G). And I DO HATE the "fingers" method because you have to keep one finger on the touchpad or the menu disappears. Useless acrobatics just.
â Pavel
Apr 29 at 22:51
Switching to the "area" method disables the right click altogether in my case (18.04, Acer Extensa 2510G). And I DO HATE the "fingers" method because you have to keep one finger on the touchpad or the menu disappears. Useless acrobatics just.
â Pavel
Apr 29 at 22:51
2
2
Both methods now work correctly after renaming 50-libinput.conf to 90-libinput.conf to make sure it's read after 70-synaptics.conf. Hmm.
â Pavel
Apr 29 at 23:17
Both methods now work correctly after renaming 50-libinput.conf to 90-libinput.conf to make sure it's read after 70-synaptics.conf. Hmm.
â Pavel
Apr 29 at 23:17
2
2
Pavel--the reason my fix didn't work for you is (likely) because you have the synaptics drivers installed. 18.04 does not ship with the synaptics driver controlling the touchpad, you likely installed it yourself (or your flavor included them). My fix is for the libinput driver, not the synaptics driver.
â PatKilg
Apr 30 at 13:19
Pavel--the reason my fix didn't work for you is (likely) because you have the synaptics drivers installed. 18.04 does not ship with the synaptics driver controlling the touchpad, you likely installed it yourself (or your flavor included them). My fix is for the libinput driver, not the synaptics driver.
â PatKilg
Apr 30 at 13:19
 |Â
show 6 more comments
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1028776%2fno-secondary-button-right-click-on-touchpad%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
See if this useful: askubuntu.com/questions/957099/â¦
â pomsky
Apr 27 at 13:15
The above fix might work because as I understand it, it overrides the newer libinput driver with the older synaptics driver. My fix below requires a simpler settings flip and still uses the new driver, so hopefully it is a bit less likely to cause other problems in the future. It also doesn't require a reboot!
â PatKilg
Apr 27 at 16:41