We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 631

Summary: Touch screen input incorrect in fullscreen
Product: SDL Reporter: Mathias Clerc <tlarhices>
Component: *don't know*Assignee: Sam Lantinga <slouken>
Status: RESOLVED FIXED QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2 CC: bombasticbryan
Version: don't know   
Hardware: x86   
OS: Windows Vista   
URL: http://www.scummvm.org/

Description Mathias Clerc 2008-09-23 23:58:28 UTC
Hello,
I have been trying to use Scummvm 0.12 on my vista UMPC.
This computer has touch screen and everything is working fine in windowed mode.
In full screen mode the touch screen doesn't work. Touching the screen throws the mouse cursor around the edges of the screen in an uncontrollable manner.

I have reported this problem to the Scummvm team who sended me here saying it's a bug in SDL.
After doing some research through the mailing list archives I found some people telling that switching to windib solves the bug.
I have tried by setting the environment variable using vista's tool and by setting it in command line (and starting scummvm right after) it didn't solved the problem.

I made a search on this bugzilla, but couldn't find anything.

Is there a way to solve this problem ?
Comment 1 Sam Lantinga 2009-09-21 03:27:35 UTC
Can you see if this happens with the latest version of SDL?

Just copy the SDL.dll in here over the one used by scummvm:
http://www.libsdl.org/release/SDL-1.2.13-win32.zip
Comment 2 Bryan Hitchcock 2009-09-23 11:37:22 UTC
Sent email to Mathias to make sure he sees Sam's request.
Comment 3 Mathias Clerc 2009-09-23 17:24:29 UTC
Thank you for reviving this bug.
Right now I don't have my touch screen computer available but I will try as soon as possible.
Comment 4 Sam Lantinga 2009-10-17 11:06:36 UTC
The mouse input has been changed for SDL 1.2.14, and I believe this is fixed.  If it's not, please test in SDL 1.3 and reopen this bug if it's an issue there.

Thanks!