Main > Main Forum
Another trackball problem with Mame 1.06
ahofle:
Well if you are controlling the cursor with both spinner and trackball in windows, and only the spinner works in MAME, it's sounding to me like some issue with the MAME mouse input logic. I was hoping u_rebelscum or Derrick Renauld (the MAME dev who recently revamped the mouse code in MAME v0.105) would see this thread and have some ideas. My minimal expertise on the subject is exhausted I'm afraid.
:( Although I'd definitely fiddle with the trackball on USB as you suggested and see if that helps.
u_rebelscum:
I've been following this on and off, aholfe, and you were saying what I would have said and much more often than I was checking in, so I didn't post anything yet. Why do any work when someone else already is. ;D
--- Quote from: Ifko on June 13, 2006, 11:30:15 pm ---first ps/2-- keyboard/ ipac
2nd ps/2-- trackball
1st USB- Spinner/ optical encoder
2nd USB- Rotary encoder
--- End quote ---
It might be that the trackball is on the ps/2 port, but I thought this was the one spot rawinput was better than directinput (besides winXP vs win9x).
Hmm, now that I said that, what version windows are you running? If you're running winXP, I won't expect this to be happening (I'll have to test (tomarrow :-\) to be sure). If you're running win9x/winME, that TB needs to be on USB with the new changes. :(
Ifko:
That could be it, I am running Windows 98. In all my readings I didnt know that could be an issue.
I will switch the trackball from the PS2 and get a USB converter for it.
I will post back the results tommorow night.
Scott
u_rebelscum:
--- Quote from: Ifko on June 14, 2006, 11:48:26 am ---That could be it, I am running Windows 98. In all my readings I didnt know that could be an issue.
--- End quote ---
It's a new thing that came with the multiple mice changes, about a version ago.
You actually bring up one of the strongest reasons to bring back/in the system mouse (anything to add, Howard?). PS/2 mice don't work in mame if any USB mice are plugged in in win9x.
Adding it will raise a huge problem, though: mapping mice. There is no way for mame to know if you want to use sysmouse, the USB, or both USB & sysmouse (not OR) when using the TAB Input remapping (if sysmouse always shows). Having a -singlemouse option would need special handing in cases when it's sometimes used and other times it's not; as is mame would "unmap" any input mapped to mouse 2-8 down to mouse 1 when -singlemouse is enabled and save it (so sysmouse doesn't show at same time as individual mice). And it's a win95/win98/winME only problem.
--- Quote ---I will switch the trackball from the PS2 and get a USB converter for it.
--- End quote ---
Yah, I think that's the easiest thing to do. Make sure you don't get a low quality converter, though; they're too choppy, too much lag. :(
Ifko:
doooohhh, I bought the wrong connector, I will get another tommorow (friday)
thanks
Scott