From f6fe742957fc7a0d4fa6d62dc1b3a53c23500e3f Mon Sep 17 00:00:00 2001 From: Beyley Cardellio Date: Tue, 28 Oct 2025 23:03:59 -0700 Subject: [PATCH] a/bindings + d/blubur_s: Fix Blubur S1 interaction profiles Part-of: --- src/xrt/auxiliary/bindings/bindings.json | 1 + src/xrt/drivers/blubur_s1/blubur_s1_hmd.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/xrt/auxiliary/bindings/bindings.json b/src/xrt/auxiliary/bindings/bindings.json index a818d049f..4e1dccc48 100644 --- a/src/xrt/auxiliary/bindings/bindings.json +++ b/src/xrt/auxiliary/bindings/bindings.json @@ -3747,6 +3747,7 @@ "title": "Blubur S1", "type": "tracked_hmd", "monado_device": "XRT_DEVICE_BLUBUR_S1", + "extension": "MNDX_blubur_s1", "extended_by": [], "subaction_paths": [ "/user/head" diff --git a/src/xrt/drivers/blubur_s1/blubur_s1_hmd.c b/src/xrt/drivers/blubur_s1/blubur_s1_hmd.c index c3b903731..0db776545 100644 --- a/src/xrt/drivers/blubur_s1/blubur_s1_hmd.c +++ b/src/xrt/drivers/blubur_s1/blubur_s1_hmd.c @@ -502,12 +502,12 @@ blubur_s1_hmd_thread(void *ptr) return NULL; } -static struct xrt_binding_input_pair vive_pro_inputs_blubur_s1_hmd[1] = { +static struct xrt_binding_input_pair vive_pro_inputs_blubur_s1_hmd[] = { {XRT_INPUT_VIVEPRO_SYSTEM_CLICK, XRT_INPUT_BLUBUR_S1_MENU_CLICK}, }; // Exported to drivers. -static struct xrt_binding_profile blubur_s1_hmd_binding_profiles[2] = { +static struct xrt_binding_profile blubur_s1_hmd_binding_profiles[] = { { .name = XRT_DEVICE_VIVE_PRO, .inputs = vive_pro_inputs_blubur_s1_hmd, -- 2.51.2