I have a tankstick and have it configured for Mame and everything works great.
My command line is:
%rom% -ctrlr xarcade
Does your xarcade.cfg file really have a dash in it?
Mine does not.
Do you have this?
Look in the Mala Mame Executable Config tab and then in the Controllers Tab which is the Mame.ini editor.
I put "trackball=mouse" and selected "Enable mouse input".
Mine doesn't show up in a dropdown either.
I also made a change in Mame.
Launch any Mame game and push the Tab key.
Go to Input(General) and then go to Player1 Controls.
Go down to Track X Analog and configure this to your trackball. Mine happens to be Track X.
Do the same for Track Y Analog. Mine is Track Y.
I don't understand about your trackball showing up as "samsung" with new drivers. Where does it show that?
I tested Marble Madness and both the joystick and the trackball control the marble. The marble moves real slow with the trackball so the sensitivity can be adjusted by pushing tab for the mame controls and then going into analog control to make adjustments.
It took me a lot of time to get my trackball to work originally as there wasn't any one post that had the info.
