Open Stream Deck

Установка и запуск

Требования, сборка приложения из исходников и первый запуск с устройством.

Требования

  • Node.js и pnpm для интерфейса.
  • Rust (stable) и системные зависимости Tauri для вашей ОС. На Windows нужны Build Tools с компонентом C++.
  • Подключённое устройство AJAZZ AKP153R. Для работы без устройства приложение тоже запускается, но кнопки останутся неактивными.

Сборка из исходников

pnpm install
pnpm tauri dev

Команда pnpm tauri dev поднимает Vite на порту 1420 и открывает окно приложения. Для сборки установочного пакета используйте:

pnpm tauri build

Первый запуск

  1. Подключите устройство по USB. Приложение определяет режим деки, его состояние видно во вкладке «Устройство» окна настроек.
  2. Если на деке стоит штатная прошивка AJAZZ, приложение сообщит, что режим stock. Такое устройство не работает с приложением, пока на нём не установлена прошивка Open Stream Deck. Порядок описан в установке прошивки.
  3. Когда статус сменится на osd, кнопки станут активны. Назначьте первое действие через редактор кнопки.

Режимы устройства, которые определяет приложение:

РежимЧто означает
osdУстройство с прошивкой Open Stream Deck, полностью рабочее
stockШтатная прошивка AJAZZ, требуется замена прошивки
loaderУстройство в режиме загрузчика производителя
noneУстройство не подключено

Ручная проверка

Устройство видно как OSD AKP153R с VID:PID 1209:0001. Если его нет в списке, проверьте кабель и порт USB, а затем переподключите деку.