-
Notifications
You must be signed in to change notification settings - Fork 61
Configuration how to #44
Description
As a quick preface this would be best as a discussion not an issue. Synergy, Barrier, Input-Leap, Desk-flow are all brutally broken. I figured I'd try this as it should be everything I want with none of the fluff and cruft. That said the docs leave a lot to be desired. Online posts just regurgitate the same 3 examples over and over and never touch on most the configuration options let alone touch on the issues I'm working through.
So I fumbled my way into getting this to function to a point but then things go off the rails a bit. So I have two machines. One of those two machines is multi GPU and has several XScreens. So while I denote say 0.0 x2x seems to ignore that and use :0 (the root). This means I can use all the XScreens on the client machine with one instance. The problem is I can't seem to figure out how to define either the north/east/south/west or simply denote each of the XScreens correctly.
I'd expect to be able to be able to do something like
x2x -to client:0.0 -north -to client:0.1 -west -to client:0.2 -east
I'd also have hoped it would somehow understand the geometry on the client via xrandr or something similar.
i.e. x2x -to client:0 -north (and it would "get" that once you have gone north to 0.0 XScreen 0.1 is left [west] and :0.2 is to the right [east] based on xrandr's layout)
However if I use -north it jumps to XScreen :0.2 on the client (right most) then I have to go UP to get to XScreen :0.1 (left most) and UP more to get to XScreen :0.0 (center).
So is this type of geometry/layout possible with x2x?