Как я могу вернуть ключ от клавиатуры?
Одна из клавиш моего ноутбука отвалилась. Могу ли я каким-либо образом вернуть другой ключ в качестве этого ключа? Я “пожертвую” другим ключом, потому что я никогда не использую его.
Одна из клавиш моего ноутбука отвалилась. Могу ли я каким-либо образом вернуть другой ключ в качестве этого ключа? Я “пожертвую” другим ключом, потому что я никогда не использую его.
Вот хорошая статья из Howtogeek об использовании утилиты под названием SharpKeys :
Map Any Key to Any Key on Windows 10, 8, 7, или Vista
Если вы устали от того, как работают определенные ключи в вашей системе, например, клавиша Caps Lock, вы можете переписать их на другой ключ с помощью с помощью взлома реестра . Но должен быть и более простой способ, не так ли?
Вот где SharpKeys вступает в игру: Это небольшая утилита, которая позволит вам легко сопоставить один ключ с другим, или даже выключить ключ, не вводя его в реестр вообще.
Например, я использовал сопоставление ключей, чтобы просто выключить ключ Caps Lock, так как я никогда его не использую.
Вы можете нажать кнопку Add, чтобы вызвать диалоговое окно Add New Key Mapping, где вы можете либо выбрать ключи для отображения из списков, либо просто нажмите кнопку Type Key и нажмите клавишу вручную (что я нахожу более интуитивным)
После того, как вы закончили, нажмите кнопку Write to Registry, и вам будет предложено выйти из системы или перезагрузиться, чтобы изменения вступили в силу.
Если вы хотите получить все технические подробности о том, как работают ключи реестра, вы можете прочитать о как сопоставить ключи с помощью взломов реестра . Ссылка для справки
Использование Microsoft Keyboard Layout Creator здесь без проблем. Для переключения ключей-модификаторов я бы предложил взлом реестра или приложение, которое изменяет реестр для вас, не используйте чистое программное обеспечение remap типа AutoHotkey, так как эти решения не работают для каждого приложения.
Другим решением является получение запасного ключа в случае, если вы действительно не можете вставить ключ обратно в свой ноутбук, вы пробовали поиск “сломанный ключ ноутбука” ?
Вы можете использовать Создатель раскладки клавиатуры .
Это даже позволит добавить на клавиатуру дополнительные функциональные возможности, такие как замена клавиши на мертвую (например, ~), добавление дополнительных связок (например, altgr+c ->ç
) и т.д.
Для редактирования специальных нажатий клавиш, таких как ctrl+FOO, может понадобиться отредактировать файл .klc
вручную.
Вы можете найти инструкции по @Senseful в https://superuser.com/a/172993/157884 :
Вам нужно изменить файл
.klc
вручную.В основном вы просто изменяете колонку
VK_
так, чтобы она соответствовала значению колонки1
.Так, например, если вы хотите связать L с N, вы создадите клавиатуру так, как вы обычно делаете в KLC. Затем откроется файл KLC в текстовом редакторе. Найдите значение
L
в колонкеVK_
и переключите его наN
.Для получения дополнительной информации, я написал полные шаги на моем блоге .
Тем не менее, предупреждаем, что некоторые приложения могут не принимать эти специальные нажатия клавиш должным образом.
В качестве примера: в моей конкретной конфигурации, нажатие altgr+a в командном чате DotA2 сотрет текст - вместо добавления ã
, как в других приложениях.
У меня есть Genius KB-G235 USB клавиатура (HID) и WinXP SP3. Ни одно из приложений в предыдущих ответах мне не помогло. (Потому что работая с PS/2 кодами или не (полностью) с XP).
я попробовал HotkeyP (бесплатное программное обеспечение) http://petr.lastovicka.sweb.cz/others.html и это работает! Просто добавьте действие для ключа и все готово. (После назначения нового действия не выполняется действие по умолчанию).
http://www.autohotkey.com/ может быть более простым и мощным решением. Вы можете переопределять клавиши и создавать клавиши-модификаторы с помощью таких скриптов, как
;Use Capslock as a modifier and not as capslock anymore
$*Capslock::
Gui, 99:+ToolWindow
Gui, 99:Show, x-1 w1 +NoActivate, Capslock Is Down
keywait, Capslock
Gui, 99:Destroy
return
;Write functions for keys while capslock is beeing hold here
#IfWinExist, Capslock Is Down
j::Down
k::Up
l::Right
h::Left
m::AppsKey
i::Insert
d::Delete
#IfWinExist
;Use right and left shifts to toggle capslock
RShift & LShift::
SetCapsLockState, % (State:=!State) ? "On" : "Off"
return
LShift & RShift::
SetCapsLockState, % (State:=!State) ? "On" : "Off"
return
```.
Самый простой способ: Создатель макета клавиатуры Майкрософт. Это официальное решение Microsoft. Функциональность похожа на Ukelele для OS X.
Скачать и получить инструкции: https://www.microsoft.com/en-us/download/details.aspx?id=22339
Я нашел одно приложение, которое может сделать почти все из них в windows 7, и оно работает без проблем, когда ваш рабочий стол разблокирован. Также оно довольно простое в использовании. _COPY3_redirect .
Единственный недостаток, который я нашел, это то, что оно не будет работать, когда рабочий стол заблокирован, скажем, я вернулся из сна, компьютер заблокирован, и у меня играет громкая музыка. Мультимедийные клавиатуры могут отключаться оттуда сами. Но с этим приложением вам сначала нужно разблокировать.