mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-03 12:57:27 +00:00
GetVirtualKeycode and GetCharacter threw for keyboard layouts 31 to 39, and GetVirtualKeycode for the Y and Z keys of layouts 2, 3 and 12, which ended the title. GetImeKeyboardType returns layouts 31 to 37 for seven system languages, and layout 2 for another. They now follow firmware 13.42's module: a layout the title's SDK does not know returns INVALID_KEYBOARD_TYPE, and below PS5 SDK 0x04000000 or PS4 SDK 0x09000000 the Y and Z keys of layouts 2, 3 and 12 are swapped. Co-Authored-By: Claude Opus 5.5 <[email protected]>