1. Это трансляция, а не эмуляция
Игра идёт на вашем телефоне точно так же, как всегда. Aimllama считывает клавиатуру, мышь или геймпад и передаёт касания туда, где у игры кнопки, — ничего не клонируется, не виртуализируется и не изменяется.
2. Раскладки под ситуацию
Шутеру пешком нужны WASD и зона обзора. Технике — руль, газ и тормоз. Полёту — стик наклона и тяга. Каждая из них — отдельная раскладка под номером; переключайте их на внутриигровой панели и перетаскивайте кнопки туда, где их рисует сама игра.
3. ПК — это апгрейд
Сама трансляция экрана — от scrcpy: приложение для Windows запускает на телефоне собственный сервер scrcpy и добавляет раскладку клавиш, которой в scrcpy нет. Подробнее об этом (на английском).
Установите приложение для Windows и отсканируйте его QR-код телефоном. С этого момента ПК держит привилегированный канал управления — самый быстрый способ передавать касания — и выводит игру на ваш монитор с теми же клавиатурой и мышью. Приложение для Windows также записывает макросы (одна клавиша — последовательность касаний, которые вы прокликали по порядку) и сочетания (Ctrl, Shift или Alt, зажатые вместе с клавишей, так что K и Ctrl+K — две разные кнопки); и те и другие передаются вместе с кодом раскладки и работают на телефоне тоже. Клавиша может и освобождать мышь: нажмите Tab, чтобы открыть инвентарь и пощёлкать по нему, нажмите ещё раз (или кликните по крестику) — и мышь снова управляет прицелом. Шаги макроса умеют нажимать, свайпать, ждать, нажимать другую клавишу, освобождать и захватывать мышь, а у макроса может быть вторая последовательность — на следующее нажатие той же клавиши.
Чего он не делает никогда
Никакой помощи в прицеливании. Aimllama распознаёт состояние экрана, чтобы переключать раскладки; он никогда не ищет цели и не двигает ваш прицел. Эта граница не сдвигается.
Скачайте Aimllama — а когда будете готовы, пошаговое руководство с картинками проведёт через режим разработчика и отладку по Wi-Fi.