Hokay, a quick update.
I've tested a game with logging and I see this section around the inputs:
[INFO] [udev]: Keyboard #0 (/dev/input/event3).
[INFO] [udev]: Keyboard #1 (/dev/input/mouse1).
[INFO] [udev]: Keyboard #2 (/dev/input/event0).
[ERROR] [udev] Failed to open device: /dev/input/event3 (Success).
[INFO] [udev]: Mouse #0 (/dev/input/mouse1).
[ERROR] [udev] Failed to open device: /dev/input/event1 (Success).
[INFO] [udev]: Mouse #1 (/dev/input/mouse0).
[INFO] [udev]: Plugged pad: DragonRise Inc. Generic USB Joystick (121:6) on port #0.
[INFO] [udev]: Pad #0 (/dev/input/event2) supports 0 force feedback effects.
Now doing a cat on the different inputs, I find the following mappings:
mouse0 (Track Pad)
mouse1 (KB Mouse)
event0 (Unknown)
event1 (Track Pad)
event2 (Unknown - Constant Input)
event3 (KB Mouse)
js0 (USB Joypad Controller)
mice (Track Pad & KB Mouse)
So am I right in saying that the Trackpad is mouse0, but mouse index 1 as per the 'Mouse #1 (/dev/input/mouse0)' line?
I have deleted the mame2003 default.cfg file and the associated .cfg file for missile command. This has not worked.
Looking at the game control options within the Mame GUI, what I do see is that the Track x/y settings are set to the retropad1, so not sure if this needs to be altered?
Any advice would be great at this point..
Many Thanks,
Paul