From 401630a6569828b47333a9eb79bc42b6386b390c Mon Sep 17 00:00:00 2001 From: Karel Tucek Date: Mon, 4 May 2026 16:47:41 +0200 Subject: [PATCH 1/2] Fix secondary role wording. --- .../config-items/advanced-secondary-role-configuration.ts | 8 ++++---- .../typing-behavior-page.component.html | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/uhk-common/src/config-serializer/config-items/advanced-secondary-role-configuration.ts b/packages/uhk-common/src/config-serializer/config-items/advanced-secondary-role-configuration.ts index 70887c33f82..f4447813426 100644 --- a/packages/uhk-common/src/config-serializer/config-items/advanced-secondary-role-configuration.ts +++ b/packages/uhk-common/src/config-serializer/config-items/advanced-secondary-role-configuration.ts @@ -54,7 +54,7 @@ export const SIMPLE_ADVANCED_SECONDARY_ROLE_CONFIGURATION_PRESET: AdvancedSecond secondaryRoleAdvancedStrategySafetyMargin: 0, secondaryRoleAdvancedStrategyDoubletapToPrimary: false, secondaryRoleAdvancedStrategyTriggerByMouse: true, - secondaryRoleAdvancedStrategyTriggerFromSameHalf: false, + secondaryRoleAdvancedStrategyTriggerFromSameHalf: true, } } @@ -71,7 +71,7 @@ export const HRM_TIMEOUT_CANCEL_ADVANCED_SECONDARY_ROLE_CONFIGURATION_PRESET: Ad secondaryRoleAdvancedStrategySafetyMargin: -40, secondaryRoleAdvancedStrategyDoubletapToPrimary: true, secondaryRoleAdvancedStrategyTriggerByMouse: true, - secondaryRoleAdvancedStrategyTriggerFromSameHalf: false, + secondaryRoleAdvancedStrategyTriggerFromSameHalf: true, } } @@ -88,7 +88,7 @@ export const HRM_TIMEOUT_SECONDARY_ADVANCED_SECONDARY_ROLE_CONFIGURATION_PRESET: secondaryRoleAdvancedStrategySafetyMargin: 1, secondaryRoleAdvancedStrategyDoubletapToPrimary: true, secondaryRoleAdvancedStrategyTriggerByMouse: false, - secondaryRoleAdvancedStrategyTriggerFromSameHalf: false, + secondaryRoleAdvancedStrategyTriggerFromSameHalf: true, } } @@ -105,7 +105,7 @@ export const TIMEOUT_ADVANCED_SECONDARY_ROLE_CONFIGURATION_PRESET: AdvancedSecon secondaryRoleAdvancedStrategySafetyMargin: 0, secondaryRoleAdvancedStrategyDoubletapToPrimary: true, secondaryRoleAdvancedStrategyTriggerByMouse: true, - secondaryRoleAdvancedStrategyTriggerFromSameHalf: false, + secondaryRoleAdvancedStrategyTriggerFromSameHalf: true, } } diff --git a/packages/uhk-web/src/app/components/device/typing-behavior-page/typing-behavior-page.component.html b/packages/uhk-web/src/app/components/device/typing-behavior-page/typing-behavior-page.component.html index 649ef626796..472f00416d2 100644 --- a/packages/uhk-web/src/app/components/device/typing-behavior-page/typing-behavior-page.component.html +++ b/packages/uhk-web/src/app/components/device/typing-behavior-page/typing-behavior-page.component.html @@ -215,8 +215,8 @@
Trigger keys
- Suppress same-side triggers - Accept same-side triggers + From 3b9b549faaa9fd6ac9e2b300887fb8c0efee50a2 Mon Sep 17 00:00:00 2001 From: Karel Tucek Date: Wed, 6 May 2026 14:23:05 +0200 Subject: [PATCH 2/2] Don't trigger HRMs on same side triggers by default. --- .../config-items/advanced-secondary-role-configuration.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/uhk-common/src/config-serializer/config-items/advanced-secondary-role-configuration.ts b/packages/uhk-common/src/config-serializer/config-items/advanced-secondary-role-configuration.ts index f4447813426..746637168d1 100644 --- a/packages/uhk-common/src/config-serializer/config-items/advanced-secondary-role-configuration.ts +++ b/packages/uhk-common/src/config-serializer/config-items/advanced-secondary-role-configuration.ts @@ -69,7 +69,7 @@ export const HRM_TIMEOUT_CANCEL_ADVANCED_SECONDARY_ROLE_CONFIGURATION_PRESET: Ad secondaryRoleAdvancedStrategyTimeoutType: SecondaryRoleAdvancedStrategyTimeoutType.Passive, secondaryRoleAdvancedStrategyTrigger: SecondaryRoleAdvancedStrategyTriggeringEvent.Release, secondaryRoleAdvancedStrategySafetyMargin: -40, - secondaryRoleAdvancedStrategyDoubletapToPrimary: true, + secondaryRoleAdvancedStrategyDoubletapToPrimary: false, secondaryRoleAdvancedStrategyTriggerByMouse: true, secondaryRoleAdvancedStrategyTriggerFromSameHalf: true, } @@ -86,7 +86,7 @@ export const HRM_TIMEOUT_SECONDARY_ADVANCED_SECONDARY_ROLE_CONFIGURATION_PRESET: secondaryRoleAdvancedStrategyTimeoutType: SecondaryRoleAdvancedStrategyTimeoutType.Active, secondaryRoleAdvancedStrategyTrigger: SecondaryRoleAdvancedStrategyTriggeringEvent.Release, secondaryRoleAdvancedStrategySafetyMargin: 1, - secondaryRoleAdvancedStrategyDoubletapToPrimary: true, + secondaryRoleAdvancedStrategyDoubletapToPrimary: false, secondaryRoleAdvancedStrategyTriggerByMouse: false, secondaryRoleAdvancedStrategyTriggerFromSameHalf: true, }