qmk/qmk_firmware

[Bug] OSM and OSL not working on non-zero default layer

オープン

#13,661 opened on 2021/07/23

 (2 件のコメント) (0 件のリアクション) (0 人の担当者)C (43,867 件のフォーク)batch import
bughelp wanted

Repository metrics

Stars
 (20,368 個のスター)
PR merge metrics
 (平均マージ 20d 9h) (30d で 27 merged PRs)

説明

I am working on a one-handed layout, on which I am trying to use OSM for a sticky shift and OSL for a symbol layer. For obvious reasons this is not the default layer. I am running into an issue where neither OSM and OSL works when the one-handed layer is set to default (via DF(7)). OSM(MOD_LSFT) still works when held, but not when tapped. Other modifiers are not working either. OSL is even weirder - the keycode I have is OSL(10), and hitting it actually causes browser to go back one page.

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