qmk/qmk_firmware

[Bug] Space Cadet Shift - LS (, RS ), LC (, LS ) - Does not work after flashing

Open

#11,801 创建于 2021年2月5日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)C (43,867 fork)batch import
bughelp wanted

仓库指标

Star
 (20,368 star)
PR 合并指标
 (平均合并 20天 9小时) (30 天内合并 27 个 PR)

描述

I recompiled both the DB60 and Instant60 Via keymaps (adding IGNORE_MOD_TAP_INTERRUPT). Before flashing, on both PCBs LS ( worked as expected. After flashing LS ( does not work.

By does not work, it no longer outputs a ( when tapped nor does it work as a shift key. RS ) still works as expected.

~~Both of these PCBs are by CannonKeys, so perhaps there is something in common between them. ~~ See update below, I can see this issue in a non-CK PCB.

I was able to change it back to a regular left shift and that does work as expected on both PCBs.

Describe the Bug

Expect tap to output a ( and hold of shift to work as a shift key. Neither work once completed. However, Via does display the key. I also tried to enable this via the Any key in Via and it yields the same result.

System Information

  • Keyboard:
    • DB60 PCB (J-02 KB)
    • Instant60 PCB (used with a Prophet)
    • Valor PCB (Praxis)
  • Operating system: Mac OS X Big Sur 11.2
  • AVR GCC version: 8.4.0
  • ARM GCC version: 8.3.1 20190703
  • QMK Firmware version: 0.8.28

If there is anything I can try to help diagnose the issue, please let me know.

Update: I grabbed the latest from master on Feb 7 at around 2:10 PM EST (SHA 9d1d875a9) and updated my Valor PCB and I can see the same issue there as well, so I do not think it is just the CK PCBs. I was also able to see the RS ) still works as a shift but it outputs the ( instead of ). In addition, I can see that both LC ( and RC ) have the same issues as the shift keys.

贡献者指南