feature request
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 18/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Active
- Tech stack
- macos, swift
- Domain
- desktop-dev
Research direction
This asks for a new trigger model that separates middle click, double middle click and middle click + drag, which today share one trigger across autoscroll, gesture and button actions. The payload names no files, so start by finding where button events are mapped to triggers and actions in the Swift sources and how the config expresses a trigger. The scope is undefined — the request is essentially "do what Mac Mouse Fix does" — so the first step is to agree a design with maintainers before writing code.
Written by the indexing model from the issue text.
Description
OS
macOS 26.7 (Build 25G229)
LinearMouse
v0.11.4
Is your feature request related to a problem?
"autoscroll, gesture ,button action " all of them uses the same trigger and these triggers cannot distinguish between middle click ,double middle click and middle click + drag so it leeads to people who have limited button or want to have more shortcuts for buttons incapable of using them.
I think this is a limiting factor that can be fixed without affecting a normal user just by showing what are my options for a connected mouse .
Describe the solution you'd like
well there is other app called mac mouse fix , that have good gesture control so.... , i mean copy and paste.
Describe alternatives you've considered
No response
Additional context
No response
- Dominant language
- Swift
- Stars
- 6.9k
- Forks
- 175
- Avg merge
- 3h 35m
- Merged PRs (30d)
- 27
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 linearmouse/linearmouse
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
linearmouse/linearmouse#1464 · 1 comment ·
Maintainers usually reply within 1 day
-
Dark iconOpenenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
linearmouse/linearmouse#1022 · 2 comments · 2 reactions ·
Maintainers usually reply within 1 day
-
Focus windows on hover never moves focus away from VS CodePossibly taken @EduRomoGO claimed this today. Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
linearmouse/linearmouse#1471 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 62/100
linearmouse/linearmouse#1470 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 52/100
linearmouse/linearmouse#1469 ·
Maintainers usually reply within 1 day
All issues in linearmouse/linearmouse
Similar issues
-
a:false-positive
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
Maintainers usually reply within 1 day
-
Idle CPU stays at ~8% after the "Text wasn't inserted" card is shown oncePossibly taken @nickbecker claimed this today. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
altic-dev/FluidVoice#1217 ·
Maintainers usually reply within 1 day
-
BrainBar Watcher chart: unavailable-flow tooltip/accessibility drops the health reason for .attention/.stoppedPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
EtanHey/brainlayer#1439 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
alejandrobujan/tendedero#98 ·
Maintainers usually reply within 2 days
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
vorssaint/vorssaint-utils#3368 ·
Maintainers usually reply within 1 day