Skip to content

TechAntohere/Senshi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Senshi

Senshi is a Chiaki fork focused on Remote Play Bluetooth DualSense support on Android.

Senshi Banner

Features

  • Native Bluetooth audio haptics for DualSense
  • Native Bluetooth adaptive triggers
  • Six-axis gyro support
  • Controller color detection and theming
  • Custom bitrate and codec selection
  • Simplified account setup with NPSSO
  • PSN API game data fetching for last played games, trophies, playtime, and related metadata
Features Overview

Audio Outputs

  • Bluetooth headphone jack audio with auto detection and volume control
  • Built-in controller speaker path under active development

VR2 Sense Status

VR2 Sense controller support is experimental and not usable as a normal gameplay path yet.

Current work includes Bluetooth HID input mapping, haptics report handling, stream integration, and a debug menu for testing output behavior. The implementation is public so other developers can inspect, test, and improve it, but it should be treated as work in progress.

Tester Notes

Bug reports, feature requests, and general experience notes are welcome. Haptic behavior can vary by game, phone, controller firmware, Android version, and Bluetooth stack, so hardware-specific reports are useful.

Instructions

  • Allow the elevated Bluetooth permission prompt / nearby devices permission when starting the app for the first time.
  • Connect the controller to your Android device while the app is open.
  • Reconnect the controller each time you reopen the app after leaving it in the background or closing it.

Notes

  • Elevated DualSense functionality uses AndroidHiddenApiBypass.
  • Bluetooth DualSense and VR2 behavior is still being researched and refined.
See your DualSense

Coming Soon

  • Rumble emulation within haptics
  • PSN console registering
  • More complete VR2 Sense controller support
  • Upscaling and streaming improvements
  • Possible cloud streaming experiments

References

About

Chiaki based Android Remote Play client with Native Dualsense Haptics and Triggers + Audio Outputs

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors