mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #127] Feature Request: Individual Display Configuration #98
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#98
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 @ghost on GitHub (Sep 7, 2018).
Original GitHub issue: https://github.com/debauchee/barrier/issues/127
Configuration
Below is a diagram of my layout. I have an additional laptop which is the client
in the place of the "Dead Section." As barriers treats all displays as one giant
display, it can be difficult to configure a layout which is convenient for use.
The only option I have found to work is to set it directly left. This only
allows access to the Dead Section via External Display 2, but it would be nice
to access it from each respective display.
Operating Systems
Barrier Version
Version: 2.1.0-RELEASE-0b2dfd80
Build Date: Monday May 14, 2018
Steps to reproduce bug
Create a configuration with the layout described above, and you will see what I am talking about.
Other info
Again, this is more of a feature request to have each monitor managed independently instead of as one giant display.
@walker0643 commented on GitHub (Sep 8, 2018):
This would be a nice feature to have, but it's the kind of thing that won't get done until a developer that wants it has the time to write up a patch. If you would like to do so I'd be happy to take a look at the PR. Thanks!
@chris-ault commented on GitHub (Sep 13, 2018):
This is what the very basis of Synergy and Barrier I thought would be about, multi screen, multi OS, multi layout configurations. Not everyone has the exact same size screens that are only left to right, this seems like the majority of users could use this. I as well have a client that is above my server, dual screen client and server. Fortunately Synergy offers (0,50) configuration on each interface.
@Karasuni commented on GitHub (Sep 19, 2019):
How come this feature request is closed? I'd expect this request to still be relevant even if there's no current active development.
@kyleschieffer commented on GitHub (Mar 23, 2020):
+10000000000000000
@Karasuni commented on GitHub (May 12, 2020):
Re-stating this comment. Open and mark as Feature Request or provide an alternative solution for feature requests.
@shymega commented on GitHub (May 12, 2020):
Reopening, as it is worth considering. Any help big or small welcomed.
@benedikt-bartscher commented on GitHub (Jun 10, 2020):
I am having trouble with my 2x2 Monitor Setup.
I cannot move to "win" at all. Laptop and Desktop work as expected.
Individual Display Configuration would solve this problem.
I would like to help implementing this. Has anyone any starting point or tips for me? My idea is to split every Monitor to a seperate instance of barrierc.
@benedikt-bartscher commented on GitHub (Jun 15, 2020):
I got it working by spawining an instance of barrierc for every Monitor with a fixed resoultion and offset. I'll try to implement this in a cleaner way now. If someone is interested in this i will publish my fork.
@brad007 commented on GitHub (Jul 4, 2020):
@benedikt-bartscher please do
@shahapurkar commented on GitHub (Aug 11, 2020):
Kindly Do. Thank you.
@MathiasBaumgartinger commented on GitHub (Oct 7, 2020):
I do support this claim with a setup:
[Client; Win 1080 144hz][Server; Win 1080p] [Server; Win 4k]
Log says following:
@lijuntang commented on GitHub (Nov 17, 2020):
@benedikt-bartscher please share the fork, as this bug is a show stopper for barrier
@foxt commented on GitHub (Jan 23, 2021):
@benedikt-bartscher please do share! my current system is currently infurating to use with Barrier, is as follows:
@EquusRaphanus commented on GitHub (Jan 30, 2021):
@benedikt-bartscher I'd love to use try out this fork; please share it! My current setup has my HTPC visually situated between my two computer monitors, and I'd love to make this seamless!
@derWombie commented on GitHub (Mar 5, 2021):
@benedikt-bartscher
Would also be highly interested in this fork/solution! :-) THX
@Delwin9999 commented on GitHub (Mar 11, 2021):
I would also be interested in the fork. I'm running like this:
The left two are on the linux box, the right two and the lower central are all connected to the windows box. The outer two are portrait orientation and the inner three are landscape orientation.
@aejay-rs commented on GitHub (Apr 19, 2021):
Just chiming in with my own arrangement:
Where both PC and laptop are (currently) windows.
Configured this way, out of the box, things work, but it's a bit unintuitive. I can move upward from the laptop screen to the central PC screen, but not to the side monitors. Likewise, I can move downward from the side monitors (to the top of the laptop screen, oddly enough), but I cannot move from the central PC screen to the laptop screen.
@mura94 commented on GitHub (Apr 26, 2021):
Would love for this to be supported. I'm currently working with a 1440p in landscape and a 1080p in portrait for a code screen. It works if I use my laptop as the server, but not as the client.
@Silmakhor commented on GitHub (May 1, 2021):
I'm getting a new Imac with M1 chip. Stupidly, these don't support more than one external monitor. So I would like to use Barrier as a way to use my old mac as an external display.
Here's what I will have:
Imac 2021 connected to XPpen graphics display tablet
Imac 2011 connected to Dell 24" external monitor.
Ideally arranged as follows:
Dell | 2021 | 2011
. . . . tablet . . . . .
For this to work intuitively, I would need to be able to configure the Dell as a separate display in Barrier.
@zhenruiliao commented on GitHub (Sep 16, 2021):
I am also affected by this issue, and unfortunately I suspect this software is unusable to myself and a significant number of other users as long as barrier does not support multiple monitors 😢
But I also understand the difficult of automatically calculating the appropriate switch region for arbitrary monitor configurations. I wonder if there is a compromise solution--basically allow the user to manually specify the coordinates where they would like the transition to happen in the config, and provide some tool for displaying the coordinates of the user's cursor at any given time under their current configuration (such as xdotool getmouselocation in Linux) so they can measure and calibrate on their own.
@voidpumpkin commented on GitHub (Sep 22, 2021):
Is there a way to fund the issue? Would love to push this more.
@c-palmer commented on GitHub (Oct 9, 2021):
This would be such a useful feature
@Zeratoxx commented on GitHub (Dec 13, 2021):
Actually, I would like to configure all monitors in the network like in the OS. That means you are able to drag and drop the screens more or less precisely in a shape that represents more or less the reality.
I can imagine that being possible; in the implementation there would be somehow an offset for relative mouse movement.
New issue?
@yuchad commented on GitHub (Jan 26, 2022):
I have this EXACT same configuration. I would love to see if this would be available as a fork somewhere
@br-matt commented on GitHub (Apr 6, 2022):
This is so needed 😭 If anyone does add it.. please make it configurable on a hotkey ? I have a a/b switch for which laptop the externals show
@davidkennedydev commented on GitHub (Oct 21, 2022):
https://github.com/debauchee/barrier/discussions/1451
@barrelltitor commented on GitHub (Jun 20, 2024):
@benedikt-bartscher any chance you could release that fork?