Як відключити клавішу insert в ос windows
Майже кожен, хто використовував текстовий редактор, випадково натискав кнопку Insert і переписував інформацію, коли думав, що він її редагував. У цій статті описується простий спосіб відключення клавіші Insert на клавіатурі.
Всякий раз, коли ви натискаєте кнопку, создаетсяокно повідомлення, яке містить код клавіші, який однозначно ідентифікує її натиснутою. Програми (як Microsoft Word) шукають повідомлення про натискання кнопок і вживають заходів на підставі коду клавіші в повідомленні. Перетворюючи подія натискання клавіші Insert в NULL, Windows відправляє повідомлення, що містить NULL для коду клавіші при натисканні на клавішу Insert. Отже, програми, отримуючи повідомлення, не виконують дію, пов`язане з подією натискання клавіші Insert, звільняючи вас від необхідності турбуватися про введення інформації заново.
Обов`язково прочитайте розділ Попередження, перш ніж продовжите.
кроки
00 00 00 0000 00 00 0002 00 00 0000 00 52 E000 00 00 00
Як це працює
- Перші 4 байта - це заголовок інформації про версії, який повинен бути 00000000
- Наступні 4 байта - прапори заголовка і повинні бути 00000000
- Наступні 4 байта - це набір таблиць клавіш (розкладка), який ви змінюєте + 1 для символ кінця рядка.У цьому случаеви просто міняєте клавішу Insert, таким чином вона повинна бути 2.Бінарні значення вводяться в прямому порядку байтів, таким чином 0x02 перетворюється в 02000000.
- Наступні 4 байта показують старуюі нову таблицю клавіш. Ви відображаєте натискання клавіші Insert (code E052) в значення null (0000).Після перетворення в формат прямого порядку байтів вони стають 52E0 і 0000.Об`єднуючи їх, вийде000052E0.
- Останні 4 байта- це символ кінця рядка00000000.
- Ви можете відключити (або перепризначити) інші клавіші, адаптуючи цю процедуру і використовуючи відповідні коди клавіш.
Поради
- видаліть значення 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 (Зверніть увагу на множину).
- Дані дії впливають на всіх користувачів комп`ютера. Вони не можуть бути застосовані кожним користувачем. Так як налаштування зберігаються в реєстрі, то ви не можете змінити цей режим, змінюючи клавіатуру.