kareltucek / firmware

This is fork of UHK's firmware featuring extended macro engine.
Other
82 stars 9 forks source link

Mod+D does not hold the Alt modifier on Alt+Tab as default firmware does #57

Closed Glutnix closed 3 years ago

Glutnix commented 3 years ago

Out of the box, the UHK has Mod+D configured to send Alt+Tab.

On the default firmware (I'm using 8.10.7) holding Mod and tapping the D invokes the Windows app switcher. While holding Mod, the app switcher stays open, so further tapping of D would further switch apps.

I assume this is because the default firmware 'Holds the Alt' modifier until you either release the Mod key or until another set of modifiers (or none) is required. Regular "alt+tab" works as intended: it is releasing the alt modifier that closes the app switcher.

It also lets Mod+S and Mod+F be used as Ctrl+Alt+Left and Right once the app switcher is open.

However, it seems that using the KT firmware breaks that behaviour. Am I missing something?

I file this against uhk-firmware-8.10.3.kt.1.tar.gz.

kareltucek commented 3 years ago

Interesting... I have tested it right now against my local binary, and sticky mods on Alt+Tab work just fine. Will give it some time over weekend...

Can you export your userconfig so that I can take a look?

kareltucek commented 3 years ago

I am still not aware of any difference in sticky mod behaviour between the fork and stock, therefore (and for lack of replies), I am closing this. Still, feel free to follow up.

kareltucek commented 3 years ago

Fixed (in next release). Caused by a typo which broke the ActiveLayerHeld flag. Only one of the two switcher types was affected.