Задать вопрос
@mswork

Windows горячие клавиши: как имитировать нажатие другой клавиши?

Хочу создать горячие клавиши для имитации нажатий на клавиатуре.
Допустим нажатие "FN + J" имитирует стрелку вниз "↓", а "FN + K" стрелку вверх "↑".
Что скажите?
  • Вопрос задан
  • 1582 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    Администрирование MS Windows Server
    1 месяц
    Далее
  • Нетология
    Инженер по автоматизации
    13 месяцев
    Далее
  • Skillbox
    Системный администратор с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
TomasHuk
@TomasHuk
Думаю не получится.
Цитата с форума:
Fn - это чисто аппаратная клавиша на ноутбуках.
Насколько я знаю, она работает независимо от OC.

Выдержка из википедии:
Однако из-за того, что ОС не знает о наличии клавиши Fn, ей обычно нельзя через ПО назначить другую функцию, в отличие от всех остальных стандартных клавиш.
Ответ написан
Комментировать
Это биос или позволяет, или нет (из коробки)
Ответ написан
Комментировать
IamKarlson
@IamKarlson
ASP(?).NET, SQL-разработчик
Fn - очень подлая клавиша. Как выше уже сказали - она аппаратная. Но это еще не все. На многих ноутах и/или клавах, fn не просто аппаратная, а она еще генерирует комбинацию клавиш, а не конкретную медийную клавишу. Как решить эту проблему? для себя я нашел два выхода:
  • AutoHotKey - позволяет заскриптовать нужные хоткеи, комбинации и последовательности клавиш. Из минусов слегка странный синтаксис скриптового языка, обусловленный целью языка
  • SharpKeys - маленькая тула, которая ремапит нужные вам клавиши, записывая в реестр.


Естественно, что это не решает проблему, но позволяет сгладить последствия как моем случае.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Монетка Екатеринбург
от 130 000 до 160 000 ₽
Гринатом Петрозаводск
До 80 000 ₽
Алабуга Екатеринбург
от 127 500 ₽