Вставка средним щелчком — это удобная функция Fedora, которая позволяет пользователям вставлять текст, щелкая средней кнопкой мыши. Однако некоторым пользователям это может мешать или непреднамеренно вызывать его во время просмотра или работы. В этой статье мы рассмотрим различные способы отключения вставки средним щелчком мыши в Fedora, а также приведем примеры кода, которые помогут вам в этом процессе.
Метод 1: использование Xmodmap
Xmodmap — это утилита в Linux, которая позволяет изменять раскладки клавиш и сопоставления кнопок указателя. Чтобы отключить вставку средним щелчком с помощью Xmodmap, выполните следующие действия:
Шаг 1. Откройте терминал и введите следующую команду, чтобы создать новый файл с именем .Xmodmap
:
$ touch ~/.Xmodmap
Шаг 2. Откройте файл в текстовом редакторе и добавьте следующую строку, чтобы отключить среднюю кнопку мыши:
pointer = 1 25 3 4 5 6 7 8 9
Шаг 3. Сохраните файл и выйдите из текстового редактора.
Шаг 4. Запустите следующую команду, чтобы загрузить новую конфигурацию Xmodmap:
$ xmodmap ~/.Xmodmap
Метод 2: использование Xinput
Xinput — еще одна полезная утилита для настройки устройств ввода в Linux. Чтобы отключить вставку средним щелчком с помощью Xinput, выполните следующие действия:
Шаг 1. Откройте терминал и введите следующую команду, чтобы получить список всех доступных устройств ввода:
$ xinput list
Шаг 2. Определите идентификатор устройства, связанного с вашей мышью.
Шаг 3. Чтобы отключить вставку средним щелчком мыши, выполните следующую команду, заменив device_id
на идентификатор из предыдущего шага:
$ xinput set-button-map device_id 1 0 3 4 5 6 7 8 9
Метод 3: использование libinput
Fedora использует libinput в качестве библиотеки обработки ввода по умолчанию. Чтобы отключить вставку средним щелчком с помощью libinput, выполните следующие действия:
Шаг 1. Откройте терминал и создайте новый файл конфигурации для libinput:
$ sudo touch /etc/X11/xorg.conf.d/40-libinput.conf
Шаг 2. Откройте файл с помощью текстового редактора и добавьте в него следующие строки:
Section "InputClass"
Identifier "disable middle click paste"
MatchDriver "libinput"
Option "MiddleEmulation" "false"
EndSection
Шаг 3. Сохраните файл и выйдите из текстового редактора.
Шаг 4. Перезапустите систему Fedora, чтобы изменения вступили в силу.
Отключение вставки средним щелчком мыши в Fedora может обеспечить более плавную и бесперебойную работу пользователя. В этой статье мы рассмотрели три различных метода достижения этой цели: использование Xmodmap, Xinput и libinput. Предпочитаете ли вы изменять раскладки клавиш, использовать утилиты или настраивать библиотеки, теперь у вас есть знания и примеры кода, необходимые для отключения вставки средним щелчком мыши в Fedora в соответствии с вашими предпочтениями.