Open viktor-yunenko opened 4 years ago
This also affects programs that rely on focus for other things - IE Chrome extensions, OS menus, etc. Broke a couple of things for me until I saw this issue.
It is disabled by the default. In fact, based on your debug info you have it disabled. Not sure why it’s happening with multiple monitors. I haven’t been at my multi-monitor office setup in a while so I hadn’t noticed it. 😅
Ah sorry about the debug info - I printed it out after I disabled this feature, it's rather hard to use use mouse once it's on.
By the way I also tried to enable it back just now - but it doesn't do anything, at all :)
Which sounds better than the last result though 😁
this happened to me with new updates as well. and usually with system mac preference windows cursor stuck at the center of that window and wherever I try to move my cursor it automatically snaps back to the center of window makes it hard to figure what's going on.
☝🏼one of the windows that be affected by this.
☝🏼even emoji selector gets affected by this.
One way to escape this situation was to move to another screen that has no windows. And to test it's the Amethyst, I quit the app and go to same window and now problem. And when I launch it back on and go to the same window. It starts all over.
And I simply unchecked Focus follows mouse
to deal with the issue for me.
@ryuheechul it looks like your issue is that focus follows mouse and mouse follows focus are kind of mutually exclusive. The original issue here seems different based on the descriptions.
@Ianyh I know that's the issue. But I didn't set that myself and it seems that this change of value in the setting has come with the recent update as the the title of this issue point out.
I too have experienced this problem. I was able to disable amethyst and the mouse cursor jumping and getting trapped problem persisted until I also quit amethyst. While it was not running, I ran the debug-info command and this was the result.
➜ /Applications/Amethyst.app/Contents/MacOS/Amethyst --debug-info
Version: 0.15.4 (91)
OS version: Version 10.15.7 (Build 19H524)
Has permissions: false
Screens:
(0.0, 0.0, 3200.0, 1800.0) [(0.0, 0.0, 3200.0, 1800.0)]
(3200.0, 0.0, 3200.0, 1800.0) [(3200.0, 0.0, 3200.0, 1800.0)]
Manageable applications:
Activity Monitor (com.apple.ActivityMonitor)
talagent (com.apple.talagent)
Finder (com.apple.finder)
AppSSOAgent (com.apple.AppSSOAgent)
Viscosity (com.viscosityvpn.Viscosity)
1Password 7 (com.agilebits.onepassword7)
Messages (com.apple.iChat)
Brave Browser (com.brave.Browser)
iTerm2 (com.googlecode.iterm2)
Configuration:
screen-padding-bottom: 0
screen-padding-right: 0
float-small-windows: 1
window-minimum-height: 0
screen-padding-left: 0
mod1: (
option,
shift
)
floating-is-blacklist: 1
mod2: (
option,
shift,
control
)
follow-space-thrown-windows: 0
enables-layout-hud: 1
new-windows-to-main: 0
restore-layouts-on-launch: 1
window-margins: 0
layouts: (
tall,
wide,
fullscreen,
column
)
ignore-menu-bar: 0
focus-follows-mouse: 1
floating: (
{
id = "com.apple.systempreferences";
"window-titles" = (
);
}
)
debug-layout-info: 0
mouse-follows-focus: 1
window-minimum-width: 0
window-resize-step: 5
window-margin-size: 0
screen-padding-top: 0
use-canary-build: 0
enables-layout-hud-on-space-change: 1
I've been using amethyst for a very long time and I'm certain I never and would never enable mouse-follows-focus or focus-follows-mouse, let alone both of them. I too also have two monitors, not sure if that's related but seems to be for someone else. It's worth mentioning that when both of these are enabled it's intensely infuriating when you don't know what's causing it. 😅. I don't often scream out loud, but this one really got to me this morning 😂
To Reproduce
It would be nice to at least disable that feature by default. Took me a while to guess that I can't work with Chrome anymore because Amethyst requested an upgrade 5 minutes ago :)
Versions:
Debug Info