mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
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#322
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 @p12tic on GitHub (Aug 24, 2019).
Original GitHub issue: https://github.com/debauchee/barrier/issues/419
Operating Systems and Barrier Version
Server: Ubuntu Linux before https://github.com/debauchee/barrier/pull/391
Client: Ubuntu Linux after https://github.com/debauchee/barrier/pull/391
Steps to reproduce bug
Start
xevon the client, move mouse over it and try to scroll horizontally. The expected buttons are button 6 and 7 whereas we're getting buttons 8 and 9.This will be annoying for the end users so we need some kind of version check when new client connects to an old server to bring back old behavior.
@EbonJaeger commented on GitHub (Aug 24, 2019):
If we're doing version checking, wouldn't it then be better to instead translate the bad calls from the server to the correct ones on the client? It's known that the offset is 2 from pre-PR code:
51118014b1/src/lib/platform/XWindowsScreen.cpp (L1873-L1877)The next question is then where should this check and correction be done?
@quintinm-dev commented on GitHub (Apr 26, 2020):
If anyone else is having issues with the back/forward buttons not working on the client, this ended up being the cause for me. Also, maybe this is obvious from the code, but the issue also happens with Windows/Linux in both client/server configurations.
@Ayanmullick commented on GitHub (Jul 1, 2020):
I'm using the latest version on Win10 client and server. The horizontal scroll thru the wheel on a Microsoft Sculpt Comfort mouse doesn't work. Horizontal scrolling works on the server but not on the client.
@Ayanmullick commented on GitHub (Sep 20, 2020):
Upgrading to the latest version resolved the issue for me.