demon-a-live_ Опубликовано 30 января, 2006 Жалоба Поделиться Опубликовано 30 января, 2006 Вот создал программу - аналог 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 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти