SC Controller
Планшет как контроллер быстрых действий для Star Citizen
Превращает Android-планшет в физическую панель кнопок рядом с монитором. Нажал кнопку на планшете — клавиша мгновенно нажалась в игре. Освобождает клавиатуру от сложных комбинаций. Раскладка под Origin M80 уже готова.
Windows 10/11 · Android 8.0+ · ПК и планшет в одной Wi-Fi сети

Проект некоммерческий — поддержи разработку
SC Controller, гайды и инструменты SC Portal RU я делаю сам, на чистом энтузиазме — бесплатно, без рекламы, подписок и сбора данных. Всё работает локально, только у тебя. Если стало удобнее играть и инструмент сэкономил тебе время — можешь сказать «спасибо» донатом. Это не обязательно, но каждый донат реально мотивирует пилить новые функции и держать всё бесплатным. 🙏
Что нового в v1.2.2
· обновлено 13 июня 2026- ▹Перетаскивание мышью в редакторе — меняй кнопки и страницы местами
- ▹Кнопка «Удалить страницу» в редакторе
📜 История версий
- ▹Прокрутка колеса мыши (WHEELUP / WHEELDOWN)
- ▹Справочник всех клавиш + назначения по умолчанию (на сайте и в редакторе)
- ▹Проверка обновлений прямо в приложении — уведомит о новой версии
- ▹Автоматический бэкап настроек кнопок + восстановление из редактора
- ▹Визуальный пикер иконок — ~280 иконок с предпросмотром и поиском
- ▹Левый и правый ALT/Ctrl/Shift по отдельности
Это ранняя версия. Помоги протестировать на разных планшетах и версиях игры — напиши что работает, а что нет (особенно какие кнопки не срабатывают в твоей сборке SC). Любой фидбэк ускорит доводку.
✅ Что нужно для запуска
📋 Раскладка Origin M80 — 4 страницы
Главная «Бой» самодостаточна для догфайта — питание, щиты, цели и пилотаж вместе, без свайпа.
⌨️Все клавиши и назначения по умолчаниюПолный список того, что можно назначить на кнопку, + раскладка из коробки▼
Имена клавиш регистронезависимы (mouse1 = MOUSE1). Дефолтные функции SC — типовые; если в твоей сборке иначе, поправь в редакторе кнопок.
Что можно назначить
BSCM/NAV (тап) · квантовый привод (удержание)CДекаплд · ПрисестьFВзаимодействие (inner thought)GГимбал · ГранатаH / JЛовушки / ПомехиIИнвентарьLФарыMРежим добычиNШассиQ / EНаклон влево / вправоRГотовность · ПерезарядкаTЗахват целиVСкан-режим · НожXКосмический тормозZСвободный обзор (удержание)A D W SДвижение/стрейфы (обычно зажаты)K O P U YСвободны — назначь под себя1 / 2 / 3Слоты оружия (основное / второе / пистолет)4Гаджет / нож (зависит от сборки)5Медпен / мед-инструмент (зависит от сборки)0 6 7 8 9Группы оружия / свободныF1mobiGlasF2Звёздная картаF4Режим камерыF5 / F6 / F7Питание оружию / двигателям / щитам (удержание = MAX)F8Баланс питания (сброс)F3 F9–F12Свободны / системныеLSHIFT / RSHIFTЛевый / правый Shift (алиас SHIFT = левый)LCTRL / RCTRLЛевый / правый Ctrl (алиас CTRL = левый)LALT / RALTЛевый / правый Alt (алиас ALT = левый)MOUSE1Левая кнопка (ЛКМ) · алиас LMBMOUSE2Правая кнопка (ПКМ) · алиас RMBMOUSE3Нажатие колёсика (СКМ) · алиас MMBMOUSE4Боковая кнопка 4 «назад» · алиас MB4MOUSE5Боковая кнопка 5 «вперёд» · алиас MB5WHEELUPПрокрутка колеса вверх (1 щелчок)WHEELDOWNПрокрутка колеса вниз (1 щелчок)WHEELLEFTНаклон колеса влевоWHEELRIGHTНаклон колеса вправоNUM8 / NUM2 / NUM4 / NUM6Щиты ↑ / ↓ / ← / →NUM5Сброс щитов (центр)NUM0–NUM9Цифры нумпадаNUMADD NUMSUBTRACT+ и − на нумпадеNUMMULTIPLY NUMDIVIDE* и / на нумпадеNUMDECIMAL NUMENTER. и Enter на нумпадеMINUS EQUALS PLUS- = +LBRACKET RBRACKET[ ]SEMICOLON APOSTROPHE; 'GRAVE` / ё (алиасы TILDE, BACKTICK)BACKSLASH COMMA\ ,PERIOD SLASH. /ESCМеню / отменаTABЦикл целей / скан-пульсENTERЧат (алиас RETURN)SPACEПрыжок (пешком)BACKSPACEСамоуничтожение (удержание ~3с)CAPSLOCKG-Safe (огранич. перегрузок)UP DOWN LEFT RIGHTСтрелкиINSERT DELETEInsert / Delete (алиас DEL)HOME ENDHome / EndPAGEUP PAGEDOWNPgUp / PgDn (алиасы PGUP, PGDN)PRINTSCREEN SCROLLLOCK PAUSEPrint Screen / Scroll Lock / PauseНазначения по умолчанию (раскладка Origin M80)
F5 / F6 / F7удержаниеF8тапNUM8 / NUM2 / NUM4 / NUM6тапT / TABтапH / JтапC / XтапLSHIFTудержаниеGтапBтап / удержаниеN / RтапCAPSLOCKтапLтапNUM5тапALT + MOUSE1тапF1 / F2 / F4тапZудержаниеIтапV / TABтапF2тапZ / FудержаниеMтапBACKSPACEудержаниеT / TABтап1 / 2 / 3тапR / G / VтапBтапC / SPACEтапQ / EудержаниеLSHIFTудержаниеFудержаниеРедактор кнопок — настрой клавиши за секунды
Не работает какая-то кнопка в твоей версии игры? Не нужно лезть в JSON. Открой редактор в браузере на ПК (http://localhost:3000 или трей → «🎛 Редактор кнопок») и настрой визуально.
⚙️ Установка за 3 шага
- • ПК-сервер: C# .NET 8, единый .exe без установки
- • Приложение: Flutter (нативный Android)
- • Протокол: WebSocket + JSON по локальной сети
- • Ввод: WinAPI SendInput (scan-коды + мышь)
- • SmartScreen/антивирус могут предупредить — это норма для программ эмуляции клавиш, можно запускать
- • Окно игры должно быть активным, чтобы кнопки слали клавиши
- • Раскладку под свой корабль легко изменить в config.json
🔒 Макросы — для друзей и донатеров
Раздел с инструкцией по макросам открыт по паролю или серийному номеру. Получить доступ — поддержи проект донатом или напиши в Telegram @scportalru.
Аналоговая тяга — слайдер РУД
BETA v1.3На планшете появляется слайдер тяги: большим пальцем плавно выставляешь скорость корабля, клавиатура для тяги не нужна. Отдельная бета — ставится рядом со стабильной, ничего не ломает. Нужен бесплатный драйвер ViGEmBus (виртуальный геймпад).
Настройка: поставь ViGEmBus → запусти сервер → в Star Citizen привяжи ось «Тяга вверх/вниз (Абс.)» к слайдеру. Полный гайд — внутри архива (ЧИТАЙ-МЕНЯ-BETA.txt).
Инструмент сообщества SC Portal RU · не связан с Cloud Imperium Games / RSI