Easily detect whether the player is using a gamepad or the keyboard/mouse combo, and react accordingly.
To provide a great user experience, games should let the player switch from a gamepad to the keyboard/mouse combo (and vice-versa) seamlessly and at any time. Implementing this simple feature in the correct way, however, can be very time consuming.
Switcheroo provides a plug and play solution to detect which device the player is currently using, taking extra care to filter out edge cases and false positives (such as input coming from a loose analog stick, or from involuntary mouse movements), so you don't need to deal with the gritty details and can concentrate on the user experience.
Number of C++ Classes: 3.
Network Replicated: N/A.
Supported Development Platforms: Windows, Mac, Linux.
Supported Target Build Platforms: tested on Windows, Mac, Linux, but should work on PS4, XBox One, Switch and HTML5 too.
Documentation: Online Docs
Example Project: Project Download