So in the thread about Ctrl+wheel for zooming when you recommended a call to handleKeyswitchEvent
but without INJECTED
that was intentional, so that MouseKeys should handle it?
I mean, is it recommended to:
- normally use
INJECTED
in calls tohandleKeyswitchEvent
and omit it only in the case where one specifically wants other plugins to not ignore it as @merlin kindly explained for the Qukeys exception,
or
- you normally don’t need to bother with
INJECTED
and you need to use it only in the case when you specifically need it to be ignored?
And on the side of plugins, likewise should they normally contain an if
check to ignore injected keys or only if there will be a problem if they handle them?
(I hope I’m being clear?)