Windows INSERT 키 안티 기능이 실수로 트리거됩니다. 영구적으로 중지하는 방법은 무엇입니까?

Windows INSERT 키 안티 기능이 실수로 트리거됩니다. 영구적으로 중지하는 방법은 무엇입니까?

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

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

INSERTWindows(어리석은 IMHO)는 키보드의 키 를 사용하여 활성화되는 덮어쓰기 모드 토글을 제공합니다 . (나는 Linux/Unix가 일반적인 Windows 부러움을 따를 것이라고 생각합니다). 나는 그 버튼을 누르지 않았습니다. 왜냐하면 덮어쓰기 모드로 들어가게 되기 때문입니다.

그런데 타이핑을 하다가 갑자기 덮어쓰기 모드가 발생하는 경우가 있습니다. 내 생각엔 ALT/ Windows/ CTRL/ SHIFT와 다른 키 의 이상한 조합이거나 근처의 시간에 맞춰 두 개의 표준 키가 눌려진 것임에 틀림없다고 생각합니다 . 대체 키 시퀀스가 ​​무엇인지 아는 사람이 있어서 이를 피하기 위해 더 노력할 수 있나요? 덮어쓰기 모드 사용을 중지하도록 Windows에 지시하는 방법이 있습니까?

답변1

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

워드프로세서를 사용해 본 사람이라면 누구나 실수로 Insert 키를 누르고 편집 중이라고 생각하여 덮어쓴 적이 있을 것입니다. 이 문서에서는 키보드의 Insert 키를 비활성화하는 간단한 방법을 설명합니다.

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

  1. 이동시작 → 실행 → regedit
  2. 이동HKLM\System\CurrentControlSet\Control\키보드 레이아웃
  3. 화면 오른쪽 절반을 마우스 오른쪽 버튼으로 클릭하고신규 → 바이너리 값
  4. 새 값의 이름을 지정하세요.스캔코드 지도
  5. 입력하다000000000000000002000000000052E000000000
  6. 등록 닫기
  7. 재부팅합니다.
  8. 선택 사항: 완료되면 키보드에서 Insert 키를 떼어낼 수 있습니다.

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

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)에 입력하고 두 번 클릭합니다.

답변2

0숫자 키패드의 키는 꺼지면 insert됩니다 num lock.

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

답변3

방금 이걸 알아냈어요... Shift+ 0숫자 키패드로요. 아무래도 자주 고속 타이핑을 하다가 실수로 태그를 붙인 것 같습니다. 오랫동안 나를 던져 왔습니다.

위에 추가한 내용이 어떤 사람들에게는 도움이 될 수 있지만 그것은 내 문제가 아니었습니다. 여기에서 걸림돌이 되는 사람이 있다면, 어떤 앱을 사용하든(예: MS Word 편집에만 관련된 것이 아닌) 이런 일이 발생한다면 저처럼 인터넷 끝까지 검색해야 하는 번거로움을 피하세요.

편집:
내 개인적인 결론은 삽입 덮어쓰기를 전환하는 데 사용할 수 있는 "다른 마법 키 콤보"가 없다는 것입니다. 따라서 남은 유일한 가능성은 불완전하고 엉성한 스트로크 콤보 또는 이를 지원하는 키보드의 바운스로 인해 빠른 타이핑 과정에서 항상 ins/ovr 토글을 트리거하는 예기치 않은 인코딩이 생성된다는 것입니다. 개인적인 연구 결과에 따르면 소프트웨어 결함보다는 키보드/하드웨어 결함으로 인한 가능성이 더 높습니다. 만약 그것이 소프트웨어 결함이었다면 우리는 그것에 대해 인터넷에 더 많은 게시물을 보게 될 것이라고 생각합니다.

나는 마침내 게시된 regedit 제안을 시도하고 지금은 간단히 극복하려고 노력할 것입니다.

답변4

아무도 가장 간단한 해결책을 제안하지 않았다는 사실에 놀랐습니다. 키보드에서 실제 물리적 키를 꺼내는 것입니다(예: 가위, 칼 사용).

여기에 이미지 설명을 입력하세요

관련 정보