Inaktivera tangentbordstangenter i Windows med AutoHotKey

När du sitter vid ditt tangentbord är det inte så många saker som är så frustrerande som att av misstag slå på en störande tangent. Till exempel kan Windows -tangenten göra att vissa helskärmsprogram minimeras.

Att trycka på Alt -tangenten kan ibland helt blockera alla tangentinmatningar därefter. Om du råkar trycka på dessa tangenter utan att veta det kan det orsaka stora olägenheter och förvirring.

Många av de vanliga lösningarna som låter dig inaktivera nyckelinmatningar på Windows är nu föråldrade. Till exempel är Simple Disable Key inte längre gratisprogram. Både SharpKeys och KeyTweak stöds(KeyTweak) inte officiellt av de senaste versionerna av Windows . Så, vad gör du när du inte har några alternativ? Du bygger ditt eget!

Låt dig dock inte skrämmas – det är extremt enkelt. I den här artikeln kommer vi att visa dig hur du kan inaktivera vilken nyckel du vill med hjälp av ett gratis Windows - program som heter AutoHotKey . Det bästa är att det inte kräver någon komplicerad konfiguration eller omstart för att få effekt.

Ladda ner och installera AutoHotKey

Det första steget för att inaktivera tangentbordsinmatning på din Windows -maskin är att ladda ner ett program som heter AutoHotKey . Länken till den senaste versionen finns högst upp på sidan i en blå knapp. När du har laddat ner AutoHotKey kör du installationsprogrammet.

Fortsätt(Continue) genom installationsanvisningarna med hjälp av standardalternativen, som visas ovan. När installationen är klar kan du stänga den helt. Vi behöver inte starta AutoHotKey ännu.

Bygg ditt AutoHotKey-skript

Nu när du har laddat ner AutoHotKey är det viktigt att förstå vad det gör. AutoHotKey låter dig skapa dina egna anpassade skript som den kommer att kompilera och köra. Tänk(Think)AutoHotKey som ett förenklat programmeringsspråk som riktar sig specifikt till automatisering och skapande av Windows-genvägar(Windows keyboard shortcuts) .

Att lära sig ett programmeringsspråk är svårt, men vi är här för att förenkla hur du kan använda krafterna hos AutoHotKey för att inaktivera inmatningen av någon av tangentbordets tangenter.

Välj dina nycklar

Det första steget är att välja ut vilka nycklar du vill inaktivera. (Head) över till AutoHotKey- dokumentationswebbplatsen för att hitta en lista över alla nycklar som stöds(list of all supported keys) .

För det här exemplets skull vill vi inaktivera Caps Lock- tangenten. På den här sidan kan du se att AutoHotKey refererar till den nyckeln som " CapsLock ". Den vänstra kolumnen visar referensnamnen och den högra kolumnen visar vilken nyckel den motsvarar.

Öppna en textredigerare

Öppna sedan valfri textredigerare. Det kan till och med vara Notepad , som vi kommer att använda. I ett tomt dokument skriver du nyckelns referensnamn följt av " ::return ".

Så här ser vårt Caps Lock - exempel ut:

Kan du tro att det är den enda kodraden du behöver för att inaktivera nyckeln? Om du bestämmer dig för att du vill inaktivera mer än en, kan du upprepa samma one-liner, på en ny rad, för varje ytterligare nyckel.

Spara ditt skript

Nästa steg är att spara skriptet så att det kan köras. Du kommer att vilja välja en permanent plats för detta, förmodligen inte på ditt skrivbord, eftersom jag ska visa dig hur du får det här skriptet att köras vid start senare.

I det här exemplet har vi valt mappen "Scripts" i våra dokument. När du har valt en plats för att spara den ändrar du " Spara som typ(Save as type) " till " Alla filer(All Files) ". Skriv sedan in ett valfritt filnamn och se till att lägga till filtillägget " .ahk ". Det här är väldigt viktigt.

Att spara din fil som en AHK låter ditt system veta att den är avsedd att kompileras och köras av AutoHotKey .

Kör ditt AutoHotKey-skript

När du har sparat din AHK -fil, navigera till var den är sparad i Utforskaren(Windows Explorer) i Windows . Du bör se att filens ikon är ett pappersark med ett "H" på, vilket betyder att den är associerad med AutoHotKey .

Dubbelklicka(Double-click) på filen. Du kanske inte märker att något händer, men du bör se AutoHotKey- ikonen visas i aktivitetsfältets systemfält.

Det kan vara dolt när du ser det, så du måste klicka på uppåtpilen för att visa dina dolda systemfältsikoner(system tray icons) i så fall.

Försök nu att använda nyckeln som du har inaktiverat. Fungerar det? Om inte, har du framgångsrikt inaktiverat nyckeln! I så fall kan du ha gjort något fel. Läs igenom instruktionerna mer noggrant och försök igen.

Styr ditt AutoHotKey-skript

Om du högerklickar på AutoHotKey- ikonen i aktivitetsfältets systemfält visas följande meny:

De två viktiga alternativen som är värda att beröra är " Reload This Script" och "Suspend Hotkeys".

Det kan komma en tid då du vill redigera ditt AutoHotKey- skript medan det är aktivt. Kanske vill du lägga till ytterligare en nyckel för att blockera, till exempel. När du har sparat dina ändringar i AHK -filen väljer du alternativet " Ladda om det här skriptet(Reload This Script) ". Detta gör att du kan ladda skriptets ändringar utan att behöva stänga och öppna filen igen.

Om du någonsin vill stoppa AutoHotKey från att blockera några nycklar, välj alternativet " Suspend Hotkeys ". Din AutoHotKeys fackikon kommer att ändras från ett "H" till ett "S" för att indikera att snabbtangenter blockeras. För att återaktivera alla snabbtangenter, upprepa samma åtgärd igen.

Kör ditt skript vid start

Nu när du har fått ditt skript att fungera kan du bestämma att detta är så viktigt att du vill att det ska starta automatiskt med Windows . Det är lätt att göra.

Tryck på Windows + R -tangenterna för att få fram Window's Run - prompten. I den skriver du " %appdata% " och trycker på Enter . Detta tar dig till mappen "Roaming" inuti "AppData".

Gå här igenom följande mappar: Microsoft > Windows > Start Menu > Programs > Startup . I en annan Windows Explorer -meny, navigera till mappen där ditt AutoHotKey- skript är sparat. Högerklicka på den och klicka på " Skapa genväg(Create shortcut) ". Detta skapar en genväg för filen i samma mapp.

Dra(Drag) och släpp genvägen till mappen " Startup ".

Genom att lägga till skriptet till din start på det här sättet kan du göra ändringar i filens ursprungliga plats istället för att navigera hela vägen till den här mappen varje gång. Om du gör ofta redigeringar är detta en stor tidsbesparing.

Det är allt som krävs. Med en enkel rad i ett AutoHotKey- skript kan du inaktivera vilken standardtangent som helst på ditt tangentbord och rädda dig själv från timmar av huvudvärk. Shoppa inte runt på webben efter en enkel och gratis lösning på detta problem, följ den här guiden och gör en själv!



About the author

Jag är en webbutvecklare med över 10 års erfarenhet av att arbeta med webbläsarna Firefox och Google Docs. Jag är specialist på att skapa enkla men kraftfulla onlineapplikationer och har utvecklat webbaserade lösningar för både små företag och stora organisationer. Min kundbas inkluderar några av de största företagen, inklusive FedEx, Coca Cola och Macy's. Mina kunskaper som utvecklare gör mig till en idealisk kandidat för alla projekt som behöver slutföras snabbt och effektivt - från att utveckla anpassade webbplatser till att skapa robusta e-postmarknadsföringskampanjer.



Related posts