is there anything special you have to do in QMK to get it to work on the ?
or is all the input collection from the non programmable keyboard handled on the hardware side?
do you have source you can share?
what kind of matrix do you use if you're already getting scancodes from the keyboard?
Not sure what you mean by getting it to work with the '?'
Do you mean you want to output the '?' with just a single stroke?
Hasu controller doesn't deal with matrix as far as I know.
It translate scancode from your keyboard to another scancode to the computer.
So it supports basically all keyboard, as long as scancode is emitted.
In that case, the realforce 'numlock' is handled by the realforce keyboard directly, no scancode is emitted, so hasu cannot catch that signal.
But all keys can be manipulated before sending it to the computer.
I use mod-tap, tap-dance, space-cadet, one-shot modifier as these are QMK unique features.
key remapping can be done by software like sharpkeys on windows or karabiner on macos if you don't need those advanced features.
(one-shot modifier can also be enabled on windows with sticky keys, but it will enable all mods, and karabiner also can do one-shot)