"Next Space" and "Previous Space" only fiddles with mouse cursor if Mission Control keyboard shortcuts have been changed
- [X] This is a new bug that hasn't been documented in a closed issue or in the Readme.
macOS version: Tahoe 26.0.1 Rectangle version: 3.63 (204) Pro
I have a single display setup with three Mission Control spaces. Moving a window between the spaces works fine with Rectangle Pro's Next Space and Previous Space functionality if Mission Control keyboard shortcuts in macOS System Settings are the default ones.
However if I change from the default keyboard shortcuts of ⌃← and ^→ to something else such as ⌃ ⌥← and ⌃ ⌥→, when using Next Space or Previous Space only ever so briefly moves the mouse cursor to about the top left corner of the active window and then restores it previous location. Window is not moved at all like it is when using the default keyboard shortcuts.
I have verified multiple times that changing the keyboard shortcuts back to default immediately fixes the issue but changing it back to the non-default values breaks it. I also tested out changing the keyboard shortcuts to the non-default values and restarting Rectangle Pro but that didn't fix it.
Logs only show this in either case:
2025-11-09T07:18:55+02:00: Updating visible window info
My theory is that Rectangle Pro has these hardcoded somewhere and it is not reading the actual keyboard shortcuts.
I'm not an expert in Mac internal APIs but at least ChatGPT 5 provided this way of accessing the values:
Default values:
❯ /usr/libexec/PlistBuddy -c "Print :AppleSymbolicHotKeys:79" ~/Library/Preferences/com.apple.symbolichotkeys.plist
/usr/libexec/PlistBuddy -c "Print :AppleSymbolicHotKeys:80" ~/Library/Preferences/com.apple.symbolichotkeys.plist
Dict {
enabled = true
value = Dict {
type = standard
parameters = Array {
65535
123
8650752
}
}
}
Dict {
enabled = true
value = Dict {
type = standard
parameters = Array {
65535
123
8781824
}
}
}
Non-default values:
❯ /usr/libexec/PlistBuddy -c "Print :AppleSymbolicHotKeys:79" ~/Library/Preferences/com.apple.symbolichotkeys.plist
/usr/libexec/PlistBuddy -c "Print :AppleSymbolicHotKeys:80" ~/Library/Preferences/com.apple.symbolichotkeys.plist
Dict {
enabled = true
value = Dict {
type = standard
parameters = Array {
65535
123
9175040
}
}
}
Dict {
enabled = true
value = Dict {
type = standard
parameters = Array {
65535
123
9306112
}
}
}
Working Mission Control shortcuts:
Broken Mission Control shortcuts: