Initial commit

This commit is contained in:
2026-09-06 01:06:40 +08:00
commit 57c4e80f0d
69 changed files with 20940 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
# Команды без аргументов
```
./katana.py keys # живой кадр
./katana.py reset # разблокировка прошивки
./katana.py off # выключение подсветки
./katana.py default # вендорский payload
```
## Команды
### `off`
Выключить подсветку (all-zero payload).
### `default`
Вендорский дефолтный payload (режим `0x80`, пустая таблица).
### `keys`
Прочитать живой кадр: текущие цвета всех 143 слотов с учётом яркости и анимаций.
Печатается сеткой 16 слотов на строку, `......` = чёрный.
### `reset`
USB port reset без переподключения: снимает залипание прошивки.
Перечисление ~2 с, клавиатура не отваливается от системы.