Пренасочването на средния бутон на мишката в Ubuntu е лесно. Всичко, което трябва да направите, е да създадете нов конфигурационен файл за него.
Поставянето със средния бутон на мишката е удобна функция за много потребители на Ubuntu, но не сте сами, ако се притеснявате от случайно поставяне на лична информация с неволно щракване. За щастие повторното свързване на средния бутон на мишката в Ubuntu е лесен процес.
Как да превържете средното щракване на мишката в Ubuntu
Повторното свързване на средния бутон на мишката включва създаване на конфигурационен файл. Преди да създадете този файл, ще трябва да определите стойността, свързана със средното щракване на мишката и клавишите или бутоните, към които възнамерявате да се свържете отново. Започнете, като въведете следната команда в терминала:
sudo evtest
Ще се отпечата списък на всички устройства, свързани към вашия компютър. Ще има и активна подкана, която ви подканва да изберете номер на събитие на устройството. Намерете мишката си в списъка и въведете номера на събитието.
Ще се отпечатат редове с текст, описващи събития от вашата мишка. Дръжте мишката неподвижна и щракнете върху средния бутон на мишката. След като събитието за кликване се отпечата, копирайте стойността, свързана със средния бутон на мишката - в този случай, 90003.
Накрая натиснете Ctrl + C за да прекратите наблюдението на събитието. Влез в evtest команда отново и намерете вашата клавиатура в списъка. Въведете номера на асоциираното събитие и въведете ключа, към който искате да свържете средния бутон на мишката.
Терминалът ще отпечатва две събития всеки път, когато натиснете и отпуснете клавиш. Запишете името, свързано с клавишите, които изберете - в този случай, KEY_BACKSPACE. Излезте с Ctrl + C когато приключите със събирането на ключови имена.
След това ще трябва да запишете типа на шината, номера на продукта, номера на доставчика и номера на версията, свързани с вашата мишка. Въведете следната команда (замествайки н с номера на събитието, свързан с вашата мишка) и запишете четирите кода, които се отпечатват:
grep "" /sys/class/input/eventN/id/*
След като запишете четирите числа, сте готови да създадете конфигурационния файл. Въведете следната команда, за да създадете нов конфигурационен файл и да го отворите в текстов редактор като nano или Vim:
sudo nano /etc/udev/hwdb.d/mouse-remap.hwdb
Ще използвате идентификационните номера на мишката, кода на събитието на средния бутон на мишката и имената на ключовете, за да напишете вашия нов конфигурационен файл. Поставете следния код в редактора и попълнете уникалната информация, свързана с вашите устройства, за да завършите новата си конфигурация:
evdev: вход: b[bustype]v[vendor]p[product]e[version]*
ID_INPUT_KEY=1
KEYBOARD_KEY_[сканкод]=[ключов код]
Важно е да се отбележи, че можете също да нанесете средния бутон на мишката върху друг бутон на мишката. Например бихте въвели btn_left като ключов код за свързване на средния бутон на мишката към левия бутон на мишката. префиксът, btn_, изисква се.
За съжаление, не изглежда възможно да съпоставите бутона на мишката към комбинация от няколко клавиша.
Конфигурационният файл ще изглежда така, когато приключите с писането. Този компютър е конфигуриран да използва средния бутон на мишката за Backspace. Уверете се, че сте написали кода на клавиша само с малки букви.
Накрая ще трябва да позволите на вашата система да приложи новата конфигурация. Въведете следната команда и след това изключете и свържете отново мишката от компютъра:
sudo systemd-hwdb актуализация
Тествайте средния бутон на мишката, за да проверите дали новата конфигурация работи. Може да се наложи рестартирайте компютъра си за да влезе в сила новата конфигурация.
Как да деактивирате средното щракване на мишката
Идеята да деактивирате средното щракване на мишката, вместо да го пренасочвате, може да изглежда привлекателна, ако сте склонни случайно да щракнете върху него. За щастие е възможно да деактивирате средното щракване на мишката, като го пренастроите правилно.
Следвайте процеса, описан по-горе, за да научите за стойността на събитието за въвеждане на средния бутон на мишката и идентификационните номера, свързани с мишката. Създайте HWDB файла по същия начин, както е описано. Ще използвате запазено като ключов код за деактивиране на щракването със средна мишка.
Ако вашата система използва X11 сървър за показване, вие също имате опцията да деактивирате щракването със средна мишката чрез xinput. Можете да започнете процеса на деактивиране на средния бутон на мишката, като намерите идентификатора xinput за вашата мишка със следната команда:
xinput списък
Запишете идентификационния номер за всеки показалец на мишката, посочен в терминала. Може да има повече от един. След това ще трябва да пренастроите входа за всеки бутон на мишката. Въведете следната команда, като използвате идентификационния номер за всички показалци на мишката, като замените N и M с идентификаторите.
xinput set-button-map N 1 0 3
xinput set-button-map M 1 0 3
Бутоните на мишката обикновено са картографирани като "1 2 3", отнасящи се до действие 1 (ляво щракване), действие 2 (средно щракване) и действие 3 (десно щракване). Можете да деактивирате или преназначите бутоните на мишката по какъвто и да е начин, който предпочитате, като промените номера на съпоставяне на xinput.
Подобрете своя работен процес чрез пренасочване на бутоните на мишката
Не е нужно да спирате само с пренасочване на средния бутон на мишката. Ако сте готови да рационализирате работния си процес, по-добре е да обмислите закупуването на невероятна нова мишка с няколко бутона с плъзгане и щракване.