
Наши компьютеры были обновлены доHP EliteBook 8570p
машины, и хотя это очень хорошие машины, они также очень большие — настолько большие, что левая Ctrlклавиша находится слишком далеко, из-за чего нажать Ctrl«+» Vодной рукой очень сложно.
Я уверен, что есть способы переназначить ключи так, чтобы их сигнал поменялся местами. Но добавьте фактор корпоративной безопасности, есть ли еще достаточно простой подход к этому?
Я уверен, что вам хотелось бы получить больше информации, прежде чем вы сможете ответить. Я постараюсь добавлять обновления на основе комментариев и ответов.
решение1
Это невозможно сделать. Не без того, чтобы не запачкать руки, то есть не открыть клавиатуру и не поменять клавиши на аппаратном уровне. Нажатие клавиши Fn изменяет скан-коды других клавиш на плате, но не сообщается операционной системе. Например, на многих клавиатурах ноутбуков нажатие Fn-K
будет зарегистрировано как нажатие фактической клавиши Numpad 2
, даже если эта клавиша может физически не существовать. Операционная система полностью не знает ни о какой клавише Fn, и поэтому ее нажатия не могут быть переназначены на программном уровне.
решение2
Вы можете сделать это с помощьюАвтохоткей. Загрузите, установите и добавьте это в скрипт по умолчанию:
vkFFsc023::Send ^c
Если это не сработает, у нас, вероятно, разные коды клавиш (потому что на моей машине это работает ;)). В этом случае выберитеОткрытьна иконке AHK в системном трее, затем нажмите , CtrlKчтобы просмотреть историю клавиш, нажмите fnc, затем , F5чтобы обновить, и измените значения vk
и sc
в скрипте на числа в первых двух столбцах строки, соответствующей нажатию клавиши.
Вы можете сделать это для любой комбинации, Ctrlsomethingкоторую вы хотите переназначить.
решение3
СкачатьAutoHotkeyи вы можете использовать этот скрипт
!v::Send ^v
Здесь, когда вы нажмете Alt+, Vэто будет означать вставку.
Если вы хотите переназначить Ctrl+ Cна Alt+ C , то просто добавьте эту строку в скрипт
!c::Send ^c
это скопирует текст. Однако вы не можете переназначить клавишу Fnс помощью AHK.
решение4
Это можно сделать в BIOS. Перезагрузка -> F1 и найдите что-то вроде Клавиатура, Конфигурация, Замена клавиш Fn и Ctrl или Поведение функциональных клавиш.