Browse Source

[hid] Add Quaternion to ReloadInput (#4240)

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Adds Quaternion to ReloadInput. What does it fix? Displays correct space in VR (only test on SSBU) not tested any further.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4240
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
master
Maufeat 20 hours ago
committed by crueter
parent
commit
612409c7ba
No known key found for this signature in database GPG Key ID: 425ACD2D4830EBC6
  1. 1
      src/hid_core/frontend/emulated_console.cpp

1
src/hid_core/frontend/emulated_console.cpp

@ -100,6 +100,7 @@ void EmulatedConsole::ReloadInput() {
motion.gyro = emulated_motion.GetGyroscope(); motion.gyro = emulated_motion.GetGyroscope();
motion.rotation = emulated_motion.GetRotations(); motion.rotation = emulated_motion.GetRotations();
motion.orientation = emulated_motion.GetOrientation(); motion.orientation = emulated_motion.GetOrientation();
motion.quaternion = emulated_motion.GetQuaternion();
motion.is_at_rest = !emulated_motion.IsMoving(motion_sensitivity); motion.is_at_rest = !emulated_motion.IsMoving(motion_sensitivity);
// Unique index for identifying touch device source // Unique index for identifying touch device source

Loading…
Cancel
Save