这个问题已经被问过了,但是对于 Windows:可以将鼠标锁定在一个屏幕上吗?
我使用 Ubuntu 10.04,有两个不同分辨率的屏幕。鼠标光标意外地从一个屏幕移动到另一个屏幕真的很烦人。
是否可以将鼠标暂时锁定在一个屏幕上,然后使用快捷方式将其释放?
答案1
这不是一个太大的修复,因为它可以最小化烦恼,但在系统->首选项->监视器中,将第二个监视器拖到边缘,这样它们就只接触角落。理论上,这意味着只有当你将鼠标拉到角落时,它才会转移。在 Gentoo Wiki 上,他们发布一个小程序也许也能起作用。祝你好运。
答案2
成功了!比 Windows 好多了!
诀窍是在 xorg.conf 中用虚拟空间分隔两个屏幕,然后使用名为 mouse-switchscreen 的工具在屏幕之间“跳转”。
我的配置:Ubuntu 10.04 x64、ATI Mobility RadeonHD、ATI Catalyst Control Center 已正确安装,屏幕处于“单显示桌面”模式(每个屏幕都有自己的桌面)
以下是我采取的步骤:
- 下载双屏鼠标实用程序从http://digamma.cs.unm.edu/trac.dmohr/wiki/DualscreenMouseUtils
- 解压包,在终端输入:制作,您可能需要 xorg-dev 包(在 Ubuntu 中:sudo apt-get 安装 xorg-dev)
- 将 mouse-switchscreen 二进制文件复制到 PATH 中包含的文件夹(我使用了 /usr/bin)
- 启动 gconf-editor(Alt-F2),在 apps\metacity\keybinding_commands 中选择一个空命令,然后添加:鼠标切换屏幕 -f 1
- 在 gconf-editor apps\metacity\global_keybindings 中为 run_command_n 选择相同的数字并添加您选择的快捷方式,我个人输入的是:< 超级>标签=Win+Tab(Super 前没有空格)
- 如果一切正常,编辑 /etc/X11/xorg.conf(最好事先备份),在“ServerLayout”部分,更改屏幕的位置以使两者分开。一个像素就足够了 :D
你现在可以sudo /etc/init.d/gdm 重启尽情享受吧。当然,Win+Tab 可以切换屏幕。您也可以尝试使用 mouse-wrapscreen,鼠标包裹屏幕-h了解更多信息。
所有荣誉归功于:David Antliff 和 David Mohr(提供鼠标切换屏幕)以及 Linux 社区提供的信息。