@fluffypillow Today I connected a new controller and I'm having troubles. It's an innext snes pad. Pegasus sees it as a "retrolink snes controller". Setting certain buttons will make pegasus freeze for a bit like the A button. I had to use a text editor to properly set the A button.
Some of the dpad directions are having the same freezing issue. I'm not sure how to set the dpad. Right now, up and left are not responding, right responds as left, and down works.
I've had to delete the sdl txt file entry and reboot my pi a few times because I'm not sure how to "clear" a setting so it has been time consuming with trial and errors.
03000000790000001100000010010000,Retrolink SNES Controller,a:b1,b:b2,back:b8,dpdown:a1,dpleft:a0,dpright:a0,dpup:a1,leftshoulder:b4,rightshoulder:b5,start:b9,x:b0,y:b3,platform:Linux,