Замена клавиш Fn и Ctrl на клавиатуре Lenovo ThinkPad

2038
vexe

У меня есть эта клавиатура, и я пытаюсь переназначить Fnк Ctrlи Ctrlк Fn, если это вообще возможно.

Я читал в некоторых ссылках, что код сканирования Fnопределяется только драйвером Lenovo, а не Windows. Это действительно раздражает, что они настроены так.

Есть ли способ переназначить эти ключи? (Возможно, через крючок для водителя или AutoHotkey или что-то)

4
http://superuser.com/questions/476987/how-can-i-swap-ctrl-and-fn-keys-on-a-corporate-computer Возможно, попробуйте AutoHotkey MC10 9 лет назад 1

1 ответ на вопрос

2
Moshe Katz

У ноутбуков Lenovo (модели 2008 года и новее) в BIOS есть настройка для переключения этих двух клавиш.

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

Если вы не используете клавиатуру в фирменной системе Lenovo, возможно, вы вообще не сможете это сделать.

В Интернете есть некоторые признаки того, что вы можете подключить клавиатуру к Thinkpad, изменить настройку BIOS, затем перенести клавиатуру на другой компьютер, и он запомнит, на что он был установлен, но в лучшем случае они являются анекдотичными, а я нет видел их работу, поэтому я не включаю их в свой ответ. Moshe Katz 9 лет назад 0
2008 и более новые модели включают все машины с моделями, начинающимися с буквы, за которой следуют три цифры, например, T500, T400, W500, X200 и W700. Более старые модели, например модели с кодами моделей, которые начинаются с буквы, за которой следуют только два числа, не имеют этой настройки в BIOS. Moshe Katz 8 лет назад 0
@BramMooij Я переместил определенный список моделей в комментарий, чтобы легче было прочитать ответ. Moshe Katz 8 лет назад 0