Skip to content

d/remote: Mark pose as invalid when deactivated

Campbell Suter requested to merge ZNix/monado:remote_deactivate_pose into main

Previously the pose on the remote driver controllers would always have the set pose and the valid-tracking flags set. Leaving the pose set makes sense (you might want to track how your game behaves when a controller looses tracking but still has a pose set, for example tracking issues caused by occlusion) but it wasn't possible to test with the pose marked as not being tracked.

Therefore this patch deactivates the tracking flags when the controller is not marked as active.

Merge request reports