Så här inaktiverar du Mouse Middle Klicka för att klistra in funktion i Linux
Om du inte är medveten kan du i Linux använda musens mittklick för att klistra in innehåll i dina textdokument. Tillsammans med ett klippbordshanterare kan detta vara en mycket användbar funktion som gör att du kan göra saker mer effektivt, förutom att det också kan vara mycket irriterande ibland.
För de med en känslig mus kommer du att upptäcka att varje gång du rullar ditt mushjul för snabbt (vilket översätter till ett medelklick), klistras det tidigare kopierade innehållet till din textredigerare, dokument eller något annat inmatningsfält utan din kunskap. För författare, utvecklare eller någon som arbetar på ett skriftligt projekt är detta väldigt frustrerande.
Eftersom det här är en systemnivåfunktion finns det inga enkla sätt att avaktivera musens mellanslag för att klistra in, men det finns några lösningar / hackar som vi kan använda.
Återkallar musens medelklickfunktion
Ett av hackarna är att remapa musknappen med mellanslag till andra kommandon, som vänster eller högerklick. Detta kommer effektivt att döda mittklicket för att klistra in funktionen. Det här kommer också att inaktivera alla mellansklicksfunktioner så att du inte kan klicka på en mapp för att klicka på en mapp för att öppna i ny flik i Nautilus, öppna nya länkar eller stäng en öppen flik.
1. Öppna en textredigerare och lägg till följande text:
pekare = 1 6 3 4 5 2
och spara filen som ".Xmodmap" (utan citat) i din hemmapp.
Logga ut från din session och logga in igen. Din musklick kommer inte att fungera nu.
Inaktivera mittklick för att klistra in i Firefox
Om du huvudsakligen arbetar i Firefox-webbläsaren kan du inaktivera mittklicket för att klistra in utan att förlora musklickfunktionen.
På URL-fältet skriver du " om: config ", trycker på Enter och klickar på "Jag ska vara försiktig, jag lovar" -knappen.
välj för " middlemouse.paste
". Dubbelklicka på den för att ändra värdet från "true" till "false".
Inaktivera mittklick för att klistra in i Chrome
Till skillnad från Firefox finns det inga konfigurationsalternativ för att inaktivera mittklick för att klistra in. Du kan dock installera Autoscroll-förlängningen för att återskapa den mellersta musknappen för att autoscroll istället.
För Hardcore-användare: Patching GTK-källfilen
Denna speciella hack innebär att du lappar GTK-källfilen och är avsedd för de erfarna Linux-användare som vet vad de gör. Du måste installera en hel massa filer och kompilatorkod.
Följande instruktion anpassades från Assembla och modifierades för att fungera för Gtk 3.0.
Öppna en terminal och skriv följande:
sudo apt-få uppdatering sudo apt-get uppgradering
Ta sedan de nödvändiga filerna för att sammanställa koden:
sudo apt-get bygg-dep gtk + 3, 0 sudo apt-get installera bygg-essential
Ladda ner patchfilen
mkdir / tmp / gtk cd / tmp / gtk wget http://subversion.assembla.com/svn/slipstream/patches/gtk_disable_middle_mouse_button_paste.patch
Nu ska vi ta tag i GTK 3.0 källkoden
apt-get-källkod libgtk-3-0 cd gtk + 3.0-3.2.0
Applicera plåstret:
patch -p1 </ tmp/gtk/gtk_disable_middle_mouse_button_paste.patch
Kompilera källkoden igen:
sudo apt-get installera cdbs sudo dpkg-buildpackage -uc -us
Installera den patched filen:
sudo dpkg -i ../libgtk-3-0_3.2.0-0ubuntu6_i386.deb
Koden ovan är avsedd för gtk 3.2.0. Om din gtk-version är annorlunda, ändra versionsnumret ovan.
Det är allt. Logga ut och logga in igen. Musen mellanklick för att klistra in funktionen ska vara inaktiverad nu.
Obs :
1. Det är möjligt att eventuell framtida uppdatering av gtk-koden kommer att åsidosätta ändringarna. Det kan hända att du måste tillämpa korrigeringsfilen igen för att inaktivera mittklicket för att klistra in.
2. Den här korrigeringsfilen inaktiverar inte mittklickningen för att klistra in i Firefox. Du behöver fortfarande manuellt inaktivera den i om: config (se ovan).
3. Jag har provat detta på Ubuntu Oneiric och det fungerade. Jag har inte försökt det på Ubuntu Precise (12.04).
Använd xsel för att klistra in tomt innehåll
Detta är ett annat hack av Marco Ceppi. Istället för att inaktivera musen mellanklick för att klistra in funktion använder den "xsel" för att klistra in tomt innehåll när den mellersta knappen klickas.
Här är hacken. Först installera xsel:
sudo apt-get installera xsel
Hämta den här hackfilen och lägg den i din hemmapp.
Gör det exekverbart (Högerklicka -> Egenskaper -> Tillstånd -> Tillåt att utföra fil som program).
Skapa en ny post i startprogrammen och lägg till följande:
Sh disable-middle-click-paste.sh
Obs! Det här skriptet kör en ändlös slinga för att upptäcka musklick och töm det kopierade innehållet.
Det är allt.