Если все джойстики (PS3, PS4, PS5) ведут себя одинаково — значит, проблема точно не в контроллерах, а в самой прошивке или питании PicoStation.
Разберёмся максимально точно 👇
---
⚙️ Что это говорит о проблеме
🔹 Все геймпады Sony используют один и тот же BT-протокол HID-Classic.
🔹 Если глюк одинаковый (через 5–10 мин срабатывает пауза на 3 и 4 геймпадах), это значит:
Каналы BT для портов 3–4 начинают терять пакеты,
И BlueRetro ошибочно интерпретирует пустые пакеты как кнопку START,
При этом 1–2 порты не страдают, потому что они обслуживаются первыми в цикле опроса.
Иными словами — это типичный баг старых сборок BlueRetro под PSX, усугубляемый питанием PicoStation.
---
🔍 Что именно нужно проверить и сделать
1. Проверь версию BlueRetro
Подключись к PicoStation через Bluetooth Web Config:
1. Открой в Chrome:
https://blueretro.io2. Нажми “Connect”
3. В разделе About / Firmware info глянь строку типа
BlueRetro v2.3.2-psx build 2024-02-15
🟥 Если версия ниже v2.4.1, это и есть причина.
На ней именно такой глюк фиксился: "Fix ghost start press on ports 3–4 (PSX multi-BT controllers)"
---
2. Обнови прошивку
1. Скачай свежую сборку отсюда 👉
https://github.com/darthcloud/BlueRetro/releases/latest2. Возьми файл:
bluetooth_psx.uf2
3. Переведи PicoStation в BOOTSEL (зажми кнопку BOOT, подключи USB).
4. Скопируй .uf2 в появившийся диск.
5. Pico перезагрузится — всё.
После обновления снова подключись через blueretro.io и проверь, что версия новая.
---
3. Добавь внешнее питание (очень важно)
Даже если всё работает, PS1 порт не тянет 4 Bluetooth-сессии стабильно.
🔌 Подай питание по USB:
Оставь PicoStation подключённой к консоли по шине данных.
Но подключи кабель USB (5 V) от любого адаптера 1 A+.
Обязательно соедини земли (GND) между PicoStation и PS1.
> ✅ Это устраняет случайные “нажатия” и обрывы BT-линков при просадке питания.
---
4. Оптимизация в конфиге
Через blueretro.io:
В System Settings → Poll Rate поставь Normal (не Fast).
В Bluetooth Settings → Link Supervision Timeout можно выставить 5000 ms (по умолчанию 2000). Это даст больше времени перед обрывом BT-канала.
---
5. (Дополнительно) Проверка линии данных
Если PicoStation самодельная или клон — проверь, есть ли:
Резисторы 100–220 Ω последовательно по линиям CMD, DATA, ATT, CLK. Без них на длинных проводах часто “дребезг битов”, что PS1 воспринимает как нажатие.
---
🧠 Итого
Возможная причина Решение
Старая прошивка BlueRetro (до v2.4.1) Обновить прошивку
Просадка по питанию Подать отдельные 5 V по USB
Слишком высокая скорость опроса Poll Rate → Normal
Электрический шум на линиях Добавить резисторы 100–220 Ω