Як відключити клавішу insert в ос windows

Майже кожен, хто використовував текстовий редактор, випадково натискав кнопку Insert і переписував інформацію, коли думав, що він її редагував. У цій статті описується простий спосіб відключення клавіші Insert на клавіатурі.

Всякий раз, коли ви натискаєте кнопку, создаетсяокно повідомлення, яке містить код клавіші, який однозначно ідентифікує її натиснутою. Програми (як Microsoft Word) шукають повідомлення про натискання кнопок і вживають заходів на підставі коду клавіші в повідомленні. Перетворюючи подія натискання клавіші Insert в NULL, Windows відправляє повідомлення, що містить NULL для коду клавіші при натисканні на клавішу Insert. Отже, програми, отримуючи повідомлення, не виконують дію, пов`язане з подією натискання клавіші Insert, звільняючи вас від необхідності турбуватися про введення інформації заново.

Обов`язково прочитайте розділ Попередження, перш ніж продовжите.

кроки

  1. Disable the Insert Key in Windows Step 1
1. Перейдіть в меню Start → Run → введіть команду regedit
  • Disable the Insert Key in Windows Step 2
    2. Перейдітек ключу HKEY_LOCAL_MACHINE System CurrentControlSet Control Keyboard Layout
  • Disable the Insert Key in Windows Step 3
    3. Клацніть правою кнопкою миші на правій половині екрану і виберіть New → Binary Value
  • Disable the Insert Key in Windows Step 4
    4. Дайте назву новому значенням Value Scancode Map
  • Disable the Insert Key in Windows Step 5
    5. Введіть 00 00 00 0000 00 00 0002 00 00 0000 00 52 E000 00 00 00
  • Disable the Insert Key in Windows Step 6
    6. Закрийте вікно regedit.
  • Disable the Insert Key in Windows Step 7
    7. перезавантажте комп`ютер.
  • Disable the Insert Key in Windows Step 8
    8. додатково: ви можете прибрати клавішу Insert з клавіатури, коли закінчите.
  • Як це працює

    1. Перші 4 байта - це заголовок інформації про версії, який повинен бути 00000000
    2. Наступні 4 байта - прапори заголовка і повинні бути 00000000
    3. Наступні 4 байта - це набір таблиць клавіш (розкладка), який ви змінюєте + 1 для символ кінця рядка.У цьому случаеви просто міняєте клавішу Insert, таким чином вона повинна бути 2.Бінарні значення вводяться в прямому порядку байтів, таким чином 0x02 перетворюється в 02000000.
    4. Наступні 4 байта показують старуюі нову таблицю клавіш. Ви відображаєте натискання клавіші Insert (code E052) в значення null (0000).Після перетворення в формат прямого порядку байтів вони стають 52E0 і 0000.Об`єднуючи їх, вийде000052E0.
    5. Останні 4 байта- це символ кінця рядка00000000.
    6. Ви можете відключити (або перепризначити) інші клавіші, адаптуючи цю процедуру і використовуючи відповідні коди клавіш.

    Поради

    • видаліть значення HKEY_LOCAL_MACHINE System CurrentControlSet Control Keyboard Layout Scancode Map, якщо ви заплуталися. Перезавантажте комп`ютер і почніть все спочатку.
    • Не забувайте оновлювати кількість полів розкладки при відключенні або відображенні більшої кількості клавіш.
    • Якщо ви використовуєте нестандартну клавіатуру (в тому числі портативні клавіатури), то перегляньте коди клавіш, так як вони можуть бути різними.

    попередження

    • Якщо використовуєте другий метод, переконайтеся, що клавішу пізніше можна повернути.
    • Ви повинні вміти працювати на комп`ютері, щоб спробувати це зробити. Якщо ви заплуталися з цим, то ваша клавіатура може "погано себе вести".
    • Ви повинні створити резервну копію даних перед внесенням змін до реєстру.
    • Вам потрібно буде перезавантажити комп`ютер, щоб зміни вступили в силу.
    • Ви повинні мати права адміністратора, щоб зробити це.
    • Не плутайте ключ HKEY_LOCAL_MACHINE System CurrentControlSet Control Keyboard Layout сключом HKEY_LOCAL_MACHINE System CurrentControlSet Control Keyboard Layouts (Зверніть увагу на множину).
    • Дані дії впливають на всіх користувачів комп`ютера. Вони не можуть бути застосовані кожним користувачем. Так як налаштування зберігаються в реєстрі, то ви не можете змінити цей режим, змінюючи клавіатуру.
    Cхоже