Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Переназначение клавиш - Remap keys


Рекомендуемые сообщения

Вот создал программу - аналог SharpKeys 1.1. Выкладываю на Ваш суд. Программка умеет переназначать клавиши и назначать клавишам новые функции. Полезна будет прежде всего владельцам обычных клавиатур, желающим расширить возможности. Владельцы специфических мультимедийных клавиатур тоже не остануться без внимания - Web, F-lock, Application - все это при желании можно переназначить.

Качаем отсюда:

Remap Keys

Закачка идет из файлообменного архива - сначала нажмите FREE, затем введите контрольные цифры и можно качать. Всего 294 Кб.

Если не помогает, то webfile.ru/780864 до 06.02.06 - можно качать отсюда

Вот мое адаптированное описание процесса переназначения вручную

Существующая раскладка клавиатуры может по разным причинам не удовлетворять пользователей. В комплекте с мультимедийными клавиатурами идут специальные утилиты, позволяющие переназначать клавиши или привязывать к клавишам различные действия. Но если такой утилиты нет под рукой или Вы не являетесь счастливым обладателем мультимедийной клавиатуры, то мой совет Вам поможет.

Откройте ветвь реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]. Создайте (если его нет) двоичный параметр с именем «Scancode Map» и следуйте дальнейшим инструкциям. Для начала, необходимо знать какое количество клавиш Вы хотите переназначить. В параметр «Scancode Map» записываем следующие значения:

00,00,00,00, 00,00,00,00,02. Последний байт в предыдущей записи обозначает количество клавиш и равен количеству клавиш +1, т.е. если стоит 02, то переназначена одна клавиша, если 03, то переназначены две клавиши и т.д. Далее дописываем еще три нулевых значения. Теперь параметр «Scancode Map» выглядит так: 00,00,00,00,00,00,00,00,02,00,00,00. Далее необходимо определить по таблицам, приведенным ниже шестнадцатеричный код клавиш, которые Вы хотите переназначить. Допустим, Вы хотите изменить функцию клавиши Right Ctrl на Caps Lock. Находим код Right Ctrl = 1D E0, код Caps Lock = 3A 00. Теперь дописываем в параметр «Scancode Map» сначала значение Caps Lock, а затем значение Right Ctrl. Теперь параметр должен выглядеть так: 00,00,00,00,00,00,00,00,02,00,00,00,3A,00,1D,E0. Теперь осталось дописать в конец параметра еще четыре нулевых байта. Конечный вариант параметра «Scancode Map» выглядит так: 00,00,00,00,00,00,00,00,02,00,00,00,3A,00,1D,E0,00,00,00,00.

Чтобы переназначить более чем одну клавишу необходимо таким же образом поочередно записывать пары кодов клавиш. Вот несколько примеров использования:

Физическая клавиша Новая функция Значение «Scancode Map»

CapsLock Left Shift 00,00,00,00,00,00,00,00,02,00,00,00,2a,00,3a,00,00,00,00,00

_______________________________________________________________________________________

PrntScn Left Windows 00,00,00,00,00,00,00,00,02,00,00,00,5b,e0,37,e0,00,00,00,00

Чтобы изменения вступили в силу необходимо перезагрузить компьютер.

Оригинал статьи - www.usnetizen.com/fix_capslock.html

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...