note(windows): kmtip and keyman32 interactions - keymanapp/keyman GitHub Wiki

kmtip and keyman32 interactions

kmtip should depend on keyman32.

kmtip -> keyman32

  • TIPActivateEx
  • GetKeyboardPreservedKeys
  • TIPProcessKey
  • TIPActivateKeyboard
  • Keyman_WriteDebugEvent

keyman32 -> kmtip

  • RefreshPreservedKeys: this is used only by Keyman_ForceKeyboard. Low priority. It may be possible to avoid this in future? Perhaps by kmtip registering a onrefresh handler when it loads keyman32?