Replies: 3 comments 5 replies
-
What a coordinate means was clarified here: #1136.
Hrm, I think that a barrier in between isn't allowed. Can't remember why that was limited. Looking at the GNOME code such a barrier would be denied with a "Adjacent to multiple monitor edges" error message. |
Beta Was this translation helpful? Give feedback.
-
ftr, 6a29509 changed to no longer specify InputLeap's barrier code is extremely simple (I wrote it originally 😄), it just requests any possible barrier and ignores the failed ones. That was easier to write than writing a more complex "can I actually have a barrier here" code but it's also too simple for a layout where the monitors don't align perfectly. |
Beta Was this translation helpful? Give feedback.
-
I think this can be closed based on #1316 (reply in thread) (don't have the permissions myself) |
Beta Was this translation helpful? Give feedback.
-
Currently the documentation says
This has no info about the right edge of the left screen and left edge of the right screen
My first implementation assumed that
x1=1919, y1=0, x2=1919, y2=1079
x1=1920, y1=0, x2=1920, y2=1079
However when testing I found that input-leap requests
(disregarding that 0 is an invalid id) it uses
1920,0-1920,1079
for both which means it's not possible to disambiguate both.Looking at the examples, I think there is a similar problem for the bottom edge if there was a vertical layout, as it says
y1=y2=1080
when I would expect 1079 which is used for vertical barriers.@whot @jadahl
Beta Was this translation helpful? Give feedback.
All reactions