Отключите среднюю кнопку мыши в Ubuntu 16.04 с Unity
Я пытаюсь выяснить, отключить функцию за средней кнопкой мыши, которая вставляет любой текст, который я скопировал ранее, в документ, который я нажимаю с помощью этой кнопки. Так как кнопка моей мыши довольно чувствительна, я постоянно вставляю текст в мои документы случайно при прокрутке. Я пытался найти решение в unity-tweak-tool
(0.0.7ubuntu2), но, похоже, для этого нет никаких настроек. Я нашел функцию для этого в gnome-tweak-tool
(3.18.1-1) под клавиатурой и мышью > Вставить щелчком средней кнопкой мыши. Иногда это работает, и обновления, кажется, возвращают эту функциональность. Иногда я имею в виду, что некоторые программы реагируют на отключение функции вставки gedit
а другим не нравится браузер Chrome.
Есть ли способ навсегда повернуть этот текст, вставив функциональность средней кнопкой мыши?
1 ответ
Этот вопрос может быть помечен как дубликат Как отключить вставку щелчка средней кнопкой мыши? хотя, к сожалению, ни один из многих ответов на этот вопрос, на которые проголосовали многие, не отвечает на поставленный вопрос. Действительно, все они предоставляют решения, которые работают только в определенных программах или решениях, которые не работают ни для одной текущей версии Ubuntu. Или они скажут вам, как вообще отключить среднюю кнопку мыши, хотя это не то, что вы просили. Я также ответил на следующее, но так как там он будет похоронен среди ответов, на которые проголосовали, которые на самом деле не отвечают на точный вопрос, я буду считать этот вопрос уникальным, так как он явно запрашивает решение, которое работает для всех программ, которые другой вопрос не сделал,
Решение предоставлено еще на одном дубликате, но теперь на другом сайте stackexchange по адресу /questions/213197/kak-mne-ustanovit-roundcube/213201#213201 от Radivarig (все кредиты переходят к нему). Обратите внимание, что мне нужно было сделать одно изменение, чтобы оно работало:
Установите xbindkeys:
sudo apt-get install xbindkeys xsel xdotool
Создайте файл конфигурации для xbindkeys ~/.xbindkeysrc
с текстом:
"echo -n | xsel -n -i; pkill xbindkeys; xdotool click 2; xbindkeys"
b:2
Загрузите файл конфигурации, используя
xbindkeys -p
Добавьте эту строку в ~./ Bashrc, чтобы xbindkeys всегда загружался при запуске.
Это то, что работает для меня, но Radivarig предлагает вместо этого использовать линию
"echo -n | xsel -n -i; pkill xbindkeys; xdotool click 2; xbindkeys"
b:2 + Release
Это последнее не работает для меня, но если версия не работает, я предлагаю попробовать другой.
После долгого поиска это единственное решение, которое я нашел подходящим для меня, которое полностью отключает среднюю кнопку вставки мыши без необходимости полного отключения средней кнопки мыши.