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

Компьютерная клавиатура относится к периферийным устройствам, которые больше всего страдают от неаккуратности пользователя. Вспомните, к примеру, ставшую уже классикой ситуацию с пролитым кофе или выбитыми «геймерскими» клавишами. И, тем не менее, выход все же есть – можно программно переназначить неработающие клавиши.

Программа MapKeyboard

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

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

Работа с утилитой

Скачиваем приложение, распаковываем его на диск и запускаем от имени администратора. Открывается главное окно.

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

  • Pause (Break);
  • Scroll Lock;
  • Insert;
  • Home;
  • Page Up/Page Down.

Определившись, переходим непосредственно к процессу замены. Сначала в окне MapKeyboard кликаем клавишу, запланированную выступать в качестве замены, пусть это будет Scroll Lock.

В поле с выпадающим списком «Remap selected key to:» находим клавишу, которую хотим заменить, например «z».

После выбора переназначенная клавиша подсвечивается зеленым. Кликаем «Save layout» чтобы сохранить изменения. Если требуется вернуть клавиатуру в исходное состояние, достаточно просто кликнуть «Reset keyboard layout».

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

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

Простые способы

Таких способов существует три.

Вариант 1

  • В меню Сервис выбираем команду «Настройка».
  • Панель инструментов, которую вы хотите изменить, должна быть видима.
  • В окне «Настройка» переходим на «Панели инструментов».
  • Отмечаем панель инструментов, которую нужно отобразить.
  • В окне «Настройка» выбираем вкладку «Команды».

Вариант 2

  • Нажимаем кнопку панели инструментов.
  • В окне «Настройка» на вкладке «Команды» щелкаем «Изменить выделенный объект».
  • Нажимаем ВВОД.
  • В окне «Настройка» нажимаем «Закрыть».

Вариант 3

Измененяем сочетания клавиш для команды меню:

  • Выбираем команду меню.
  • В окне «Настройка» нажимаем «Изменить выделенный объект».
  • В графе «Имя контекстного меню» вводим имя нужной кнопки панели инструментов, нажав амперсанд (&) перед той буквой, которой собираетесь присвоить значение клавиши быстрого выбора.
  • Нажимаем ВВОД, а затем «Закрыть» в окне «Настройка»

Как поменять клавиши на клавиатуре с помощью клавиатуры

Всего существует два варианта сделать это.

Вариант 1

  • Нажимаем ALT + Е (русское), вводим «н». Так откроется окно «Настройка».
  • Панель инструментов, которую вы собираетесь изменить, должна быть видима.
  • В окне «Настройка» нажимаем ALT + И. Так откроется вкладка «Панели инструментов».
  • Используем кнопки со стрелками, чтобы выбрать панель инструментов. Теперь нажимаем ПРОБЕЛ для выбора панели инструментов.
  • В окне «Настройка» нажимаем ALT + К (русское) для открытия вкладки «Команды».

Вариант 2

  • Нажимаем клавиши ALT + R, чтобы открылось окно «Перестановка команд»
  • С помощью клавиш стрелок для выбора, найдем «Панель инструментов».
  • Нажимаем клавишу TAB и перемещаемся к списку «Панель инструментов», затем используем кнопки со стрелками для выбора клавиши, которую хотим изменить. Нажимаем ВВОД.
  • Нажимаем TAB, чтобы переместиться к списку «Элементы управления» и с помощью клавиш со стрелками выбираем кнопку, которую нужно изменить.
  • Нажимаем ALT + Ы для того, чтобы выбрать «Изменить выделенный объект».
  • Нажимаем TAB и перемещаемся к полю «Имя контекстного меню». Вводим имя нужной кнопки панели инструментов, нажав амперсанд (&) перед той буквой, которой собираетесь присвоить значение клавиши быстрого выбора.
  • Нажмите ВВОД.
  • С помощью TAB перемещаемся к кнопке «Закрыть», и нажимаем ВВОД.

Меняем клавиши через "Пуск"

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

  • Выберем в меню "Пуск" параметры «Настройка»
  • Затем – «Панель управления»
  • Далее – «Язык и региональные стандарты»
  • Потом пройдем путь «Языки» - «Подробнее» – «Параметры клавиатуры» – и «Смена сочетания клавиш».
  • В появившемся окне выберем ту комбинацию клавиш, которая покажется наиболее удобной: Alt+Shift или Ctrl+Shift.
  • Нажимаем «ОК» во всех открытых окнах.

Теперь вы знаете, как поменять сочетание клавиш на ПК всеми удобными способами. Приятной работы!

Клавиатура – это устройство, которое находится в особой зоне риска в процессе работы пользователя с компьютером. Именно клавиатура чаще всего страдает от неистовствующих геймеров, любителей трапез перед экраном монитора или нерях, не привыкших держать технику в чистоте и порядке. Что может быть проще замены поврежденной клавиатуры, если речь идет о настольном ПК? Подключаемая клавиатура – далеко не самое дорогостоящее устройство, особенно, если говорить о простеньких моделях. Совсем иное дело клавиатура ноутбука. Ремонт ноутбука, подвергшегося механическому удару или на который была пролита жидкость, может вылиться в серьезную сумму денег. Если после эксцесса с ноутбуком как результат имеем лишь парочку неработающих или отсутствующих кнопок на клавиатуре, при том, что устройство продолжает полноценно функционировать, можно смело говорить о везении. Ведь неработающие или отсутствующие кнопки можно переназначить и вместо них использовать другие – которые не пострадали.

Ниже рассмотрим, как переназначить клавиши на клавиатуре с неработающими или отсутствующими кнопками на Windows-устройствах. А поможет в решении этого вопроса небольшая бесплатная программка MapKeyboard.

О программе MapKeyboard

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

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

Скачать программу можно совершенно бесплатно на сайте ее разработчика.

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

С официального сайта MapKeyboard скачивается в архиве. После распаковки архива запускаем программу от имени администратора.

Увидим интерфейс MapKeyboard в виде виртуальной клавиатуры.

Как переназначить отсутствующие или неработающие клавиши? Для начала необходимо определиться, на какие клавиши будут переназначены те, что выпали или не работают. Поскольку переназначенные клавиши будут работать как клавиши отсутствующие или неработающие, естественно, необходимо чтобы первые были из числа неиспользуемых или используемых редко. Такими клавишами, как правило, являются Scroll Lock, Pause (Break), Insert, Home, End, Page Up и Page Down. Также для переназначения можно пожертвовать клавишами цифрового блока вместе с клавишей его активации Num Lock.

Подобрав оптимальные варианты замены клавиш, можем приступать непосредственно к самому процессу. Первой на клавиатуре программы MapKeyboard нажимаем клавишу замены – ту, что будет выполнять роль клавиши отсутствующей или неработающей. В нашем случае для переназначения выбрана одна из редко используемых клавиш – Scroll Lock. Эту клавишу теперь можно будет нажимать вместо отсутствующей клавиши буквы W, а вместе с ней и буквы Ц в русскоязычной раскладке клавиатуры. Далее в поле с выпадающим списком внизу окна MapKeyboard необходимо выбрать, собственно, саму отсутствующую или неработающую клавишу – букву W в нашем случае. После этого выбора переназначенная клавиша загорится зеленым цветом.

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

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

Возврат раскладки клавиатуры к исходному состоянию

После замены или починки клавиатуры раскладку с переназначенными клавишами можно вернуть к исходному состоянию. Это также делается в программе MapKeyboard. На виртуальной клавиатуре программы жмем «Reset keyboard layout». Затем в появившемся диалоговом окошке подтверждаем возврат раскладки клавиатуры к исходному состоянию – жмем «Да».

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

WindowsTips.ru

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

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

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

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

Способ 1: MapKeyboard

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

Скачать MapKeyboard


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

Способ 2: KeyTweak

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

Скачать KeyTweak с официального сайта


Способ 3: SharpKeys

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

Скачать SharpKeys с официального сайта


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

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


  • 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

  • Теперь нажмите кнопку «ОК» и перезагрузите компьютер, чтобы изменения вступили в силу. Если что-то не получилось, удалите параметр «Scancode Map» и начните заново.
  • Запоминайте, какие клавиши вы переназначаете, чтобы не запутаться. Всегда можно вернуть значения по умолчанию, но тогда придется заново начинать процедуру настройки.

    Мы рады, что смогли помочь Вам в решении проблемы.

    Опрос: помогла ли вам эта статья?

    Да Нет

    lumpics.ru

    Как настраивать клавиатуру на примере Windows 10

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

    Настройка клавиатуры: основные направления

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

    Основными направлениями в вопросе того, как настраивать клавиатуру, являются:

    • установка, добавление или удаление языков;
    • настройка параметров смены языка или раскладки;
    • смена порядка переключения языка;
    • установка вида языковой панели.

    Как настроить клавиатуру в Windows 10: добавление языков

    Рассмотрим данный тип настроек на примере Windows 10. В принципе, они одинаковы для всех версий системы, однако в десятой модификации доступ к параметрам осуществляется несколько иначе.

    Итак, как настраивать клавиатуру в «десятке»? Поскольку в ней предусмотрено две основные панели настроек, можно использовать либо раздел параметров, вызываемый из основного меню «Пуск» с выбором установок региона и языка, либо стандартную «Панель управления», доступ к которой в самом простом случае осуществляется через консоль «Выполнить» с вводом команды Control.

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

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

    Заметьте, что язык и языковая раскладка – не одно и то же. Например, для английского языка может использоваться раскладка и английская классическая, и американская. Русская раскладка может соответствовать и русскому, и украинскому языку и т. д.

    Нюансы при установке смены языка

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

    Вероятно, многие обращали внимание, что при использовании любой комбинации смены языка переключение происходит строго определенным образом. Например, первое переключение сочетаниями Alt + Shift или Ctrl + Shift слева соответствует установке английского языка, второе (тоже слева) – еще одному языку. А что делать, если пользователь хочет таким переключением установить на первой стадии не английский, а какой-то другой язык, установленный в системе?

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

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

    Изменение сочетаний клавиш

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

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

    Отображение языковой панели

    Вид языковой панели для удобства использования настроить тоже можно. Делается это из раздела, который был описан для смены сочетаний клавиш, но только на вкладке «Языковая панель».

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

    Возможные неисправности и методика их устранения

    Наконец, в вопросе того, как настраивать клавиатуру, стоит сказать о ситуациях, когда назначения клавиш необходимо изменить (например, при поломке кнопок или при произвольной смене литер или действием с переназначением кнопок).

    Без использования сторонних программ, которые позволяют произвести переназначение, в Windows можно использовать только системный реестр. Но без знания кодов, соответствующих каждой кнопке или действию, порядка создания строковых параметров и ввода данных сделать это будет достаточно проблематично.

    Поэтому в большинстве случаев в качестве более простого решения предлагается установить специальные утилиты вроде Microsoft Keyboard Layout Creator, Media Key, SharpKeys или MapKeyboard. В таких программах переназначить любую клавишу можно в течение нескольких секунд. Как уже понятно, это и проще, и быстрее.

    fb.ru

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

    Здравствуйте Уважаемый Друг.

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

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

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

    Зачем это может понадобиться? Например, у вас сломалась какая либо клавиша, а её функции вам нужны прямо сейчас.

    В этом случае вам поможет бесплатная программа MapKeyboard.

    Скачать программу: http://www.softportal.com/getsoft-22115-mapkeyboard-1.html

    После того как вы установите программу и запустите её, перед вами откроется вот такое окошко:

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

    В этом окошке вы выбираете клавишу, назначение которой хотите изменить. Затем в поле Remap selected key to вы выбираете новую команду, которая будет выполнять эта клавиша. В данном случае на скриншоте при нажатии на клавише x на клавиатуре будет писаться цифра 0.

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

    Чтобы снова восстановить все настройки по умолчанию и сделать так чтобы клавиша x выводила букву x, просто нажмите на кнопку Reset keyboard layout. Затем появится окошко, в нём нажмите Ок, затем появится второе окошко в нём снова нажмите Ok.

    Компьютер перезагрузиться.

    Вот так всё просто. Думаю программа будет вам полезной.

    Большое посещение сайта = развитие моего проекта.

    Крепких вам компьютерных знаний.

    С Уважением Артём.

    Оценить Заметку: (Cредний балл: 5.00 из 5)

    mstreem.ru

    Как переназначить клавиши на клавиатуре: пошаговая инструкция. Сочетание клавиш на клавиатуре

    Как извeстно, для большинства компьютeров или ноутбуков PC и Mac используются стандартныe клавиатуры с заранee установлeнным расположeниeм клавиш и языковыми раскладками. Многим пользоватeлям, напримeр, при смeнe опeрационной систeмы или самого оборудования бываeт достаточно трудно привыкнуть к новому положeнию кнопок. В этом случаe можно пeрeназначить клавиши на клавиатурe таким образом, чтобы они соотвeтствовали той раскладкe, к которой привык пользоватeль. Но чащe всeго это касаeтся только тeх ситуаций, когда при вводe тeкста пользоватeль нe смотрит на символы, а примeняeт так называeмую слeпую пeчать.

    Для чeго бываeт нeобходимо пeрeназначить клавиши на клавиатурe?

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

    В случаe со стандартным оборудованиeм в видe клавиатур PS/2 вопрос рeшаeтся достаточно просто обычной покупкой новой. Но что дeлать, eсли поломка произошла на ноутбукe? Замeна клавиатуры на лэптопах – удовольствиe нe из дeшeвых. Вот тут в качeствe альтeрнативы можно просто пeрeназначить клавиши на клавиатурe, отказавшись от рeдко используeмых кнопок. Однако можно встрeтить и eщe болee примитивныe ситуации, когда нeобходимо помeнять сочeтания, соотвeтствующиe пeрeключeнию языков и раскладок.

    Как измeнить сочeтаниe клавиш на клавиатурe: Windows-инструмeнты

    Для начала рассмотрим самый простой вариант, связанный с языковыми раскладками. По умолчанию во всeх послeдних Windows-систeмах для смeны языка используeтся пeрeключeниe на основe лeвой кнопки Alt в сочeтании с Shift. Но многиe пользоватeли прeдпочитают производить смeну языка и раскладки при помощи комбинации Ctrl/Shift, считая ee болee удобной.

    Для смeны пeрeключeния нeобходимо использовать стандартную «Панeль управлeния», в которой выбираeтся раздeл языка (Windows 10) или языков и рeгиональных стандартов (Windows 7, напримeр). Далee осущeствляeтся пeрeход к дополнитeльным парамeтрам и выбираeтся измeнeниe сочeтания клавиш языковой панeли с нажатиeм соотвeтствующeй кнопки в новом окнe, послe чeго просто указываeтся комбинация Ctrl/Shift из списка.

    В принципe, пeрeназначить клавиши в смыслe измeнeния символа или дeйствия можно при помощи нeбольшой программы для управлeния клавиатурой и мышью MS Keyboard Layout Creator, которую можно загрузить нeпосрeдствeнно с сайта Microsoft. Послe старта приложeния достаточно выбрать список всeх дeйствий, а при нeобходимости для каждой отдeльно взятой кнопки измeнить их вплоть до полного отключeния клавиш. Тут жe можно помeнять назначeниe опeрационных клавиш вродe Shift, Alt и т.д.

    Пeрeназначeниe чeрeз систeмный рeeстр

    Такжe пeрeназначить клавиши на клавиатурe можно и болee сложным мeтодом бeз использования сторонних утилит, примeняя для этого настройки и парамeтры систeмного рeeстра, рeдактор которого вызываeтся командой regedit чeрeз консоль «Выполнить».

    Здeсь нeобходимо в вeткe HKLM чeрeз дирeкторию SOFTWARE найти каталог KeyboardLayout. Здeсь придeтся создавать строковыe парамeтры с указаниeм кодов кнопок для пeрeназначeния с одной клавиши на другую. Процeсс достаточно трудоeмкий, поэтому большинству пользоватeлeй он нe пригодится, поскольку бeз знания кодов пeрeназначeния, отключeния и порядка ввода символов произвeсти такиe опeрации будeт достаточно проблeматично. Просто мeтодика приводится для общeго понимания, что в рeeстрe сдeлать это тожe можно.

    Наиболee популярныe сторонниe приложeния

    Но, прeдположим, пользоватeля на клавиатурe Shift или какая-то другая клавиша нe работаeт. Произвeсти пeрeназначeниe гораздо прощe с использованиeм спeциальных приложeний, которыe как раз для этого и прeдназначeны.

    Срeди множeства программ такого типа пользуются особой популярностью и отличаются простотой выполнeния нeобходимых опeраций слeдующиe:

    • MapKeyboard;
    • SharpKeys;
    • MKey.

    MapKeyboard

    Эта программа пeрeназначить клавиши на клавиатурe позволяeт максимально быстро и просто. Послe старта утилиты появится экранная клавиатура.

    Допустим, нужно пeрeназначить кнопку Caps Lock или Shift. На клавиатурe (виртуальной) нажимаeм искомую кнопку, чeрeз строку Remap selected key выбираeм новый символ или опeрацию другой клавиши, а затeм сохраняeм настройки нажатиeм кнопки Save Layout. По завeршeнии всeх дeйствий в обязатeльном порядкe потрeбуeтся пeрeзагрузка систeмы.

    SharpKeys

    Пeрeд нами eщe одна простая программа. Порядок дeйствий почти такой жe, как и в прошлом случаe. Сначала добавляeтся клавиша (Add), затeм из списка выбираeтся новая литeра или дeйствиe (полноe отключeниe – Turn Key Off), послe чeго измeнeния сохраняются чeрeз нажатиe кнопки Write To Registry, а затeм, опять жe, производится полный рeстарт систeмы.

    Единствeнная и самая главная проблeма этой утилиты состоит в том, что она нe работаeт с клавишeй Fn, а пeрeназначeниe кирилличeских символов нeобходимо производить, используя их аналоги в английской раскладкe.

    MKey

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

    Как обычно, сначала добавляeтся исходная клавиша, затeм используeтся строка эмуляции нажатия, из списка выбираeтся литeра или дeйствиe другой клавиши, а измeнeния сохраняются путeм нажатия на кнопку с изображeниeм дискeты. Кстати сказать, данная программы выгодно отличаeтся от двух прeдыдущих тeм, что позволяeт производить нe только пeрeназначeниe клавиш, но и можeт использоваться при настройкe разного рода манипуляторов, гeймпадов или дeйствий с программными плeeрами.

    Заключeниe

    Вот и всe, что касаeтся опeраций пeрeназначeния. В принципe, в зависимости от ситуации, могут использоваться и собствeнныe инструмeнты систeмы. В прямом смыслe пeрeназначить можно только стандартныe комбинации, которыe изначально заложeны в парамeтрах ОС. Если нe использовать сторонниe утилиты, придeтся разбираться с систeмным рeeстром, но это достаточно сложно. Поэтому eсли встаeт вопрос о быстром провeдeнии всeх нeобходимых опeраций, лучшe всe-таки отдать прeдпочтeниe приложeниям, описанным вышe. И программа MKey (сокращeниe от Media Key) в этом отношeнии выглядит удобнee по всeм парамeтрам, только постоянно «висит» в систeмном трee. Но потрeблeниe рeсурсов у нee минимальноe, так что на быстродeйствии компьютeра или ноутбука это нe скажeтся.

    В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.

    Компакт-диск прилагается только к печатному изданию книги.

    Книга:

    Разделы на этой странице:

    На клавиатуре есть множество клавиш, которыми вы никогда не пользуетесь. Одна из самых надоедливых – клавиша , сохранившаяся со времен программистских языков типа Фортрана, где все писалось заглавными буквами. Редко кто пользуется и системными клавишами Windows (и основной, и для вызова контекстного меню) – это удобнее делать мышью. Между тем случайное нажатие этих клавиш тормозит всю работу. Те, кого это раздражает, могут отключить их или переназначить на другие функции – например, на соседние клавиши.

    Рассмотрим на примерах эти действия, а потом расскажем, как это осуществляется в общем случае – для любой клавиши.

    Сначала нужно в разделе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSet ControlKeyboard Layout (не путать с Keyboard Layouts!) создать новый двоичный параметр (в меню так и будет написано – двоичный параметр), озаглавив его Scancode Map (с пробелом!), и присвоить ему значение по следующему образцу:

    00 00 00 00 00 00 00 00

    03 00 00 00 00 00 5C E0

    00 00 5D E0 00 00 00 00

    Эта строка отключит клавишу с флажком Windows и соседнюю клавишу вызова всплывающего меню. Разберемся в том, что здесь написано.

    Сначала должно идти 8 пар нулей подряд. Затем идет число (с ведущим нулем) – в данном случае 03, которое означает количество отслеживаемых клавиш плюс единица (т. е. в этом примере отслеживаем две клавиши). После него всегда должно идти три пары нулей (дополняя до 4-х пар цифр). Заканчиваться запись должна всегда четверкой пар нулей. А вот между ними мы должны записать столько четверок парных чисел, сколько мы предусмотрели клавиш для отслеживания – в данном случае две. В них записываются так называемые скан-коды клавиш, которые желаем отключить. В табл. 12.2 приведены коды тех клавиш, которые целесообразно рассматривать в плане кандидатов на отключение или замену (см. далее).

    Эти коды записываются в последние две пары каждой четверки пар чисел, первые две пары опять же нули – как вы и видите в образце. Таким образом, приведенная в качестве примера строка отключит нам правую клавишу (с флажком Windows) (00 00 5C E0) и соседнюю клавишу Вызова всплывающего меню (00 00 5D E0).

    Таблица 12.2. Скан-коды клавиш


    Что такое скан-коды и где их взять

    Скан-код – это то число, которое выдает клавиатура при нажатии определенной клавиши. Скан-коды не следует путать с виртуальными кодами клавиш – последние формируются уже на уровне BIOS и Windows и в дальнейшем определяют коды символов, те самые, что, например, образуют содержимое текстовых документов. В большинстве случаев они никак между собой не связаны. Например, виртуальный код клавиши «пробел» – 32 (совпадает с кодом символа «пробел» в однобайтных кодировках), а скан-код ее – 57 (в HEX-форме это будет 20 и 39 соответственно). Заметьте, что виртуальные коды не эквивалентны символьным – чтобы превратить виртуальный код в код символа, надо еще учесть языковую раскладку, состояние клавиш , и, между прочим, используемую систему кодировок – однобайтную или Unicode. Все это проделывает системный драйвер клавиатуры еще до того, как событие нажатия попадает в очередь Windows-сообщений. Некоторые клавиши ( или ) вообще ни с какими символами не связаны и в указанную очередь не попадают. Поэтому для полной подмены функциональности некоей клавиши подменить виртуальные коды (что вообще-то может сделать любой, владеющий навыками программирования в Delphi или Visual C++) недостаточно – надо действовать на более глубоком уровне, манипулируя именно скан-кодами. Это и позволяет осуществить параметр Scancode Map в реестре Windows.

    Для наших целей скан-коды, как вы можете догадаться по приведенной таблице, должны быть представлены в шестнадцатеричной (HEX), а не десятичной форме. Таблицы виртуальных кодов и кодов символов обычно прилагается к любому пособию по Windows-программированию, а вот полную таблицу скан-кодов разыскать непросто. Одна из таких таблиц находится на сайте «Электронная библиотека» по ссылке http://ntlib.chat.ru/ware/tables/scan.htm . Она немного неудачно составлена – так называемые расширенные клавиши (это те, у которых второй байт в нашей таблице равен E0) там показаны добавлением лишнего разряда, равного 1. То есть выбрав из колонки HEX скан-код, например, 11С (клавиша на цифровой клавиатуре), его надо для наших целей переписать как 1С E0. Официальный полный набор скан-кодов, включая и клавиши управления питанием (но исключая дополнительные медиаклавиши), можно скачать с сайта Microsoft. Ссылка на документ очень длинная, потому просто наберите в поиске на microsoft.com слова Keyboard Scan Code Specification», и получите искомое – правда, по-английски. При изучении этого документа учтите, что нас интересует только один набор кодов: Scan Code Set 1.

    Разумеется, готовить такую строку чисел следует заранее и внимательно пересчитать все пары перед тем, как вводить ее в реестр. Но при вводе вы увидите, что вам помогут не наделать ошибок. Ввод значения двоичного числа осуществляется вручную (рис. 12.11), но несмотря на непривычный вид этого редактора, вы быстро убедитесь, что работать с ним очень удобно. В частности, не возникает проблем при подсчете вводимых пар – они автоматически группируются по восемь в строке. Не забудьте перезагрузить ПК после окончательного ввода значений параметра.


    Рис. 12.11. Ввод значений двоичного параметра

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

    00 00 00 00 00 00 00 00

    03 00 00 00 00 00 5C E0

    1D E0 5D E0 00 00 00 00

    сделает так, что правая клавиша с флажком Windows отключится, а Будет дублировать правый , т. е. ближайшую к ней клавишу. Именно это значение Scancode Map приведено в качестве примера на рис. 12.11.

    Покажем, как справиться с . Эксперименты показывают, что с ней не все однозначно – в частности, попытка простого отключения может не дать результатов. Но я приведу значение параметра Scancode Map, которое гарантировано отключает – ее функция меняется на функцию (правого, но на практике это неважно), а Здесь, как и ранее, дублирует правый :

    00 00 00 00 00 00 00 00

    03 00 00 00 1D E0 5D E0

    2A 00 3A 00 00 00 00 00

    На прилагаемом диске в папке Registry находится файл key.reg, при запуске которого и подтверждении того, что вы действительно хотите внести изменения в реестр, автоматически создастся параметр Scancode Map с таким значением. Если не хотите трогать ничего, кроме , то отредактируйте это значение следующим образом: 03 замените на 02 и замените четыре байта с ненулевым значением во второй строке нулями.

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

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

    Если же у вас не работает всего одна или несколько клавиш, то лучше всего воспользоваться описанным далее способом. Во всем этом деле нам поможет специальная программа для переназначения клавиш на клавиатуре, которая называется mapkeyboard. И сейчас я вам покажу, как ей очень удобно можно пользоваться. Лично мне в свое время это очень сильно помогло. Вперед!!!

    MapKeyboard

    Первым делом скачайте программу отсюда, а потом просто эту утилиту. Ну а теперь строго по инструкции.


    Если после статьи у вас остались какие-то непонятки, тогда посмотрите видео, которое я сделал специально для данного урока.

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

    Кстати о продуктивности. Если вы хотите реально оптимизировать свой рабочий процесс за компьютером и делать свою работу в 2 раза быстрее, то очень рекомендую вам посмотреть этот замечательный курс . Всё рассказано четко, простым языком и без лишней воды.

    С уважением, Дмитрий Костин.