Назначение клавиш в игре
У меня нет NUM клавиш на клавиатуре, в меню игры не представляется возможным изменить эти клавиши на другие, как мне быть? я не могу настроить машину, листать свои задачи и просматривать доп информацию. Помогите.
Довольно много потратил времени что бы найти решение. В итоге нашел только на англоязычных сайтах.
0. Вспоминаем EA добрым словом.
1. Скачиваем AutoHotkey
2. Создаем текстовый файл
3. Вставляем туда скрипт:
WinWait, ahk_exe TS4_x64.exe ; - Здесь меняем имя процесса в котором меняем клавиши
WinWaitClose, ahk_exe TS4_x64.exe ; - Так же тут
ExitApp ; - Эта строчка закрывает скрипт когда выходим из игры#IfWinActive ahk_exe TS4_x64.exe ; - И тут
#InputLevel 1
XButton1::PgDn ; - Назначаем клавиши, в данном случае боковые клавиши мышки вместо прокрутки страниц
XButton2::PgUp ; - Слева кнопка на которую меняем, справа от :: та что хотели изменить
#if GetKeyState("Shift") ; - Далее меняются клавишы только когда зажат шифт, так же может быть "Alt","Ctrl"
WheelDown::End
WheelUp::Home#IfWinActive ; - Это нужно что бы клавишы переназначались только в окне игры
#InputLevel 0;Полный список клавиш можно найти здесь - https://www.autohotkey.com/docs/KeyList.htm
4. Сохраняем документ с расширением .ahk
5. Запускаем
Можно .ahk переделать в .exe и запускать без autohotkey'я