The controller is a kind of cheap chinese clone Playstation controller with every usual buttons, 2 sticks plus a "mode" button like on a lot of pc compatible game controller. It's bluetooth with a switch on/off. I used it with a usb hub on an Rpi500+. It oorks on battery. There's no name on it. The problem occurs in the very begining of usagi starting. The problem doesn't occur if add code to wait a few frames before caputuring controller buttons.