[GH-ISSUE #51] Additional mouse button support #40

Closed
opened 2026-05-05 04:50:35 -06:00 by gitea-mirror · 11 comments
Owner

Originally created by @rmb938 on GitHub (May 28, 2018).
Original GitHub issue: https://github.com/debauchee/barrier/issues/51

Operating Systems

Server: Fedora 28

Client: Windows 10 Build 1803

Barrier Version

2.1.0

Steps to reproduce bug

  1. Use a mouse that has additional buttons (i.e forward and back buttons)
  2. Try and use those buttons while in the client

Other info

It would be nice if at least the forward and back buttons would work.

Originally created by @rmb938 on GitHub (May 28, 2018). Original GitHub issue: https://github.com/debauchee/barrier/issues/51 ### Operating Systems ### Server: Fedora 28 Client: Windows 10 Build 1803 ### Barrier Version ### 2.1.0 ### Steps to reproduce bug ### 1. Use a mouse that has additional buttons (i.e forward and back buttons) 2. Try and use those buttons while in the client ### Other info ### It would be nice if at least the forward and back buttons would work.
gitea-mirror 2026-05-05 04:50:35 -06:00
Author
Owner

@yupi2 commented on GitHub (May 28, 2018):

I got forward&back buttons working along with horizontal scroll some time ago. Works on X11 & Win32 but I never tested on OSX.
main patch:

later patch to suppress warning:

If/when someone applies the patch remember to include my author information for git.

<!-- gh-comment-id:392512484 --> @yupi2 commented on GitHub (May 28, 2018): I got forward&back buttons working along with horizontal scroll some time ago. Works on X11 & Win32 but I never tested on OSX. main patch: - https://github.com/yupi2/synergy/commit/b2a0ab2f58038a7b20f6e792711f33a778053350 - https://github.com/yupi2/synergy/commit/b2a0ab2f58038a7b20f6e792711f33a778053350.patch later patch to suppress warning: - https://github.com/yupi2/synergy/commit/4541a799e07b8411f95d275005a485e10ce2143c#diff-a32b85f634235bfc6c47ee4b259d4175R700 If/when someone applies the patch remember to include my author information for git.
Author
Owner

@walker0643 commented on GitHub (Jun 30, 2018):

Can someone make a PR for this please?

<!-- gh-comment-id:401555169 --> @walker0643 commented on GitHub (Jun 30, 2018): Can someone make a PR for this please?
Author
Owner

@walker0643 commented on GitHub (Sep 8, 2018):

Inactive for over 2 months. Closing (but would still like to have the PR!)

<!-- gh-comment-id:419677416 --> @walker0643 commented on GitHub (Sep 8, 2018): Inactive for over 2 months. Closing (but would still like to have the PR!)
Author
Owner

@aaronsb commented on GitHub (Dec 13, 2018):

Inactive for over 2 months. Closing (but would still like to have the PR!)

What's the most effective way to get this patch integrated? I'd really like to use my back and forward buttons without maintaining an entire copy of this. 👍

<!-- gh-comment-id:447045425 --> @aaronsb commented on GitHub (Dec 13, 2018): > Inactive for over 2 months. Closing (but would still like to have the PR!) What's the most effective way to get this patch integrated? I'd really like to use my back and forward buttons without maintaining an entire copy of this. :+1:
Author
Owner

@vorph1 commented on GitHub (Jan 23, 2019):

Hi, here's a patch with yupi2's changes modified to apply correctly to barrier.

5111f402d0

Back/forward buttons and horizontal scroll work but there's some instability. I'm not sure if that's from the patch or the master branch is unstable itself as I only applied to head and not any stable releases.
Tested only linux server and win10 client so far.

<!-- gh-comment-id:457002441 --> @vorph1 commented on GitHub (Jan 23, 2019): Hi, here's a patch with yupi2's changes modified to apply correctly to barrier. https://github.com/vorph1/barrier/commit/5111f402d0d3c7fa3e085696ef146d19b154e6dc Back/forward buttons and horizontal scroll work but there's some instability. I'm not sure if that's from the patch or the master branch is unstable itself as I only applied to head and not any stable releases. Tested only linux server and win10 client so far.
Author
Owner

@vorph1 commented on GitHub (Jan 25, 2019):

I've now confirmed that the instability is not present with the patch applied to 2.1.2.
I might find time to set up a macos instance to test but no promises there.

Would you consider merging the patch as is or do you need any changes? Also I'm not sure where would be the best place to mention it's yupi2's contribution so any feedback welcome there.

<!-- gh-comment-id:457749275 --> @vorph1 commented on GitHub (Jan 25, 2019): I've now confirmed that the instability is not present with the patch applied to 2.1.2. I might find time to set up a macos instance to test but no promises there. Would you consider merging the patch as is or do you need any changes? Also I'm not sure where would be the best place to mention it's yupi2's contribution so any feedback welcome there.
Author
Owner

@AdrianKoshka commented on GitHub (Jan 25, 2019):

Would just need to create a PR. I could do it and then we could review the code.

<!-- gh-comment-id:457761085 --> @AdrianKoshka commented on GitHub (Jan 25, 2019): Would just need to create a PR. I could do it and then we could review the code.
Author
Owner

@aaronsb commented on GitHub (May 31, 2019):

Would just need to create a PR. I could do it and then we could review the code.

Has a PR been created yet?

<!-- gh-comment-id:497831084 --> @aaronsb commented on GitHub (May 31, 2019): > Would just need to create a PR. I could do it and then we could review the code. Has a PR been created yet?
Author
Owner

@AdrianKoshka commented on GitHub (May 31, 2019):

Yes, #242

<!-- gh-comment-id:497832154 --> @AdrianKoshka commented on GitHub (May 31, 2019): Yes, #242
Author
Owner

@RotBolt commented on GitHub (Sep 17, 2021):

Hello, I am still facing the same issue. I have mouse with additional buttons and horizontal scroller and its not working
I was trying barrier on macOS and Ubuntu

<!-- gh-comment-id:921508551 --> @RotBolt commented on GitHub (Sep 17, 2021): Hello, I am still facing the same issue. I have mouse with additional buttons and horizontal scroller and its not working I was trying barrier on macOS and Ubuntu
Author
Owner

@ajstun349 commented on GitHub (Sep 2, 2022):

Hello, I am still facing the same issue. I have mouse with additional buttons and horizontal scroller and its not working I was trying barrier on macOS and Ubuntu

Try this

<!-- gh-comment-id:1235961437 --> @ajstun349 commented on GitHub (Sep 2, 2022): > Hello, I am still facing the same issue. I have mouse with additional buttons and horizontal scroller and its not working I was trying barrier on macOS and Ubuntu Try [this](https://github.com/debauchee/barrier/issues/650#issuecomment-1235960584)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#40
No description provided.