Содержание

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Определить аппаратный идентификатор мыши. Команда:

    Command
    xinput list | grep 'id='

    На моей машине с ОС ОН Орёл 2.12 вывод команды такой:

    Expand
    $ xinput list | grep 'id='
    ⎡ Virtual core pointer                          id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ Logitech USB Optical Mouse                id=10   [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)]
        ↳ Video Bus                                 id=7    [slave  keyboard (3)]
        ↳ Power Button                              id=8    [slave  keyboard (3)]
        ↳ Sleep Button                              id=9    [slave  keyboard (3)]
        ↳ Logitech USB Keyboard                     id=12   [slave  keyboard (3)]
        ↳ Eee PC WMI hotkeys                        id=13   [slave  keyboard (3)]
        ↳ Logitech USB Keyboard                     id=11   [slave  keyboard (3)]

    В выводе команды находим подходящее устройство и его ID (в моем случае Logitech USB Optical Mouse   id=10   [slave  pointer  (2)])

  2. Вывести список управляющих команд мыши (заменив 10 на нужный ID):

    Command
    xinput get-button-map 10

    Результат работы команды примерно такой:


    Info

    $ xinput get-button-map 10
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16


  3. Заменить вторую цифру на 0 и установить новые назначения клавиш мыши ( (заменив 10 на нужный ID):

    Command
    xinupt xinput set-button-map 10 1 0 3 4 5 6 7 8 9 10 11 12 13 14 15 16


  4. Для того, чтобы новые назначения клавиш мыши сохранялись после перезапуска сеанса пользователя – добавить команду из п.3 в автоматический запуск.





...