9

Некоторые программы используют цифровые клавиши для команд: например, чтобы выбрать все файлы в папке в FAR Manager, вы можете просто нажать цифровую кнопку *. Также в Windows можно, например, ввести § с помощью Alt+(Numpad0-Numpad1-Numpad6-Numpad7).

Поэтому я спрашиваю, как "нажимать клавиши" на клавиатуре моего ноутбука HP 2000-210us:Клавиатура ноутбука HP 2000-210us

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

Вот список решений, которые я пробовал:

  1. Я пытался печатать разные нажатия клавиш на клавиатуре.

    • Комбинации клавиш Fn+ и Fn+ Shift+ клавиши (где клавиша - это цифра или буква). Они дают тот же результат, что и просто key и Shift+ key соответственно.

    • Fn+ F8 и аналогичные в поиске некоторой подобной нумоку комбинации (без какой-либо удачи).

  2. Я пытался использовать AutoHotKey, вдохновленный этим вопросом.

    • После этого вопроса я смог переназначить комбинации RAlt+ номер на номер RAlt+ номер, что позволяет вводить специальные символы: теперь я могу набирать § с помощью RAlt+ (0-1-6-7). Здесь RAlt = правая клавиша Alt.

    • Пытаясь прийти к некоторому эргономическому переназначению, я подумал о переназначении клавиши Fn+ на Numpadkey, st Fn+ Enter - NumpadEnter, Fn+ Shift+ 8 - NumpadMult, Fn+ Alt+ (0-1-6-7) - Alt+ (Numpad0-Numpad1). -Numpad6-Numpad7), т.е. § символ. Однако, следуя этой странице из документации AutoHotKey, я обнаружил, что страница "История ключей" не отслеживает нажатия клавиш Fn (т. Е. Нажатие 8 и Fn+ 8 дают одинаковые виртуальные клавиши (38) и коды сканирования (009) в этом списке) , Документация предполагает, что в этом случае мне, вероятно, следует «перенастроить программное обеспечение, поставляемое с» моей клавиатурой. Я не уверен, где искать эти конфигурации:

панель управления, «клавиатура»

2 ответа2

5

Fn+F8 и аналогичные в поиске некоторой подобной нумоку комбинации (без какой-либо удачи). … Пытаясь прийти к некоторому эргономичному переназначению, я подумал о переназначении клавиши Fn+ на Numpadkey.

Нет, AHK (и все программное обеспечение в этом отношении), как правило, не сможет перехватить или повлиять на клавишу Fn, если на вашем ноутбуке не реализовано это программное обеспечение в отличие от контроллера клавиатуры, как у большинства ноутбуков (я когда-либо слышал только о нескольких IBM ThinkPad делает это). Я дал техническое объяснение того, как это работает и почему вы не можете делать то, что хотите.

Вместо этого вы можете попытаться использовать другую комбинацию Alt, Shift, Win вместо Fn (также попробуйте клавиши-модификаторы на другой стороне клавиатуры, чем вы привыкли, поскольку в действительности это может оказаться более эргономичным). На самом деле, вы можете попробовать обучить себя использовать две руки (например, удерживая Ctrl левой и Alt правой).

Вы могли бы даже попробовать сделать ваши горячие клавиши на цифровой клавиатуре, используя пользовательскую комбинацию (например, Q+U = Numpad-7, Q+J = Numpad-4 и т.д.), Однако я бы не рекомендовал это, потому что это усложняет ситуацию (хотя это может быть сделано и выработано).

-2

Вы должны получить отдельную клавиатуру и использовать на ней цифровую клавиатуру, затем вернуть мышь / кулер / жесткий диск и т.д. Это не лучшая идея, потому что, если вы сделаете это много раз, это сломает порт USB, но это временное решение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .