Windows INSERT 키 기능이 실수로 트리거됩니다. 영구적으로 중지하는 방법? 그리기 도구를 사용할 수

우리는 모두 편집 기능을 사용하여 텍스트를 입력 할 때 텍스트 줄을 변경합니다. 한 줄 내에 두 가지 주요 편집 모드가 있습니다. a) 커서 위치에 편집 할 수없는 문자를 삽입하고 텍스트를 오른쪽으로 섞는 “삽입 모드”및 b) 편집 할 수없는 문자 인 “덮어 쓰기 모드” 커서가 선택한 문자를 덮어 쓰기 만하면됩니다.

덮어 쓰기 모드 IMHO는 녹색 화면 CRT 시절부터 남아 있습니다. 내가 찾은 유일한 용도는 ASCII로 2D 그림을 그리는 것입니다. 실제 그리기 도구를 사용할 수 있었을 때 80 년대에 다시 그만 두었습니다.

Windows (멍청하게 IMHO)는 INSERT키보드 의 키를 사용하여 덮어 쓰기 모드 전환 기능을 제공합니다 . (리눅스 / 유닉스가 일반적인 Windows-envy에 적합하다고 생각합니다). 덮어 쓰기 모드로 전환하기 때문에 해당 버튼을 누르지 않았습니다.

그러나 입력 할 때 가끔 덮어 쓰기 모드가 갑자기 발생합니다. 나는 그것이 ALT/ Windows/ CTRL/ SHIFT와 다른 키 의 이상한 조합 이거나 근처의 시간에 두 개의 표준 키를 눌러야 한다고 생각합니다 . 대체 키 시퀀스가 ​​무엇인지 아는 사람이 있습니까? 덮어 쓰기 모드 사용을 중지하도록 Windows에 지시하는 방법이 있습니까?



답변

Windows에서 삽입 키를 비활성화하는 방법

워드 프로세서를 사용하는 거의 모든 사람이 실수로 Insert 키를 눌렀을 때 편집 중이라고 생각했을 때 덮어 씁니다. 이 문서에서는 키보드에서 Insert 키를 비활성화하는 간단한 방법을 설명합니다.

키를 누를 때마다 누른 키를 고유하게 식별하는 키 코드가 포함 된 Windows 메시지가 작성됩니다. Microsoft Word와 같은 프로그램은 키 누르기 메시지를 찾고 메시지의 키 코드에 따라 조치를 취합니다. Insert 키 누름 이벤트를 널로 맵핑하면, Insert 키를 누를 때 Windows가 키 코드에 대해 널을 포함하는 메시지를 보냅니다. 따라서 메시지를 수신하는 프로그램은 삽입 키 누름 이벤트와 관련된 조치를 수행하지 않으므로 다시 겹쳐 쓰는 것에 대해 걱정할 필요가 없습니다.

  1. 시작 → 실행 → regedit로 이동 하십시오.
  2. 이동 키보드 레이아웃 \ HKLM \ 시스템 \ CURRENTCONTROLSET \ 제어
  3. 화면 오른쪽을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 → 이진 값을 선택하십시오.
  4. 새 값의 이름을 Scancode Map으로 지정하십시오.
  5. 000000000000000002000000000052E000000000을 입력하십시오.
  6. regedit 닫기
  7. 재부팅하십시오.
  8. 선택 사항 : 완료되면 키보드에서 Insert 키를 분리 할 수 ​​있습니다.

Windows7 regedit로이 작업을 수행하는 경우 다음과 같이 16 진수 값을 8 바이트 행으로 입력해야합니다.

Value Data:
0000    00 00 00 00 00 00 00 00
0008    02 00 00 00 00 00 52 E0
0010    00 00 00 00

출처

위에서 설명한대로 수정 프로그램을 적용 할 레지스트리 파일 (.reg)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,52,e0,00,00,00,00

위의 텍스트를 확장자가 .reg 인 파일에 넣고 (예 🙂 disable-insert.reg두 번 클릭하십시오.


답변

0숫자 키패드의 키를하게 insert되면 num lock꺼집니다.

MS-DOS 응용 프로그램에서 무언가를 입력하고 문구의 중간으로 돌아가서 Tab 키를 누르면 덮어 쓰기 모드로 전환됩니다.


답변

숫자 키패드에서 Shift+ + 0를 알아 냈습니다 . 속도를 자주 입력하는 동안 실수로 태그를 지정해야한다고 생각합니다. 오랫동안 나를 던졌습니다.

위의 추가 내용이 일부에게는 도움이 될 수 있지만 내 문제는 아닙니다. 여기에 걸려 넘어지는 사람이라면, 어떤 응용 프로그램 (예 : MS Word에서 편집하는 것과 관련이 없음)에 관계 없이이 문제가 발생하면 인터넷 끝에서 검색하는 번거 로움을 덜어주십시오 …

편집 :
내 개인적인 결정적인 결론은 삽입 덮어 쓰기, 기간을 토글하기위한 “다른 마술 키 콤보”가 없다는 것입니다. 따라서 불완전한 / 느슨한 스트로크 콤보 또는 키보드의 바운스로 인해 빠른 타이핑 과정에서 항상 ins / ovr 전환을 트리거하는 예기치 않은 인코딩이 생성 될 수 있습니다. 개인 조사에서 소프트웨어 결함보다 키보드 / 하드웨어 결함으로 인한 것일 가능성이 더 높습니다. 그것이 소프트웨어 결함이라면 나는 그것에 대해 인터넷에 더 많은 게시물을 볼 것이라고 생각합니다.

나는 마침내 regedit 제안을 게시하려고 시도하고 단순히 그것을 극복하려고 노력할 것입니다.


답변

아무도 가장 간단한 해결책을 제안한 사람이 없습니다. 키보드에서 실제 물리적 키를 꺼내십시오 (예 : 가위, 나이프 등).


답변

려면 SharpKeys 를 사용하십시오 . 이렇게하면 키가 비활성화되고 레지스트리 해킹을 수행하는 것보다 쉽고 안전합니다.Insert

Sharpkeys는 오래되었지만 (Windows 7 용으로 설계되었지만) Windows 10에서 계속 작동합니다.


답변

이 문제를 해결하고 다른 유용한 기능을 제공하는 가장 쉬운 방법 중 하나는 AutoHotkey를 사용하여 삽입 키를 다시 매핑하는 것 입니다.

내 Windows 컴퓨터에서 숫자 패드가 잠겨 있지 않으면 숫자 패드가 삽입 키를 수행하므로 AutoHotkey 스크립트에 다음이 있습니다.

숫자 키패드 0 :: 0

따라서 0에 도달하면 삽입 키 대신 0을 쓰므로 숫자를 잠 그거나 끄는 것에 대해 걱정할 필요가 없습니다.


답변

파일-옵션-고급-붙여 넣기를 위해 삽입 키 사용-여전히 사용되지만 훨씬 더 실용적인 이유로 원하지 않는 것을 붙여 넣었을 때 알 수 있습니다 🙂