qmk/qmk_firmware

[Bug] Plaid keyboard freezing after a few minutes

Open

#11,667 创建于 2021年1月22日

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

仓库指标

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

描述

I recently re-flashed my Plaid keyboard using the latest version of QMK, and now after a few minutes the keyboard locks up and the USB device disappears from MacOSX.

Describe the Bug

I recently decided to upgrade my firmware on my Plaid keyboard to the latest version of QMK because I was having occasional issues with it freezing upon wakeup. However, now it freezes within a few minutes of being first plugged in, even if the keyboard is never actually used.

When it freezes, the USB device disappears from the MacOS USB listing and the status LEDs on the keyboard are frozen in their final state. No keystrokes are registered, and the debugger disconnects.

Things I've tried:

  • Replacing the mini-USB cable
  • Reverting to the default keymap
  • Rebooting...
  • Turning on debug mode and watching the output in QMK Toolkit. When the keyboard freezes, no error messages are output in the debug console, it just disconnects

The symptoms are very similar to what I had before at wake-up, and everything works again after I unplug and re-plug.

On the latest QMK I also notice that sometimes the key repeat seems to momentarily lose its mind, especially with keys like delete, and it'll delete half the line before I can hit another keystroke and cure it. This didn't happen before.

System Information

  • Keyboard: Plaid through-hole
  • Operating system: MacOSX 10.15.6
  • AVR GCC version: 8.4.0 from Homebrew
  • ARM GCC version: 8.3.1 20190703 gcc-8-branch revision 273027
  • QMK Firmware version: 0.11.53
  • Any keyboard related software installed?
    • AutoHotKey
    • Karabiner, but it is disabled for this keyboard. I only use it for the system keyboard.
    • Other: KeyboardMaestro

贡献者指南