Антифункциональность клавиши INSERT Windows случайно инициировала; как остановить его постоянно?

Все мы используем средства редактирования для изменения строки текста, поскольку мы вводим его. Существует два основных режима редактирования в строке, a) "режим вставки", который вставляет символы нередактирования при курсоре и переставляет текст направо и b) "режим перезаписи", в котором нередактировании символов просто перезаписывают любой символ курсор, выбирает.

Режим перезаписи, по моему скромному мнению, оставляют со дней зеленого экрана CRTs. Единственное использование, которое я когда-либо находил для него, является изображениями рисунка 2-D в ASCII, который я вышел из выполнения назад в 80-х, когда реальные инструменты для рисования стали доступными.

Windows (глупо, по моему скромному мнению) предлагает режим перезаписи, поддерживающий переключатель при помощи клавиши INSERT на клавиатуре. (Я предположил бы, что Linux/Unix, вероятно, следует примеру в обычной зависти Windows). Я никогда не нажимаю ту кнопку, потому что она просто помещает меня в режим перезаписи.

Однако, поскольку я ввожу иногда Режим перезаписи, внезапно происходит. Я думаю, что это должна быть некоторая странная комбинация ALT/Windows/CTRL/SHIFT и некоторого другого ключа, или два стандартных ключа снизили вовремя поблизости. Кто-либо знает то, что альтернативное сочетание клавиш так, я могу попытаться тяжелее избежать его? Существует ли способ сказать Windows просто прекращать использовать Режим перезаписи?

38
задан 13.07.2014, 05:33

2 ответа

Как отключить клавишу Insert в Windows

Почти любой, кто использовал текстовой процессор, случайно поразил клавишу Insert и перезаписал, когда они думали, что редактировали. Эта статья описывает простой способ отключить клавишу Insert на Вашей клавиатуре.

Каждый раз, когда Вы нажимаете клавишу, сообщение окон создается, который содержит код клавиши, который однозначно определяет нажатую клавишу. Программы (как Microsoft Word) ищут сообщения нажатия клавиши и принимают меры на основе кода клавиши в сообщении. Путем отображения пресс-мероприятия клавиши Insert на пустой указатель окна отправляют сообщение, содержащее пустой указатель для кода клавиши, когда клавиша Insert нажимается. Программы, получающие сообщение, поэтому, не выполняют действие, связанное с пресс-мероприятием клавиши Insert, освобождая Вас от необходимости волноваться о перезаписи вещей снова.

  1. Пойдите для Запуска Выполнения → → regedit
  2. Перейдите к расположению HKLM\System\CurrentControlSet\Control\Keyboard
  3. Щелкните правой кнопкой по правильной половине экрана и выберите New  Binary Value
  4. Назовите новое значение Картой Scancode
  5. Введите 000000000000000002000000000052E000000000
  6. Близкий regedit
  7. Перезагрузка.
  8. Дополнительный: можно снять клавишу Insert клавиатуры при выполнении.

Если Вы делаете это с Windows7 regedit, необходимо ввести шестнадцатеричное значение в строки 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), и двойной щелчок.

32
ответ дан 07.12.2019, 08:49

0 включите цифровую клавиатуру, становится insert когда num lock выключено.

Когда Вы вводите что-то в приложении MS-DOS и возвращаетесь к середине фразы и нажимаете TAB, Вы переключаетесь на режим перезаписи.

27
ответ дан 07.12.2019, 08:49

Теги

Похожие вопросы