1.2 KiB
1.2 KiB
libSceIme technical debt
Unknown function info
- sceImeGetPanelPositionAndForm (libSceIme) - the output is taken to be the
PositionAndFormthatsceImeDialogGetPanelPositionAndFormfills; it is never written, since no panel can be open. That a closed panel is reported before a null output is assumed by analogy withsceImeSetCaret, not confirmed on a PS5 title
Functional
- sceImeKeyboardGetInfo (libSceIme) returns
0x80bc0023(no resource id) for every id while a keyboard is open, since the IME keyboard never reports a connected device. sceImeKeyboardSetMode validates the mode bits but the mode has no effect, as no IME keyboard events are delivered. - sceImeKeyboardGetResourceId (libSceIme) reports that no USB keyboard is connected (
0x80bc0004, as shadPS4 does) because IME keyboard events are not delivered to the handler, although libSceKeyboard exposes the host keyboard