Как определить пользовательские клавиши на клавиатуре - Windows

Я использую ноутбук с Windows Vista. Ему не хватает цифровой клавиатуры. Но по какой-то причине я хочу цифровую клавиатуру без внешней клавиатуры. у меня есть Fn Клавиша для специальных функций, таких как яркость экрана, регулировка громкости и т. д. Я видел на некоторых ноутбуках цифровые клавиши, которые позволяют использовать цифровые клавиши на некоторых клавишах (10 букв с некоторыми символьными клавишами или без них в образце цифровой клавиатуры), нажав одновременно с кнопкой Fn ключ. Можно ли определить это вручную, чтобы я мог определить цифровую клавиатуру для некоторых клавиш?

2 ответа

Решение

Вы можете создать свою собственную раскладку клавиатуры на основе стандартной раскладки. MSKLC твой друг.

AutoHotkey должен решить эту проблему за вас.

AutoHotkey - бесплатная утилита с открытым исходным кодом для Windows. С его помощью вы можете:

  • Автоматизируйте практически все, отправляя нажатия клавиш и щелчков мышью. Вы можете написать макрос мыши или клавиатуры вручную или использовать рекордер макросов.
  • Создавайте горячие клавиши для клавиатуры, джойстика и мыши. Практически любая клавиша, кнопка или комбинация может стать горячей клавишей.
  • Расширяйте сокращения по мере их ввода. Например, ввод "btw" может автоматически производить "кстати".
  • Создание пользовательских форм ввода данных, пользовательских интерфейсов и строк меню. Смотрите GUI для деталей.
  • Переопределите клавиши и кнопки на клавиатуре, джойстике и мыши.
  • Отвечайте на сигналы от ручных пультов дистанционного управления через клиентский скрипт WinLIRC.
  • Запустите существующие скрипты AutoIt v2 и дополните их новыми возможностями.
  • Преобразуйте любой скрипт в файл EXE, который можно запустить на компьютерах, на которых не установлен AutoHotkey.
Другие вопросы по тегам