JibbSmart / JoyShockMapper

A tool for PC gamers to play games with DualShock 4, DualSense, JoyCon, and Switch Pro Controllers. Gyro aiming, flick stick.
Other
796 stars 67 forks source link

Auto reconnect controllers #6

Open Yamakaky opened 4 years ago

Yamakaky commented 4 years ago

Use case : I use a joycon as a desktop remote. You can turn it off with the sync button, but when you reconnect it you have to scan for controllers in jsm.

JibbSmart commented 4 years ago

I'll have to look into whether this'll affect smoothness of everything else. Maybe it'll only scan when no controllers are connected. But yeah, I'll look into it.

Yamakaky commented 4 years ago

For my use case, scanning like every second when last controller disconnects is enough. As a more robust solution, maybe scan when a Bluetooth controller connects?

Alternatively, only reconnect known controllers with same bindings, and use the cli command to add new ones?

Electronicks commented 4 years ago

Next update will have a tray icon with a context menu entry to reconnect. Should be more user friendly than typing the command.

Yamakaky commented 4 years ago

It's better, but it doesn't really address my use case.

JibbSmart commented 4 years ago

We haven't implemented a solution to this yet, but it seems like a useful one to have for the next update.