qmk/qmk_firmware

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

Open

#11.801 aperta il 5 feb 2021

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)C (43.867 fork)batch import
bughelp wanted

Metriche repository

Star
 (20.368 star)
Metriche merge PR
 (Merge medio 20g 9h) (27 PR mergiate in 30 g)

Descrizione

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.

Guida contributor