Peter Kronenberg37117
88 discussion posts
Locking the mouse cursor to a monitor seems to use 'virtual' monitors, not physical monitors. I have a 49" monitor that is split into 3 and a regular monitor. I want to lock to my big monitor, but there doesn't seem to be a way to do this.
Similarly, the function to Move Mouse cursor to center of Primary Monitor moves it to the center of the left-most virtual monitor, not the center of my physical monitor.
There isn't currently a way to lock the mouse cursor to the physical monitor. I've added a feature request to our list for a new function that will do that. We'll be sure to let you know when we're able to add it.
Thanks!
Peter Kronenberg37117
88 discussion posts
Thanks. Might I also suggest a change in wording to some of the current functionality. When you use the word 'monitor', you should specific whether you mean a physical monitor or a virtual monitor
I'm not sure of a good way to change the wording because they're kind of interchangeable. E.g. any function that references "monitor" will do the physical monitor if no splits, and the split monitor if splits are enabled with the "Window Management" feature also enabled in the split configuration.
Functions that ignore splits and always use the physical monitor have "(ignore splits)" in the name.
Peter Kronenberg37117
88 discussion posts
I think there's a very clear, unambiguous difference between a physical monitor and a virtual monitor. I don't see how they're interchangeable at all
The idea behind the splits is that they're meant to emulate multiple physical monitors. Many people (especially laptop users) will use splits in one configuration and no splits in another configuration. It doesn't really make sense for use to have functions that work only on split monitors, because in this scenario, the user would then need to remember to use key combination X for when they don't have splits enabled, and key combination Y for when they do have splits enabled. We could change the function names to "Move Window to Next Monitor/Split" but I'm not really sure that's necessary either.