kmcnaught

Results 185 comments of kmcnaught
trafficstars

@JuliusSweetland I have now written up some notes to remind myself of where we got to in these discussions ### Requirements: 1. The ability to perform repeat left clicks in...

This recently came up again in the context of #786. The take-home was that the current back mechanism doesn't always respect the past keyboard, sometimes it drops back to menu....

On re-reading this, it seems the first fix is to make sure any 'back' keys that take you to the menu should have menu icons so that behaviour is consistent...

I just made some changes to a speech recognition app that does exactly this (querying locale's installed voices using the API you linked to. Might be a handy reference (though...

This is also related to #639 - having more situations in which a new word gets started would help resolve both issues.

I took a cursory glance at this today while working in the `keyboardOutputService`. I fear this might be tricky (impossible?) to fix within the current design. When using a dynamic...

@JuliusSweetland, the built in keyboards don't use the shift modifier for any symbols, all symbols are present in 'raw' character form. For a "?" character, `KeyboardOutputService.ProcessText` is called with `?`...

Ah, looks like `ToUnicodeEx` will do it https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-tounicodeex I think we can extend `KeyboardOutputService.ApplyModifierKeys` to use this instead of just uppercasing characters, and it would also solve the commented todo...

Okay, I can indeed fix this using `ToUnicodeEx`. It doesn't solve the `LeftAlt+Code` wish since we process text one character at a time (except with multikey capture which is handled...

I think there are two different choices to be made along the processing pipeline. One is whether or not to convert the character via the Shift/etc modifiers, and the other...