Я только что получил новую комбинацию клавиатура + мышь Cooler Master Octane, но она не поставляется с каким-либо программным обеспечением, поэтому я не могу изменить клавиши или изменить какую-либо функцию ... есть ли способ написать для нее простое программное обеспечение ? Спасибо
2 ответа
Специальные ключи и AutoHotKey
Если вы используете Windows, вы должны использовать AutoHotkey. Это отличный язык программирования (простой, легкий и практичный) для создания горячих клавиш! В вашем случае мы можем найти фактический код клавиши для специальных клавиш на вашей клавиатуре (или просто использовать обычные клавиши) и дать им определенную функциональность.
Начиная
- Установить AutoHotkey
- Создайте файл filename.ahk
- Используйте это, чтобы найти коды, которые соответствуют вашим специальным ключам
- Предоставленный код может помочь с этим
- Запустите файл, щелкнув его правой кнопкой мыши и открыв его с помощью
AutoHotKey.exe
- Измените код AHK здесь, чтобы он соответствовал вашим потребностям, как только вы получите коды ключей для ваших конкретных ключей.
- Наслаждайтесь мощью AutoHotKey!
Код
В этом AHK-файле есть клавиатурный хук, вам нужно найти коды для специальных клавиш на клавиатуре. Он также имеет два примера горячих клавиш (+ комментарии). Первый - это Ctrl+ SC159, который открывает Google в браузере по умолчанию (я не знаю, какой клавише соответствует SC159
). Второй - Ctrl+ g, и он также открывает Google в браузере по умолчанию. Так как мне действительно нравится AHK, и этот код нуждается в забавном примере, я также включил Shift+ WinKey+ g, который гуглит текущий выделенный текст (без изменения буфера обмена).
#InstallKeybdHook
;Here is an example of a code for a special key
;This will open google.com
^SC159:: Run www.google.com
;Here is an example of a normal hotkey
;This will open google.com
^g:: Run www.google.com
;Insta-(G)oogle
+#g::
old = %clipboard%
Sleep 10
Send ^c
Sleep 100
data = %clipboard%
clipboard = %old%
search = http://www.google.com/search?hl=en&q=%data%
Run %search%
Return
бонус
- Вы можете открыть
Ahk2exe.ex
е к CONVER файлаahk
кexe
- Это позволит запустить его на любом ПК с Windows
- Поместив файл в папку автозагрузки, он будет автоматически запускаться при каждом входе в систему
- Когда вы изменяете свой код, обязательно сохраните его и перезагрузите скрипт ahk
- Чтобы остановить сценарий, щелкните правой кнопкой мыши значок ahk на панели задач и нажмите «Выход».
- Вот несколько примеров скриптов AHK
[ПРИМЕЧАНИЕ: некоторые специальные клавиши на некоторых клавиатурах не будут обнаружены AHK ]
Насколько мне известно, Microsoft Keyboard Layout Editor является хорошим инструментом для создания новых макетов или внесения существенных изменений в существующие, и результаты могут быть установлены на любом другом ПК без необходимости поддержки программного обеспечения. Если вы просто хотите переназначить пару ключей или, возможно, поменять / отключить клавишу-модификатор (CTRL, SHIFT и т.д.), То MSKLC является излишним.
Для получения дополнительной информации, пожалуйста, перейдите по этой ссылке ниже.
https://msdn.microsoft.com/en-sg/goglobal/bb964665.aspx?f=255&MSPPError=-2147217396 С уважением