keyboardio / Chrysalis

Graphical configurator for Kaleidoscope-powered keyboards
https://github.com/keyboardio/Chrysalis#chrysalis
GNU General Public License v3.0
497 stars 64 forks source link

Keyboardio Model 100: Pause Does Not Pause Music #1226

Open Zian opened 1 year ago

Zian commented 1 year ago

Describe the bug After I press the fun and enter keys on a stock Keyboardio Model 100, the music keeps playing.

To Reproduce Steps to reproduce the behavior:

  1. Buy a Keyboardio Model 100 using Kickstarter.
  2. Plug the device in and update the firmware as instructed by Keyboardio.
  3. Play music. For example, download and install the K-lite Codec Full Pack. Then, download some music using yt-dlp. Finally, launch MPC-HC and play the music.
  4. Do something else like filling out the GitHub new issue form for a few seconds.
  5. Press the fun key and hold it down while pressing the enter key.

Expected behavior I expected the music to stop.

chrysalis-debug.json.txt

Desktop (please complete the following information):

Additional context Current firmware version: 0.91.0+68

otstrel commented 1 year ago

I just updated keyboard to latest firmware offered by Chrysalis checking "erase everything on my keyboard" box and now I'm having exactly the same problem - Play/Pause key no longer works. It worked before firmware update. Same key works fine as Enter so it is not a key issue. Next/Prev Track keys also work fine. Mapping Play/Pause to any other key in any other layer doesn't work either. I used trial version of PassMark KeyboardTest to check what's going on (btw, I expected Chrysalis to have similar functionality for troubleshooting purposes) and pressing Play/Pause does not generate any key codes at all.

chrysalis-debug.json.txt

otstrel commented 1 year ago

Strangely enough, reboot fixed my problem - Play/Pause works now and happily generates keycodes in KeyboardTest 🤷‍♂️