From f525376c2f6a491d56844af8169ac9b417924a65 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Fri, 8 May 2026 17:11:58 +0800 Subject: [PATCH 1/2] Revert "haptic: clarify that settings are not persistent" This reverts commit 82a9544b41b4856c6759af8c38298e9e9198b2ce. Actually they are, misunderstanding led me to believe they weren't. --- EXAMPLES.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/EXAMPLES.md b/EXAMPLES.md index 05ddfb0..9f77e50 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -439,9 +439,6 @@ To configure that feeling, it exposes two configuration knobs: - Sensitivity: How hard you have to press to trigger a click - Intensity: How strong the feedback vibration is -Note: Both of these settings are not stored persistently, they are reset when -the touchpad resets (e.g. on system reboot). - ``` # Disable haptic feedback > framework_tool --haptic-intensity 0 From 1d4ae773606b2642e6bc7d8401adad5b80496016 Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Sat, 9 May 2026 18:00:28 +0800 Subject: [PATCH 2/2] touchpad: Mention that it's a standard interface Signed-off-by: Daniel Schaefer --- framework_lib/src/touchpad.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/framework_lib/src/touchpad.rs b/framework_lib/src/touchpad.rs index 2294b79..d712771 100644 --- a/framework_lib/src/touchpad.rs +++ b/framework_lib/src/touchpad.rs @@ -17,6 +17,7 @@ const HAPTIC_INTENSITY_REPORT_ID: u8 = 0x09; pub const HAPTIC_INTENSITY_LEVELS: [u8; 5] = [0, 25, 50, 75, 100]; // Button press threshold / click force (HID Digitizer page 0x0D, Usage 0xB0). +// Added in HUTRR11, included in HUT 1.4 // 2-bit field, firmware accepts 1=Low, 2=Medium, 3=High. const CLICK_FORCE_REPORT_ID: u8 = 0x08;