У меня есть два экрана, подключенных к моей системе, и я работаю в Ubuntu Linux. Можно ли заставить мышь работать только на одном экране и перестать работать на втором?
1 ответ
Я нашел это из аналогичного вопроса:
Хитрость заключается в том, чтобы разделить экран 2 виртуальным пространством в xorg.conf, а затем использовать инструмент, называемый mouse-switchscreen, для "перехода" между экранами.
Мой конфиг: Ubuntu 10.04 x64, ATI Mobility RadeonHD, ATI Catalyst Control Center правильно установлены, экраны в режиме "Single Display Desktop" (каждый экран имеет свой собственный рабочий стол)
Вот шаги, которые я сделал:
- Загрузите dualscreen-mouse-utils с http://digamma.cs.unm.edu/trac.dmohr/wiki/DualscreenMouseUtils
- Распакуйте пакет в терминале типа: make, вам может понадобиться пакет xorg-dev (в Ubuntu:
sudo apt-get install xorg-dev
) - Скопируйте двоичный файл переключателя мыши в папку, включенную в PATH (я использовал
/usr/bin
) - Запустите gconf-editor (Alt-F2), в apps\metacity\keybinding_commands выберите пустую команду и добавьте:
mouse-switchscreen -f 1
- В gconf-editor apps\metacity\global_keybindings выберите тот же номер для run_command_n и добавьте ярлык на ваш выбор, лично я ввел:
<Super>Tab =Win+Tab
- Если все работает, отредактируйте
/etc/X11/xorg.conf
(лучше сделайте резервную копию раньше) в разделе "ServerLayout", измените положение экрана, чтобы сделать их раздельными. Достаточно одного пикселя: D
Теперь вы можете sudo /etc/init.d/gdm restart
и наслаждаться. Конечно, Win+Tab для переключения экрана. Вы также можете попробовать mouse-wrapscreen, mouse-wrapscreen -h для получения дополнительной информации.
Все заслуги достаются: Дэвиду Антлиффу и Дэвиду Мору за переключение мыши, а также сообществу Linux за информацию.