It's probably the rom then, check the system one and see what's different between the stock one and the one I gave you, then change the values so they match the new file, save it, reboot and test itYes I did. The phone (OnePlus 8 Pro running latest crDroid/Android 12) still thinks that the square key is L1, or that the O key is the X key. The Magisk module also doesn't fix it.