2 个以上的显示器如果使用鼠标、触摸板对光标移动都存在距离太长的问题,目前有没有工具可以实现快捷键实现光标在显示器间切换?
1
cxtrinityy 2023-06-26 14:34:51 +08:00 2
hammerspoon, 写下 lua 就可以, 我双屏互切就这么写的, 你多屏可以自己多写几个对应的:
hs.hotkey.bind({"ctrl", "cmd"}, "x", function() local cs = hs.mouse.getCurrentScreen() local screens = hs.screen.allScreens() if cs:id() ~= screens[1]:id() then -- hs.alert.show("not in mac screen") local cmod = screens[1]:currentMode(); hs.mouse.setRelativePosition({x = cmod["w"] / 2, y = cmod["h"] / 2}, screens[1]) else -- hs.alert.show("in mac screen") local cmod = screens[2]:currentMode(); hs.mouse.setRelativePosition({x = cmod["w"] / 2, y = cmod["h"] / 2}, screens[2]) end end) |
2
Geo200 OP @cxtrinityy 有效,我顺便学习下!
|