From daccde940e6bd3d7a9e33ad57aff091a701d38a5 Mon Sep 17 00:00:00 2001
From: Jakob Bornecrantz <jakob@collabora.com>
Date: Tue, 27 Apr 2021 20:20:56 +0100
Subject: [PATCH] d/wmr: Fix accel axis conversion

---
 doc/changes/drivers/mr.774.md      | 3 +++
 src/xrt/drivers/wmr/wmr_protocol.c | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/doc/changes/drivers/mr.774.md b/doc/changes/drivers/mr.774.md
index adcf95da0..c55e11d19 100644
--- a/doc/changes/drivers/mr.774.md
+++ b/doc/changes/drivers/mr.774.md
@@ -1 +1,4 @@
+---
+- mr.803
+---
 wmr: Initial commit of driver, 3DoF only.
diff --git a/src/xrt/drivers/wmr/wmr_protocol.c b/src/xrt/drivers/wmr/wmr_protocol.c
index 3334cd5bc..da851294b 100644
--- a/src/xrt/drivers/wmr/wmr_protocol.c
+++ b/src/xrt/drivers/wmr/wmr_protocol.c
@@ -22,7 +22,7 @@
 void
 vec3_from_hololens_accel(int32_t sample[3][4], int i, struct xrt_vec3 *out_vec)
 {
-	out_vec->x = (float)sample[0][i] * 0.001f * -1.0f;
+	out_vec->x = (float)sample[0][i] * 0.001f * 1.0f;
 	out_vec->y = (float)sample[1][i] * 0.001f * -1.0f;
 	out_vec->z = (float)sample[2][i] * 0.001f * -1.0f;
 }