Skip to content

0.8

Pre-release
Pre-release

Choose a tag to compare

@engineer948 engineer948 released this 15 Oct 14:05
· 21 commits to main since this release
db35eae

DS4 Bridge Tray 0.8

✨ New

  • Settings are now saved. Every tray option is kept in settings.json
    and restored on the next launch:

    • Button remapping (Cross, Circle, Square, Triangle, L1, R1, L2, R2)
    • Controller count (1–4)
    • Touchpad (mouse) on/off
    • Logging on/off
    • Deadzone %

    The file is stored next to the executable, so it is found no matter
    which folder you start the app from.

  • ♻️ Reset Settings menu item. After you confirm, it deletes settings.json
    and restores the defaults right away. A running bridge restarts with the default settings.

🔧 Changed

  • No more prompt on quit. Quitting used to ask whether to delete the log file,
    even when logging was turned off. Now Quit just closes the app.
  • Log cleanup moved to the logging toggle. When you uncheck 📝 Enable Logs,
    the app immediately asks whether to delete the old log file. Choose Yes to
    delete it or No to keep it. Turning logging back on does not ask anything.

📝 Notes

  • 🚀 Start on Login is still stored in ~/.config/autostart/ and is
    not affected by Reset Settings.
  • settings.json is only created after you change a setting for the first time.

⬇️ Download

wget https://github.com/engineer948/ds4-bridge-linux/releases/download/0.8/ds4_bridge_tray && chmod +x ds4_bridge_tray