Skip to content

Conversation

@glempi
Copy link

@glempi glempi commented Nov 5, 2023

*fix using scroll delta instead axis code
*fix lost registering low res axis if it will be used *fix duplicate inverting direction of delta
*make scroll behavior more responsive
*fix and imprv logging

*fix using scroll delta instead axis code
*fix lost registering low res axis if it will be used
*fix duplicate inverting direction of delta
*make scroll behavior more responsive
*fix and imprv logging
@markmb88
Copy link

Seems to have fixed the issue where my MX Master 3's scroll wheel would suddenly become unresponsive. Thank you.

@FraCata00
Copy link

Sorry, is possible to merge this PR?
Seems it fix #427 and #370 and also issue for MX Master 2S (in my case)

if (!_input_axis.has_value())
return;


Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What are these blank new lines for? 🤔

Here, and in lines 96, 135, etc.

Comment on lines +124 to +126
if (lowres_movement == 0) {
lowres_movement = hires_remainder > 0 ? 1 : -1;
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code style changes like these introduce unnecessary noise in the diff. I'd recommend removing them and keeping the diff focused on the actual behavior changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants