mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #650] Logitech Ergo "forward" & "backward" mouse buttons not working, also left right scroll not working #515
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#515
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @craigemery on GitHub (May 4, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/650
Operating Systems
Server: macOS 10.14.6 (18G3020)
Client: Windows 10 - 1909
Could we support these extra mouse buttons?
The do normal forward & backwards on macOS and Windows 10.
So Apple-right & apple-left for macOS and
Alt-right & Alt-left for Windows.
The Logitech also has sideways scrolling on the mouse wheel.
With logging at DEBUG1 no mouse events are seen for any of these 4 buttons
@ellisgl commented on GitHub (May 13, 2020):
See #594
@craigemery commented on GitHub (May 13, 2020):
My server is macOS Majove & my client is Windows 10.
So #594 doesn't seem related.
@ellisgl commented on GitHub (May 13, 2020):
Hmm..
https://stackoverflow.com/questions/10758202/getting-mouse-cursor-position-and-button-state-on-windows
Try to figure out what button is being pressed - and you should be able to remap it.
@craigemery commented on GitHub (May 13, 2020):
So the scrollwheel sideways mouse, is a param on the onMouseWheel. Normal scroll wheel is
onMouseWheel, +0, +120
A sideways wheel click is
onMouseWheel -120, +0
@craigemery commented on GitHub (May 13, 2020):
The fwd & backwards buttons do not register on the GUI, so the driver must be getting them instead.
@github-actions[bot] commented on GitHub (Sep 23, 2020):
This issue has been automatically marked as stale due to inactivity. It will be closed if no further activity occurs. Thank you for your contributions.
@p12tic commented on GitHub (Jan 10, 2021):
Let's not close valid bug reports.
@demi180 commented on GitHub (Feb 10, 2021):
Same goes for Windows 10 server and Big Sur client. Using Evoluent vertical mouse and the back/forward buttons are not usable on the client. (I figure it's not mouse/brand specific, but just mentioning it so it's there)
@ajstun349 commented on GitHub (Sep 2, 2022):
Try uninstalling 'Logi Options'.
My back & forward buttons on a Master 2s work after uninstalling options; The 'back' & 'forward' mappings from Options are not recognized by 'Barrier';
The only downside so far is the inability to navigate back & forward in Apple Native Applications like Finder, Safari, etc. Chrome works fine;
@jakelauer commented on GitHub (Sep 7, 2022):
Uninstalling Logi Options fixes the back button issue, but doing so causes scrolling to be reversed on a Windows client. So far, I haven't found a way to ensure to make all of these happen simultaneously:
If I use BetterTouchTool or similar on OS X to set the mouse scroll direction to Standard, it doesn't reflect in Barrier. If I disable natural scrolling in OS X, the trackpad scrolls the wrong way. If I use Logi Options, all of the scrolling works, but the back/forward buttons stop working on the client.
@amdavidson commented on GitHub (Jan 6, 2023):
The only work around I have found for this is buying Better Touch Tool and enabling the back and forward buttons only in the apps you want them in (not globally). This gets me back and forward in finder, safari, etc. without screwing it up on the linux client.