What finally worked for me was not using the Menu / Applications keycode directly at all. Even though it's exposed in the Keychron Launcher, it didn't actually do anything reliably on Windows with NVDA.
Instead, I created a macro for Shift+F10, which is the standard Windows keyboard equivalent for the context menu and is very screen-reader friendly. In the Keychron Launcher, I went to Macro, selected a macro slot, chose Start Recording, pressed Shift+F10, stopped recording, and then assigned that macro to the key I wanted.
One important gotcha I ran into: the launcher shows what look like “duplicate” key entries in the macro (for example multiple F10s or Shift appearing twice). Those aren't mistakes. They're the key-down and key-up events. If you delete them, you can end up with Shift getting stuck. Leaving the macro exactly as recorded solved that for me.
Once I did this, the key worked reliably everywhere I’ve tried it, like File Explorer, browsers, and with NVDA, and it's honestly been more dependable than trying to use the Applications key directly. Thought I'd share in case it helps others listening to this episode or experimenting with Keychron keyboards.
#ScreenReader #Accessibility #Blind #keyboard @mastoblind @main
Hubert Figuière
in reply to Pratik Patel • • •