Mouse and Touchpad: Left-handed mouse makes touchpad "left-handed"
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Start from the Mouse and Touchpad settings and reproduce the behavior across a reboot, then inspect how the /org/cinnamon/settings-daemon/peripherals/touchpad/left-handed dconf key is applied. Done means left-handed mouse configuration no longer reverses touchpad tap buttons, while the documented mouse behavior remains unchanged.
Written by the indexing model from the issue text.
Description
* csd version ('dpkg --list | grep cinnamon-settings-daemon' in Mint/Ubuntu): 4.4.0+tricia
* Distribution - (Mint 17.2, Arch, Fedora 25, etc...): 19.3
* 32 or 64 bit: 64 bit
Issue
I use the mouse in the left-handed configuration. This works find
Steps to reproduce
- Open the
Mouse and Touchpadsettings. - Activate
Left handed (mouse buttons inverted).
Mouse works left-handed and touchpad's single finger tap produces a primary (left) mouse button click and a two finger tap a secondary (right) mouse button click. A three finger click produces a middle mouse button click.
- Reboot
Now the mouse still works left-handed, but a single finger tap produces a secondary (right) mouse button click and a two-finger tap produces a primary (left) mouse button click. The three finger tap is not affected and still produces a middle mouse button click.
Expected behaviour
A single finger tap should produce a primary mouse button click and a two finger tap a secondary mouse button click.
Other information
I installed dconf-editor and set /org/cinnamon/settings-daemon/peripherals/touchpad/left-handed from mouse to right. Now I can change the mouse settings to my liking without affecting the touchpad. Either right should be the default option or the Touchpad settings should get a Left-handed section with a drop-down menu with the items mouse, right and left. But IMHO only right is the only sensible selection.
- Dominant language
- C
- Stars
- 70
- Forks
- 78
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from linuxmint/cinnamon-settings-daemon
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
linuxmint/cinnamon-settings-daemon#453 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
csd-power segfaults on idle dim when brightness is below minimum-display-brightness (NULL GError)Open
Difficulty 3/5 1-2 days Newbie friendliness 72/100
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
linuxmint/cinnamon-settings-daemon#475 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
linuxmint/cinnamon-settings-daemon#474 · 1 comment ·
All issues in linuxmint/cinnamon-settings-daemon
Similar issues
-
TLS: a stale OpenSSL error makes non-blocking reads fail with "Resource temporarily unavailable"Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
bigtreetech/BIGTREETECH-TouchScreenFirmware#3056 ·
Maintainers usually reply within 1 day
-
Allow pillow 13Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
[pico][astrocade] emu/apply.sh edits src/mame/midway/astrohome.cpp, which current MAME has in bally/Open
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
FujiNetWIFI/fujinet-firmware#2120 ·
Maintainers usually reply within 1 day