Данная статья применима к:

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)

  • Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)

  • Astra Linux Special Edition РУСБ.10015-16 исп. 1 и исп. 2

  • Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1)

  • Astra Linux Common Edition 2.12

Если после долгого редактирования больших текстов вам приходилось обнаружить в кажется готовом тексте непонятно откуда взявшиеся повторяющиеся произвольные вставки, то, возможно, это оно:
вставка из буфера нажатием колёсика мыши. В зависимости от состояния колёсика, некоторые мыши при прокрутке текста щедро разбрасывают по тексту копии буфера.

Для отключения:

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

    xinput list | grep 'id='
    Пример вывода команды в Astra Linux Common Edition 2.12:

    $ 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):

    xinput get-button-map 10
    Результат работы команды примерно такой:


    $ 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):

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

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