overte-thingvellir/interface/resources/controllers
Ada 6b56354ed0 OpenXrInputPlugin: User-friendly input actions
Replaces the raw controller button inputs with named OpenXR actions.
There's a lot of engine components that expect raw controller inputs
like the VR teleport script. Those will have to be refactored later,
but for now this works well enough and is perfectly usable. A small
issue I've hit is the LY input working for the teleport script,
but not for smooth locomotion. I've hacked around this by having
the "walk" action bound both to LX/LY and to the Translate actions.
It's a bit janky for teleports, but it's functional.

TODO: Feedback on intuitive bindings for other controller types besides
just the HTC Vive controllers.
2025-02-13 08:12:01 +10:00
..
hydra.json Merge pull request #8313 from imgntn/tweak_lazers 2016-08-03 16:40:28 -07:00
keyboardMouse.json Fixed mouse look in selfie mode. 2024-09-09 15:23:25 -05:00
kinect.json add foot IK targets as actions 2017-03-30 19:11:16 -07:00
leapmotion.json Implement fingers control 2017-06-22 23:32:06 +12:00
neuron.json
oculus_remote.json
oculus_touch.json Fix default mappings' deadzones. 2019-02-19 15:23:05 -08:00
openvr_alternative.json Fix Valve Index Controller trackpad regression 2023-07-09 15:06:31 +02:00
openxr.json OpenXrInputPlugin: User-friendly input actions 2025-02-13 08:12:01 +10:00
openxr_index.json controllers: Improve openxr_index.json mapping. 2025-02-13 08:12:01 +10:00
osc.json Head is now computed in proper sensor space 2019-11-20 15:30:16 -08:00
spacemouse.json
standard.json fixed deprecated Actions in standard.json 2022-04-04 11:35:41 -04:00
standard_navigation.json rereouted xbox sticks, and made A and B flight-control buttons 2022-04-03 18:44:03 -04:00
standard_nomovement.json Remove LipsUpperOpen and LipsLowerOpen, the last of the legacy faceshift blendshapes 2019-11-04 09:49:24 -08:00
touchscreen.json TouchscreenDevice DPI scaling now handled via JSON mapping 2016-06-29 03:45:54 +01:00
touchscreenvirtualpad.json Android - Handshake implementation - two important notes - IK was disabled on android and this enables it (needs a well thought review) - TouchscreenVirtualPadDevice buttons code does not scale well, it needs a refactor 2018-08-29 18:53:14 -03:00
vive.json ARKit Blendshape hookup work 2019-10-16 10:36:39 -07:00
xbox.json reverte "mapped the back shoulder buttons to LT and RT" 2022-04-09 04:14:26 +00:00
xbox_orig.json Added original xbox_orig.json under a new name 2022-06-06 21:09:43 +02:00