[Question] Can this project translate Logitech G913 input to standard HID for PS5 compatibility?

Hi everyone, I have a question regarding keyboard compatibility on the PS5.

I’ve noticed that many games on the PS5 natively support keyboard and mouse input. However, when I plugged in my Logitech G913 , it didn’t work, whereas a generic, cheap keyboard functioned perfectly.

I suspect that the PS5’s USB HID implementation only supports basic keyboard protocols and fails to recognize the complex/custom protocol used by advanced keyboards like the Logitech G913.

To solve this, I came up with the idea of using a Raspberry Pi as a “translator” to convert the Logitech keyboard’s input into standard keyboard output. An AI assistant suggested this specific project to me as a potential solution.

Could anyone confirm if the current state of this project supports this functionality? I noticed someone else raised a similar issue previously, but no solution was discussed.

Thanks in advance for your help!

Short answer is HID Remapper’s keyboard mode does not work on PS5.

Long answer is PS5 does parse HID report descriptors, but non-modifier keys only work if they’re reported as an “array” input.

To be clear both your keyboard and HID Remapper are “standard” and there’s nothing wrong with how they report keyboard inputs.

It would be possible to make it compatible by changing our report descriptor (for example by using the boot protocol one).

Thank you for the detailed reply, it really cleared up my confusion. Wishing you a wonderful day!