Author Topic: QMK lock LEDs super-bright  (Read 1095 times)

0 Members and 1 Guest are viewing this topic.

Offline Hak Foo

  • Thread Starter
  • Posts: 1272
  • Make America Clicky Again!
QMK lock LEDs super-bright
« on: Wed, 12 August 2020, 01:29:50 »
I use BlindAssassin's "Blackheart" PCB.  (This is called omnikey_bh in the QMK repositories).  I've usually ran it with Soarer's firmware, because I like being able to change the keymap and build macros without installing AN ENTIRE FREAKING LINUX DISTRIBUTION AND CROSS COMPILATION TOOLCHAIN.

However, my KVM doesn't like it much.  It seems like it was dropping keystrokes, and it was definitely ignoring its built-in hotkeys, so I tried QMK looking to find workarounds or at least a different implementation which was less corner-casey.

QMK does seem to be more reliable-- I can put it into 6KRO only mode and then it recognizes the hotkeys fine, and it doesn't seem to be as prone to dropping keys.  But what's odd is how much brighter the lock LEDs are than on Soarer's firmware.  I suspect that Soarer's firmware probably strobes the LEDs at less than 100% duty cycle or something.

While there's a billion options for light adjustment, they seem to be mostly for the ornamental lighting-- the basic lock lights feel like an afterthought.  It looks like the common implementations literally just turn on a bit on the controller output, so of course it's nuclear-bright.  Is there a more subtle alternative available?  It looks like the docs mention PWM-LED controls, which could potentially be used to control brightness, but there's no clear way to independently control several such LEDs.
Overton130, Box Pale Blues.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: QMK lock LEDs super-bright
« Reply #1 on: Wed, 12 August 2020, 06:09:56 »
In the old days you matched your resistor value to the LED colour, if everything else is perfect this could be an option.

Option 3 is my personal favourite firmware EasyAVR - like Soarer's it needs no Linux setup to compile and I think it supports selecting the brightness for each LED.  I would confirm but I'm on my mobile during break at work.
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod

Offline Hak Foo

  • Thread Starter
  • Posts: 1272
  • Make America Clicky Again!
Re: QMK lock LEDs super-bright
« Reply #2 on: Wed, 12 August 2020, 23:46:28 »
I tried EasyAVR.  Interestingly, this isn't in the GUI or the documented config files-- you have to invoke the on-board tweak menu, but the lowest tier gives you the same sort of "looks like a late '80s Omnikey" effect I'm after.
Overton130, Box Pale Blues.

Offline suicidal_orange

  • * Global Moderator
  • Posts: 4771
  • Location: England
Re: QMK lock LEDs super-bright
« Reply #3 on: Thu, 13 August 2020, 06:13:51 »
Excellent, glad it works for you :thumb:
120/100g linear Zealio R1  
GMK Hyperfuse
'Split everything' perfection  
MX Clear
SA Hack'd by Geeks     
EasyAVR mod