mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #1501] Magic Mouse horizontal scrolling does not work, but Macbook trackpad side scroll works as expected #1138
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#1138
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 @s-daveb on GitHub (Jan 6, 2022).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1501
What happened?
Configuration
Summary
I'm unsure if this is related to #591,...but it's been my experience that when I use my magic mouse on my Macbook Pro, I'm unable to use it to scroll a browser window horizontally on my Macbook Air Client. The reverse however, works as expected - using the Macbook Air as a server, and the Macbook Pro as a client, I can scroll in any direction using the macbook Air trackpad.
I'm not sure if this would count as a gesture and should be part of #591, or if trackpad side scrolling as added after #591 was created, nor am I sure that horizontal scrolling is detected on a magic mouse works similarly to a trackpad, but I thought this should maybe be a separate issue.
Version
v2.4.0
Git commit hash (if applicable)
433126e7If applicable, where did you install Barrier from?
Homebrew
What OSes are you seeing the problem on? (Check all that apply)
macOS
What OS versions are you using?
macOS 12.1
Relevant log output
No response
Any other information
No response
@ElhemEnohpi commented on GitHub (Jan 19, 2022):
I think you're correct that this is a separate issue. It's not related to #591 because "multitouch gestures" are the things unique to Macs - three- and four-finger gestures, squeeze and pinch, etc., which are not supported at all in Barrier. Horizontal scrolling is a universal, cross-platform feature that's part of the basic mouse scrolling functionality of Barrier. If it doesn't work with a Magic Mouse, I'm not sure why not - I don't have one to test, sorry - but it's a different issue than #591.
Btw., you say it "works as expected" when using the trackpad. Do you not find that the horizontal scroll direction is reversed, as described in #476?
@s-daveb commented on GitHub (Jan 20, 2022):
Ah, I think I understand why it doesn't work now… thanks for taking the time to explain.
And actually as far as #476, I'm not seeing that reversed behavior on my Macbook Air Touchpad. It works as expected.
@bgbruno commented on GitHub (May 30, 2022):
@ElhemEnohpi @s-daveb I think this issue is related to "OS Setting" and #barrier somehow read "Default PC behaviour" instead of
===
@Chiwency commented on GitHub (Oct 10, 2023):
I have the same problem, how did you fix it?
@s-daveb commented on GitHub (Oct 11, 2023):
I honestly do not remember...
I switched to a fork of Barrier that seems to be more maintained.
Check out https://github.com/input-leap/input-leap
@Chiwency commented on GitHub (Oct 12, 2023):
Thank you, It helps a lot, and I will switch it too. What's more, I had found the true reason. It's the X-Mouse Button Control disabled my mouse scroll.