qmk/qmk_firmware

[Feature Request] Chordal Hold handedness: L, R, Neither, Both

Open

#26,162 opened on 2026年4月19日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)C (20,368 stars) (43,867 forks)batch import
enhancementhelp wanted

説明

Feature Request Type

  • Core functionality
  • Add-on hardware support (eg. audio, RGB, OLED screen, etc.)
  • Alteration (enhancement/optimization) of existing feature(s)
  • New behavior

Description

chordal hold as-is

Chordal hold https://docs.qmk.fm/tap_hold#chordal-hold-handedness

Chordal hold configuration allows for keys to be assigned as L, R or *. Where * configures a key as exempt from the opposite hands rule.

requested change

With this feature request i ask for one additional value to be added, for the inverse of *: to configure a key as always affected by the opposite hands rule.

I'm not picky about the value, but since I'm opening the request: how about ! for the added value?

My particular Usecase:

After spending some time on home row mod configuration, i noticed the responsiveness of my repeat key was better with one half of the keyboard than the other. A bit of deduction brought me to the Chordal Hold configuration where i found things as described. I would like my repeat key to settle mod-tap keys as tapped, no matter which side they are on.

Existing solution:

get_chordal_hold() may be implemented for customization to compute as desired

コントリビューターガイド

[Feature Request] Chordal Hold handedness: L, R, Neither, Both · qmk/qmk_firmware#26162 | Good First Issue