[Feature]: Ability to switch direction of horizontal scolling
- Dominant language
- Rust
- Stars
- 21k
- Forks
- 675
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 172
Description
### Pre-flight checklist
- [x] I searched existing issues and the [Roadmap](https://github.com/AprilNEA/OpenLogi#roadmap), and this isn't already tracked.
### Problem / motivation
I use MX Master 3 for Mac, and the horizontal scroll works inverse, and i'd like to see the option to change it's way.
### Proposed solution
Option to choose between natural and inverse directions
### Alternatives considered
_No response_
### Related area(s)
- [x] GUI
- [ ] CLI
- [x] Button actions / remapping
- [ ] DPI
- [ ] SmartShift
- [ ] Per-application profiles
- [ ] Configuration (TOML)
- [ ] Auto-update
- [ ] Other
### Additional context
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the GUI and button-action/remapping code that handles horizontal scrolling. Trace how scroll direction is currently selected, then add the natural/inverse choice described in the issue. Done means horizontal scrolling can be switched between both directions through the GUI and the selected behavior works with the MX Master 3.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100