Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hard-coded scroll wheel #49

Open
pete opened this issue Jan 30, 2023 · 1 comment
Open

Hard-coded scroll wheel #49

pete opened this issue Jan 30, 2023 · 1 comment

Comments

@pete
Copy link

pete commented Jan 30, 2023

I was having issues disabling the middle-click scrolling; tweaking it with xinput wasn't helping. The culprit appears to be this change: b1370d2#diff-6a64a8236fdb7655791ce8d948be62f378eab800dffa3958b7ee26bfea2b79d1R31-R34 . I am using some software (p9p acme, drawterm, Inferno) that actually doesn't function properly if holding middle-click forces scrolling, so I wanted to map a button to toggle it in my window manager.

Since it's possible to do in software (something like xinput --set-prop 'ClockworkPI DevTerm Mouse' 'libinput Button Scrolling Button' 2), it's probably better to leave this out of the firmware. If it's in the firmware, it can't be disabled in software.

@pete
Copy link
Author

pete commented Jan 30, 2023

I did manage to verify that it works if I reflash to the 0.1 firmware. (Though ttyACM0 was hard-coded, so I had to fiddle with it a while to make it point at ttyACM1; a different board was eating the ttyACM0 slot.)

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

No branches or pull requests

1 participant