키보드 앞에 있을 때 실수로 방해가 되는 키를 치는 것만큼 실망스러운 일은 많지 않습니다. 예를 들어 Windows 키를 사용하면 일부 전체 화면 응용 프로그램이 최소화될 수 있습니다.
Alt 키를 누르면 이후에 모든 키 입력이 완전히 차단될 수 있습니다. 모르고 실수로 이러한 키를 치는 경우 큰 불편과 혼란을 일으킬 수 있습니다.
Windows 에서 키 입력을 비활성화할 수 있는 많은 일반적인 솔루션 은 이제 구식입니다. 예를 들어 Simple Disable Key 는 더 이상 프리웨어가 아닙니다. SharpKeys 와 KeyTweak 은 모두 최신 버전의 Windows 에서 공식적으로 지원되지 않습니다 . 그래서, 당신은 선택의 여지가있을 때 무엇을합니까? 당신은 당신의 자신을 구축!
하지만 겁먹지 마세요. 매우 쉽습니다. 이 기사에서는 AutoHotKey 라는 무료 (AutoHotKey)Windows 응용 프로그램 을 사용하여 원하는 모든 키를 비활성화하는 방법을 보여 드리겠습니다 . 가장 좋은 점은 적용하기 위해 복잡한 구성이나 재부팅이 필요하지 않다는 것입니다.
AutoHotKey 다운로드 및 설치
Windows 시스템 에서 키보드 입력을 비활성화하는 첫 번째 단계 는 AutoHotKey 라는 프로그램을 다운로드하는 것 입니다. 최신 버전에 대한 링크는 페이지 상단의 파란색 버튼에 있습니다. AutoHotKey 를 다운로드했으면 설치 프로그램을 실행하십시오.
(Continue)위에 표시된 기본 옵션을 사용하여 설치 프롬프트를 계속 진행 합니다. 설치가 완료되면 완전히 닫을 수 있습니다. 아직 AutoHotKey 를 시작할 필요는 없습니다 .
AutoHotKey 스크립트 빌드
AutoHotKey 를 다운로드했으므로 이제 AutoHotKey 가 무엇을 하는지 이해하는 것이 중요합니다. AutoHotKey 를 사용하면 컴파일하고 실행할 사용자 정의 스크립트를 만들 수 있습니다. AutoHotKey 는 자동화 및 Windows 키보드 단축키(Windows keyboard shortcuts) 생성에 특화된 단순화된 프로그래밍 언어 라고 생각하십시오(Think) .
프로그래밍 언어를 배우는 것은 어렵지만 AutoHotKey 의 기능 을 사용하여 키보드 키의 입력을 비활성화하는 방법을 단순화하기 위해 여기에 있습니다.
열쇠를 고르세요
첫 번째 단계는 비활성화할 키를 선택하는 것입니다. 지원되는 모든 키 목록(list of all supported keys) 을 찾으 려면 AutoHotKey(Head) 문서 웹사이트로 이동 하십시오(AutoHotKey) .
이 예에서는 Caps Lock 키를 비활성화하려고 합니다. 이 페이지에서 AutoHotKey 가 해당 키를 " CapsLock "으로 참조하는 것을 볼 수 있습니다. 왼쪽 열에는 참조 이름이 표시되고 오른쪽 열에는 해당하는 키가 표시됩니다.
텍스트 편집기 열기
다음으로 텍스트 편집기를 엽니다. 우리가 사용할 메모장(Notepad) 일 수도 있습니다 . 빈 문서에 키의 참조 이름 뒤에 " ::return "을 입력합니다.
Caps Lock 예제는 다음과 같습니다 .
그것이 키를 비활성화하는 데 필요한 유일한 코드 줄이라고 믿을 수 있습니까? 둘 이상을 비활성화하기로 결정한 경우 각 추가 키에 대해 동일한 한 줄짜리를 새 줄에서 반복할 수 있습니다.
스크립트 저장
다음 단계는 실행할 수 있도록 스크립트를 저장하는 것입니다. 나중에 시작할 때 이 스크립트를 실행하는 방법을 보여드릴 것이기 때문에 데스크탑이 아닌 영구적인 위치를 선택하고 싶을 것입니다.
이 예에서는 문서 내의 "스크립트" 폴더를 선택했습니다. 저장할 위치를 선택한 후 " 파일 형식(Save as type) " 을 " 모든 파일(All Files) " 로 변경하십시오. 그런 다음 원하는 파일 이름을 입력하고 " .ahk " 확장자를 추가해야 합니다. 이건 매우 중요합니다.
파일을 AHK 로 저장하면 (AHK)AutoHotKey 에 의해 컴파일 및 실행되도록 시스템이 알 수 있습니다 .
AutoHotKey 스크립트 실행
AHK 파일을 저장한 후 Windows 탐색기(Windows Explorer) 에서 파일이 저장된 위치로 이동합니다 . 파일의 아이콘이 AutoHotKey(AutoHotKey) 와 연결되어 있음을 의미하는 "H"가 있는 종이인 것을 볼 수 있습니다.
파일 을 두 번 클릭(Double-click) 합니다. 아무 일도 일어나지 않을 수도 있지만 AutoHotKey 아이콘이 작업 표시줄의 시스템 트레이에 나타나는 것을 볼 수 있습니다.
표시될 때 숨겨져 있을 수 있으므로 이 경우 숨겨진 시스템 트레이 아이콘(system tray icons) 을 표시하려면 위쪽 화살표 아이콘을 클릭해야 합니다 .
이제 비활성화한 키를 사용해 보십시오. 작동합니까? 그렇지 않다면 성공적으로 키를 비활성화한 것입니다! 그렇다면 뭔가 잘못했을 수 있습니다. 지침을 자세히 읽고 다시 시도하십시오.
AutoHotKey 스크립트 제어하기
작업 표시줄의 시스템 트레이 에 있는 AutoHotKey 아이콘을 마우스 오른쪽 버튼으로 클릭하면 다음 메뉴가 나타납니다.
만질 가치가 있는 두 가지 중요한 옵션은 " 이 스크립트 다시 로드(Reload) " 및 "단축키 일시 중단"입니다.
AutoHotKey 스크립트가 활발하게 실행되는 동안 편집하고 싶을 때가 올 수 있습니다 . 예를 들어 차단할 다른 키를 추가하고 싶을 수 있습니다. AHK 파일에 변경 사항을 저장한 후 " 이 스크립트 다시 로드(Reload This Script) " 옵션을 선택합니다. 이렇게 하면 파일을 닫았다가 다시 열 필요 없이 스크립트의 변경 사항을 로드할 수 있습니다.
AutoHotKey 가 모든 키를 차단하는 것을 중지 하려면 " 핫키 일시 중단(Suspend Hotkeys) " 옵션을 선택하십시오. AutoHotKey의 트레이 아이콘은 "H"에서 "S"로 변경되어 핫키가 차단되고 있음을 나타냅니다. 모든 단축키를 다시 활성화하려면 동일한 작업을 다시 반복하십시오.
시작 시 스크립트 실행
이제 스크립트가 작동했으므로 이것이 매우 중요하여 Windows 에서 자동으로 시작되기를 원할 수 있습니다. 하기 쉽습니다.
Windows + R 키를 눌러 창의 실행(Run) 프롬프트를 불러옵니다. 여기에 " %appdata% "를 입력하고 Enter 키를 누릅니다 . 그러면 "AppData" 안의 "Roaming" 폴더로 이동합니다.
Microsoft > Windows > Start Menu > Programs > Startup 폴더로 이동합니다 . 다른 Windows 탐색기(Windows Explorer) 메뉴에서 AutoHotKey 스크립트가 저장된 폴더로 이동합니다. 그것을 마우스 오른쪽 버튼으로 클릭하고 " 바로 가기 만들기(Create shortcut) "를 클릭하십시오 . 그러면 동일한 폴더에 파일에 대한 바로 가기가 생성됩니다.
(Drag)해당 바로 가기를 " 시작(Startup) " 폴더 로 끌어다 놓습니다 .
이 방법으로 시작에 스크립트를 추가하면 매번 이 폴더로 이동하지 않고 파일의 원래 위치를 편집할 수 있습니다. 자주 편집하는 경우 시간을 크게 절약할 수 있습니다.
그게 다야. AutoHotKey 스크립트 의 간단한 한 줄로 키보드의 표준 키를 비활성화하고 골치 아픈 시간에서 벗어날 수 있습니다. 이 문제에 대한 간단하고 무료 솔루션을 찾기 위해 웹에서 쇼핑하지 마십시오. 이 가이드를 따라 직접 만드십시오!
Disable Keyboard Keys in Windows with AutoHotKey
When you’re at your keyboard, not too many things are as frustrating as accidentally hitting a disruptive key. For example, the Windows key can cause some fullscreen applications to minimize.
Pressing the Alt key can sometimes completely block all key inputs thereafter. If you’re accidentally hitting these keys without knowing, it can cause major inconveniences and confusion.
Many of the usual solutions that allow you to disable key inputs on Windows are now outdated. For example, Simple Disable Key is no longer freeware. Both SharpKeys and KeyTweak aren’t officially supported by the latest versions of Windows. So, what do you do when you’re out of options? You build your own!
Don’t be intimidated though—it’s extremely easy. In this article, we’re going to show you how you can disable any and every key you want using a free Windows application called AutoHotKey. The best part is that it doesn’t require any complicated configuration or rebooting to take effect.
Download and Install AutoHotKey
The first step to disabling any keyboard input on your Windows machine is to download a program called AutoHotKey. The link to the latest version will be at the top of the page in a blue button. Once you’ve downloaded AutoHotKey, run the installer.
Continue through the installation prompts using the default options, shown above. When the installation is complete, you can close out of it entirely. We don’t need to launch AutoHotKey just yet.
Building Your AutoHotKey Script
Now that you’ve downloaded AutoHotKey, it’s important to understand what it does. AutoHotKey allows you to create your own custom scripts that it will compile and run. Think of AutoHotKey as a simplified programming language that caters specifically to automation and creating Windows keyboard shortcuts.
Learning a programming language is hard, but we’re here to simplify how you can use the powers of AutoHotKey to disable the input of any of your keyboard’s keys.
Pick Your Keys
The first step is to pick out which keys you want to disable. Head over to the AutoHotKey documentation website to find a list of all supported keys.
For the sake of this example, we want to disable the Caps Lock key. On this page, you can see that AutoHotKey references that key as “CapsLock”. The left column shows the reference name(s) and the right column shows what key it corresponds with.
Open a Text Editor
Next, open any text editor. It can even be Notepad, which we’ll use. In a blank document, type the key’s reference name followed by “::return”.
Here’s how our Caps Lock example looks:
Can you believe that’s the only line of code you need to disable the key? If you decide that you want to disable more than one, you can repeat this same one-liner, on a new line, for each additional key.
Save Your Script
The next step is to save the script so that it can be run. You’ll want to pick a permanent spot for this, probably not on your desktop, because I’ll show you how to get this script to run at startup later.
In this example, we’ve chosen the “Scripts” folder within our Documents. After you choose a location to save it, change the “Save as type” to “All Files”. Then, type in a filename of your choice and be sure to append the “.ahk” extension. This is very important.
Saving your file as an AHK lets your system know that it’s intended to be compiled and run by AutoHotKey.
Running Your AutoHotKey Script
After you’ve saved your AHK file, navigate to where it’s saved at in Windows Explorer. You should see that the file’s icon is a sheet of paper with an “H” on it, meaning it’s associated with AutoHotKey.
Double-click the file. You may not notice anything happen, but you should see the AutoHotKey icon appear in your taskbar’s system tray.
It may be hidden by the time you see it, so you’ll need to click the upwards arrow icon to show your hidden system tray icons in that case.
Now, try using the key that you’ve disabled. Does it work? If not, you’ve successfully disabled the key! If so, you may have done something wrong. Read over the instructions more carefully and try again.
Controlling Your AutoHotKey Script
Right-clicking on the AutoHotKey icon in your taskbar’s system tray will bring up the following menu:
The two important options worth touching on are “Reload This Script” and “Suspend Hotkeys”.
There may come a time when you’ll want to edit your AutoHotKey script while it’s actively running. Maybe you want to add another key to block, for example. After saving your changes to the AHK file, select the “Reload This Script” option. This will allow you to load your script’s changes without having to close and reopen the file.
If you ever want to stop AutoHotKey from blocking any keys, select the “Suspend Hotkeys” option. Your AutoHotKey’s tray icon will change from an “H” to an “S” to indicate that hotkeys are being blocked. To re-enable all hotkeys, repeat this same action again.
Running Your Script on Startup
Now that you’ve got your script working, you may decide this is so important that you want it to automatically start with Windows. That’s easy to do.
Press the Windows + R keys to bring up the Window’s Run prompt. In it, type “%appdata%” and hit Enter. This will bring you to the “Roaming” folder inside of “AppData”.
Here, go through the following folders: Microsoft > Windows > Start Menu > Programs > Startup. In another Windows Explorer menu, navigate to the folder where your AutoHotKey script is saved. Right-click on it and click “Create shortcut”. This will create a shortcut for the file in that same folder.
Drag and drop that shortcut into the “Startup” folder.
Adding the script to your startup this way allows you to make edits to the file’s original location rather than navigating all the way to this folder each time. If you make frequent edits, this is a big time-saver.
That’s all it takes. With one simple line in an AutoHotKey script, you can disable any standard key on your keyboard and save yourself from hours of headaches. Don’t shop around the web for a simple and free solution to this problem, follow this guide and make one yourself!