Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05212 DIP/Input Minor Always Jun 10, 2013, 18:18 Jun 11, 2013, 01:01
Tester WindDrake View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows Vista/7/8 (64-bit)
Status [?] Confirmed Driver
Version 0.148u5 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary 05212: tm8k: MAME not recognising touch/mouseclick from NextWindow Touchscreen
Description Using a NextWindow Touchscreen in Mouse Emulation mode, MAME will not accept a screen tap as a click, but Flash Games and other non-Mame applications have no issue understanding the tap. You have to enable Light Guns first, then either touch-and-hold or touch-and-wiggle to get MAME to see the input as a tap event (in this case, Gun 0 Trigger).
Steps To Reproduce Using a NextWindow Touchscreen with MAME Lightgun Support enabled, try and assign screen tap to any digital input. It will require a Touch-And-Hold or Touch-And-Wiggle. I've verified this on an HP Touchsmart 300, 500, and 800, all with NextWindow Touchscreens.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems tm8k
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.09593
Tafoid
Administrator
Jun 10, 2013, 18:38
As we have to explain surprisingly frequently, MAME uses DirectInput in RAW mode. This is necessary to properly support multiple of each device (e.g. 2 USB keyboards, or 4 mice, or 2 lightguns, etc). So, unfortunately, I'm not sure if your touch enabled devices can be used with current MAME builds without some sort of changes to source.

I would check to see if there is another way your screens can be configured that would be more compatible with the RAW DirectInput method.
User avatar
No.09595
NekoEd
Senior Tester
Jun 11, 2013, 00:56
edited on: Jun 11, 2013, 01:02
This is a tough one. I'll ask for input from developers and mark it Direction Needed.

EDIT: I don't think this qualifies as a major issue, so I downgraded it, given the very specific nature and the fact that it DOES work, just in an inconvienent manner.