External Gamepad
JMRSDK supports gamepad integration.
JioGlass
JioDive
JMRSDK supports these controllers:
Xbox Series X|S Controller,
PS4 DualShock 4 Controller,
PS5 Controller,
Jio Game Controller
Key Benefits
JioGlass and JioDive keep track of the user's head orientation. When external controllers are connected, JMRSDK InputManager switches to the Head pointing source.
1. Effortless Tracking: Users can now navigate your application or environment simply by moving their head, providing a more intuitive and immersive experience.
2. Gamepad Clicks: Clicking, selecting, and interacting with objects or UI elements is a breeze with gamepad controls, ensuring smooth and precise actions.
3. Increased Engagement: This feature combo elevates user engagement, making your application more accessible and enjoyable.
4. Flexibility for Developers: Our SDK is designed with you in mind. We've made it easy for you to integrate and customize these functionalities to suit your specific project needs.
A button (Cross button on PlayStation) of the controller is reserved for select button and should not be mapped for gameplay.
Integrating the controller
Unity provides two methods for using input mappings
Input Manager
Input System
Using the Input Manager
To use the InputManager file in your project settings of your project:
Copy the below InputManager.asset file and replace it inside Project > ProjectSettings > InputManger.asset.
Using the Input System
References
Supported Controllers
Jio Game Controller
Xbox Series X|S Wireless Controller
PS4 DualShock 4 Controller
PS5 DualSense Controller
Last updated