Я использую предназначенную для правой руки мышь USB в офисе и предназначенную для левой руки мышь USB дома на том же ноутбуке Ubuntu 11.04. Как я могу настроить тот дома, чтобы быть автоматически установленным до предназначенного для левой руки при включении?
Откройте терминал, и создайте папку в рамках своего/etc/X11/каталога, названного xorg.conf.d, и перейдите к нему:
sudo mkdir /etc/X11/xorg.conf.d
cd /etc/X11/xorg.conf.d/
В этой папке сделайте файл названным 00 мышами remap.conf, таким образом, промах открывает текстовый редактор:
sudo gedit 00-mouse-remap.conf
X-сервер должен просканировать этот каталог для пользовательских сценариев X11 для загрузки во время начальной загрузки. Таким образом, следующий шаг должен скопировать конфигурацию, устанавливающую подобный этому в 00 мышей remap.conf файл, который Вы только что открыли (настройте к своему желанию):
Section "InputClass"
Identifier "Microsoft Bluetooth Mouse 5000 button remap"
MatchProduct "Microsoft Bluetooth Notebook Mouse 5000"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SendCoreEvents" "true"
Option "Buttons" "8"
Option "ButtonMapping" "3 2 1 4 5 0 7 0"
EndSection
Так как это отображается для определенного продукта, у Вас должны быть отдельные конфигурации для Ваших левых и правых направленных мышей.:P
Можно найти название устройства путем ввода в к терминалу:
xinput list
Необходимо будет затем отредактировать запись конфигурации гнома, таким образом, выполненную (в терминале, или ввести ее в сессию выполнения с помощью ALT+F2):
gconf-editor
(В случае, если Вы обновили до версии, которая использует dconf, то есть, 11.10 и все позже, выполните dconf-редактора вместо этого),
И перейдите к этой записи и снимите флажок рядом с записью, которая говорит активный:
apps > gnome_settings_daemon > plugins > mouse
(В случае dconf, org> гном> settings_daemon> плагины> мышь),
Просто знайте, что это отключает настройки указателя мыши Gnome для того, когда Вы изменяете свои настройки указателя в GUI. Таким образом, если Вы хотите использовать Настройки Мыши GUI, необходимо будет повторно активировать это - хотя, он мог принять новые левые настройки. ^^
Например, мой список xinput:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Acer T230H id=8 [slave pointer (2)]
⎜ ↳ Logitech USB Gaming Mouse id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Apple, Inc Apple Keyboard id=10 [slave keyboard (3)]
↳ Apple, Inc Apple Keyboard id=11 [slave keyboard (3)]
Таким образом, я настроил бы свои 00 мышей remap.conf для сходства с так:
Section "InputClass"
Identifier "Logitech USB Gaming Mouse button remap"
MatchProduct "Logitech USB Gaming Mouse"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SendCoreEvents" "true"
Option "Buttons" "8"
Option "ButtonMapping" "3 2 1 4 5 0 7 0"
EndSection
Ссылки: