Карта Caps-Lock для управления в Windows 8.1

До обновления Windows 8.1 я смог сопоставить Caps-Lock с Controls с помощью типа настройки реестра в этом сообщении:

Повторное нажатие клавиши клавиатуры в окнах 8.1

Однако после обновления до 8.1 моя настройка больше не работает. То, что я сделал, было

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00 

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

Я – жадный пользователь emacs , поэтому эта проблема для меня – сценарий жизни или смерти.

SharpKeys сделал это для меня! Я не мог найти другого способа, и, как вы обнаружили, старый хак реестра больше не работает 🙁

http://sharpkeys.codeplex.com/

Использование regedit – лучший способ imo, поскольку вы знаете, что он работает. Это сделает cap-lock дополнительным ctrl. Но не будет возиться с самим ctrl.

Для окон 7 и 8 выполните следующие действия:

Открыть regedit.exe

Перейдите в этот каталог (в regedit):

 ~/HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/KeyboardLayout/ 

После нажатия на этот каталог (KeyboardLayout) щелкните правой кнопкой мыши в правом поле и добавьте new Binary Value двоичное new Binary Value называемое «Scancode Map»,

Для Windows 7 напишите:

 00 00 00 00 00 00 00 00 02 00 00 00 1D 00 3A 00 00 00 00 00 

Для Windows 8 напишите это, я проверил, что это работает на 8.1 и 10 (это всего четыре дополнительных нуля):

 00 00 00 00 00 00 00 00 02 00 00 00 1D 00 3A 00 00 00 00 00 00 00 00 00 

Успокойтесь и перезагрузитесь.

Я в такой же ситуации. Это частичное исправление. На веб-странице SysInternals на сайте technet.microsoft.com загрузите архив Ctrl2Cap.zip Марк Русович

Раскройте zip-файл в один каталог. Откройте окно CMD с правами администратора (щелкните правой кнопкой мыши по значку CMD.EXE и выберите «Запуск от имени администратора»). CD в ​​каталог архива, запустите ctrl2cap /install и нажмите ENTER. Закройте окно CMD и перезагрузите компьютер (перезапустите).

Когда Windows перезагрузится, CapsLock будет функционировать точно так же, как это делает Control. В Windows 8.0 и ниже левый элемент управления будет функционировать как CapsLock, сдвигая все буквы в верхний регистр и переключая индикатор CapsLock на клавиатуре. К сожалению, в Windows 8.1 левый клавиша управления по-прежнему работает так, как раньше. Итак, то, что представлено здесь, не является полным решением, но выполняет самую важную функцию: преобразует CapsLock в Control.

На самом деле, я думаю, что я создал идеальное решение здесь:

Как пользователь Vim, это обязательное условие для меня, и я успешно использовал его в Windows в течение длительного времени. Я просто создаю запись в HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run с regedit, чтобы указать на исполняемый файл, и он просто работает.

Это сделает ваш CAPSLOCK не только CTRL (при записи), но также ESC (при нажатии и выпуске в одиночку)!

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

Здесь я также создал версию Linux:

  • Не удается подключиться к Windows Update
  • Как отключить экран «Установка приложений»?
  • Можно ли настроить цвета Windows 8.1 аналогично тому, как это было с Win95 в «Advanced Appearance Settings»?
  • Восстановление поврежденных файлов Bitlocker - Windows 8.1
  • Где хранится информация, содержащаяся в Windows 8.1 Pinned TaskBar?
  • Загрузка с USB с биографией UEFI для установки Windows 8.1
  • Текст размыт на внешнем дисплее обычного DPI с дисплеем для ноутбука Windows 8.1 и ноутбука с высоким разрешением
  • Как контролировать питание USB-портов, используя пакет
  • Как установить системное масштабирование DPI в стиле XP в Windows 8.1?
  • Ошибка «Аппаратное ускорение VT-x / AMD-V недоступно в вашей системе» при попытке запустить Virtualbox
  • Нужно ли обновлять Windows 8 / 8.1 для обновления до Windows 10?
  • Interesting Posts

    Вычислить быстрый бревенчатый фундамент 2 потолка

    Могу ли я навсегда заблокировать обновление (не-драйвер), которое не будет установлено на моей машине на Win10 pro?

    предупреждение: несовместимое неявное объявление встроенной функции «xyz»

    Firefox 29: Как вернуть меню управления?

    Группировать несколькими столбцами

    Tor для игнорирования хостов LAN

    Загружать файл Scala в интерпретатор для использования функций?

    Используйте Picasso для получения обратного вызова с помощью Bitmap

    Как перейти на новую веб-страницу в Selenium?

    Загружает ли видео с SD-карты на Facebook с помощью SDK для Facebook?

    Как я могу создать jQuery UI ‘draggable ()’ div, перетаскиваемый для сенсорного экрана?

    JavaFX – setVisible не «скрывает» элемент

    Установить значок пользовательской папки для сетевой папки в Проводнике Windows

    Расширение Firefox для сохранения вкладок?

    Как получить цветной режим vim для работы в vim под cygwin

    Давайте будем гением компьютера.