I've been using elementary OS on various computers for years. I recently upgraded my travel laptop from a lower end unit (Lenovo N-22, Celeron, 4GB) to something with a bit more capability (Lenovo 11e, i3, 8GB).
Unfortunately, on this unit both elementary and Ubuntu treat the secondary trackpad/mousepad button the same as the primary button. While a two-finger tap does function as the secondary button, it's not the same experience. Oddly, the button works as expected on Zorin, Deepin and Wind*ws, so it's not a hardware issue.
I've read that things can get dicey on trackpads where the buttons are part of the general pad surface. I've installed xserver-xorg-input-synaptics
but that has not made any difference.
If anyone has any driver or configuration suggestions then I'm all ears. Any suggestions would be appreciated!
Update 1: I have just re-tried System Settings -> Mouse & Touchpad -> Touchpad -> Physical clicking -> Hardware default
The issue persists.
Update 2:
As requested, here is the output of: apt list --installed | grep "xserver-xorg-input-libinput"
xserver-xorg-input-libinput/bionic,now 0.27.1-1 amd64 [installed]
Update 3:
After installing gnome-tweak-tool
and the selecting "Area under Mouse Click Emulation" Mouse Click Emulation option there is no change in behavior. Clicking the lower right button area of the trackpad is still treated as if the primary button is pushed. This behavior continued following a system reboot.
apt list --installed | grep "xserver-xorg-input-libinput"
. Simply edit your question with what you see after executing this command in terminal.sudo apt install xserver-xorg-input-libinput
and let me know if this fix your issue.sudo apt install gnome-tweak-tool
via terminal and go to Keyboard and Mouse sub-menu. After that please select the option Area under Mouse Click Emulation. Please let me know what you find.