Keytweak как пользоваться
Перейти к содержимому

Keytweak как пользоваться

KeyTweak — изменяем назначение клавиш клавиатуры

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

KeyTweak — изменяем назначение клавиш клавиатуры

Для изменения назначения какой-то клавишы, достаточно выбрать её по коду или схематическому изображению в главном окне программы, а затем выбрать для неё новую функцию в списке Choose New Remapping. Ещё проще менять кнопки местами с помощью имеющихся в арсенале KeyTweak функций полного или частичного обучения: в этих режимах пользователь может просто нажимать нужные кнопки на физической клавиатуре.

KeyTweak — изменяем назначение клавиш клавиатуры

Заметим, что эта программа служит только для замены функции одной кнопки на функцию другой кнопки стандартной раскладки, с её помощью нельзя настроить выполнение сочетания клавиш или запуск какого-то приложения в одно касание, например. Вносимые ею изменения глобальны и применяются для всех пользователей системы.

KeyTweak — изменяем назначение клавиш клавиатуры

KeyTweak умеет вести журнал изменений, при желании вернуться к параметрам по умолчанию можно буквально в один-два клика мышью. Собственные настройки назначения клавиш разрешается сохранять в файл и при необходимости загружать из него, что удобно при применении после переустановки системы или на нескольких компьютерах. Распространяется программа на бесплатной основе, язык интерфейса поддерживается только один — английский.

Переназначаем клавиши на клавиатуре в Windows 7

Как переназначить клавиши на клавиатуре Windows 7

Сломанная или залитая чаем клавиша или клавиши часто означают необходимость покупки новой клавиатуры. И если замена для стационарного ПК не составляет труда, то для ноутбука это может стать серьезной проблемой, поскольку нужно подбирать конкретную модель. Но не спешите в магазин, попробуйте сначала переназначить нерабочую клавишу.

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

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

Способ 1: MapKeyboard

Утилита является бесплатной, однако ее поддержка закончилась. Теперь она является частью проекта HotKeyControl, который дает возможность свободного использования программы в течение 15 дней. Тем не менее, саму MapKeyboard все еще можно скачать в интернете.

  1. Запустите утилиту от имени Администратора, это важно. Для этого нажмите правую кнопку мыши на иконку и выберите «Запуск от имени администратора»

Запуск Mapkeyboard от имени Администратора в Виндовс 7

Переназначение клавиши в MapKeyboard

Сохранение в MapKeyboard

Изменения вступят в силу только после того, как вы вновь войдете в систему.

Способ 2: KeyTweak

KeyTweak — простенькая программка, обладающая большим функционалом по сравнению с MapKeyboard. Требует установки на компьютер.

    Экранная клавиатура состоит из номеров скан-кодов (коды, которые передаются драйверу клавиатуры для определения нажатой клавиши). Нажмите на выбранный скан-код. Под клавиатурой появится надпись с текущим значением. Выберите новое значение из выпадающего списка и нажмите на «Remap Key».

Переназначение клавиши в KeyTweak

Существует еще 2 дополнительных режима: «Full Teach Mode» и «Half Teach Mode». Они позволяют перехватывать скан-коды, когда вы нажимаете определенные клавиши.

Fell Teach Mode в KeyTweak

Выбор клавиши в Half Teach Node в KeyTweak

На клавиатуре нажмите клавишу, подлежащую переназначению. В выпадающем списке выберите новое значение и нажмите «Remap».

Half Teach Mode в KeyTweak

Сохранение изменений при переназначении клавиш в KeyTweak

Предложение перезагрузки ПК в KeyTweak

Способ 3: SharpKeys

Данная программа обладает наибольшим количеством возможностей — она не только переназначает, но и позволяет добавить определенные функции на любую клавишу.

  1. Скачайте и запустите SharpKeys.
  2. В левом нижнем углу нажмите на кнопку «Add» («Добавить»).

Кнопка добавить в SharpKeys

Переназначение кнопки в SharpKeys

Можно добавить некоторые приложения — калькулятор, почту, «Мой компьютер».

Добавление вызова калькулятора в SharpKeys

Можно отключить неудобные клавиши.

Отключение функции клавиши в SharpKeys

Кнопка добавить в реестр в SharpKeys

Способ 4: «Редактор реестра»

Самый сложный способ, поскольку все изменения реестра нужно будет делать вручную. Подойдет особо любознательным и тем, кто по какой-то причине не может или не желает устанавливать сторонний софт на ПК.

Открытие редактора реестра через Поиск в Виндовс 7

Не спутайте с Keyboard Layouts!

Добавление нового параметра в реестр в Виндовс 7

  • 8 пар нулей;
  • количество переназначенных клавиш +1;
  • 3 пары нулей;
  • скан-коды клавиш;
  • 4 пары нулей.

Давайте рассмотрим это на конкретном примере. Предположим, что мы хотим поменять местами клавиши «Page Up» и «Page Down», отключить «End». Сначала необходимо узнать их скан-коды. Сделать это можно в Википедии. Нас интересует первая колонка «Клавиши» и вторая «Код нажатия XT». Выпишем коды интересующих нас клавиш:

  • Page Up — E0 49;
  • Page Down — E0 51;
  • End — E0 4F.

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

  • Page Up — 49 E0;
  • Page Down — 51 E0;
  • End — 4F E0.

Если код состоит из одного байта (например, «Enter»«1C»), его необходимо дополнить двумя нулями: «1С, 00», а затем поменять их местами: «00, 1С».

Чтобы поменять значения клавиш, необходимо выполнить две операции: сначала первой присвоить значение второй, а затем второй присвоить значение первой. Для отключения функции клавиши необходимо перед ее кодом написать 2 пары нулей. Для нашего примера это будет выглядеть вот так:

  • замена Page Down на Page Up — 49 E0 51 E0;
  • замена Page Up на Page Down — 51 E0 49 E0;
  • отключение End — 00 00 4F E0.

Заполним значение двоичного параметра полностью. Для нашего примера оно получится таким

00 00 00 00 00 00 00 00 04 00 00 00 49 E0 51 E0 51 E0 49 E0 00 4F E0 00 00 00 00

Изменение числового параметра реестра в Виндовс 7

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

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.
ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Ремаппим клавиатуру и мышь

Взгляните на свою клавиатуру. Внимательно изучите взглядом каждую клавишу. Изучили? А теперь ответьте на простой вопрос: есть ли на вашей клавиатуре клавиши, которыми вы вообще не пользуетесь? Готов поспорить, что ответ положительный. А почему бы не сделать эти бессмысленные клавиши удобными шорткатами? Именно об этом я расскажу под катом.

Зачем оно?

В первую очередь, разумеется, для удобства, как было сказано выше. Зачем нужна клавиша Scroll Lock, или, к примеру, Drop-down? Можно же повесить на эту клавишу какой-нибудь удобный ярлык, всяко будет лучше, чем бессмысленный расход рабочего пространства, не правда ли?

Но причин на самом деле может быть гораздо больше. Чаще всего люди хотят ремапнуть свою клавиатуру из-за существования клавиши Caps Lock, лично мне эта клавиша безразлична, неприязнь к ней скорее возникает у тех, кто имеет некоторые проблемы со слеПОЙ ПЕЧАТЬЮБ

Горазо реже, но все таки возникает ситуация, когда очень хочется ремапнуть кнопки мыши. Что бы было понятнее, на кой черт надо трогать мышь, опишу свою ситуацию. Я каждый день провожу несколько часов за беседами в Mumble, где для активации микрофона у меня выбрана функция Push-to-Talk. Мышь я держу постоянно, а вот над клавиатурой рука находится не всегда, поэтому в качестве шорткат-кнопки на PtT была выбрана кнопка Mouse5, которая, к сожалению, используется многими приложениями, вопреки моим желаниям. Больше всего раздражает эта кнопка во время серфинга, в любом браузере на нее повешена функция «go forward». Когда у меня была мышка Razer Lachesis, то с этим проблем было мало, штатный софт от производителя позволял делать с кнопками мыши что душе угодно. К сожалению, с более качественной мышью G9x пришлось перейти на менее удобный софт — SetPoint, который не поддерживает подобные выкрутасы.

Надеюсь, предисловие достаточно подробное, поэтому перейду-ка я пожалуй к делу.

Ремаппим клавиатуру

Несмотря на то, что к некоторым клавиатурам (Microsoft, Logitech G-Series, Lenovo ThinkPad) существует фирменный софт, дающий возможность делать подобные трюки, я опишу утилиты, которые будут работать с любой клавиатурой.

На самом-то деле все описанные ниже утилиты работают с реестром, то есть, если хочется приключений и интимных развлечений с мозгом, можно все, что нужно проделать самостоятельно и без посредников. Подобный метод я описывать не буду, так как сам не разобрался с этим, если кому интересно, копайтесь где-то здесь:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

SharpKeys

Простенькая утилитка, позволяющая лишь менять местами функции клавиш, да и то не всех. Работает только с WinXP\2003, упомянул о ней лишь из-за достаточно таки высокой популярности.

Скачать можно вот тут.

Microsoft Keyboard Layout Creator

Весьма ограниченная, но профессиональная утилита, которая придется по вкусу администраторам, так как она позволяет вносить изменения в раскладку в целой сети. В целом, для домашнего использования программа слабовата, весит много, да еще и .NET просит.

Последняя (1.4) версия доступна на MS Download Center.

KeyTweak

Ничего лучше для решения подобных задач просто не существует. Удобный и понятный интерфейс, мощный функционал и далее по списку. Работает на любой NT-версии системы, не требует дотнета и весит всего около 300КБ.

Мануал и установщик можно загрузить с сервера разработчика.

Ремаппим мышь

Среди вырвиглазных, кривых и нерабочих программ, обещающих справиться с поставленной задачей я нашел XMouse Button Control, что является идеальным вариантом. Поставить можно все, что душе будет угодно, хоть четырехсложные сочетания клавиш. При любом ремапе можно выбрать способ работы кнопки, к примеру залипание, таггл, рипит и так далее.

Единственное, что не греет душу, так это то, что утилита по сути является костылем. Она перехватывает ввод данных с мыши и изменяет их в соответствии с выставленными пользователем настройками. Баг я обнаружил всего один, при задании длинных (более трех кнопок) сочетаний клавиш программа иногда запинается, то есть вводит сочетание в неправильном порядке.

Ну вот, собственно, и все, о чем я хотел поведать. Надеюсь, топик окажется полезным. Если у читателя есть какое-либо иное мнение насчет решения подобных задач, я с удовольствием его прочитаю в комментариях.
Ах да, хотелось бы увидеть аналог этого топика, но для Linux, им я тоже пользуюсь 🙂

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *