You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.)
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.The text was updated successfully, but these errors were encountered: