RE: SetCursorPos on TabletPC

"George Geczy" <[email protected]> Sat, 28 Jan 2006 23:26:16 -0500
Newsgroups gmane.games.devel.windows
Message-ID <019f01c6248c$25de39e0$bf00a8c0@georgedevxp>
While there may be differences when using DirectInput, for Win32 calls
the type of pointing device (tablet, light pen, trackball, etc) should
all result in a relatively predictable and 'mouse-centric' result.  For
example, WM_MOUSEMOVE returns the x/y position, not a change delta.  So
I wouldn't expect any differences in Win32 calls with different devices.

-- George.



- George Geczy
- Lead Programmer, BattleGoat Studios
- www.supremeruler2010.com
- "Designing the Next Generation of Intelligent Strategy Games"


> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On 
> Behalf Of brian sharon
> Sent: Saturday, January 28, 2006 4:06 PM
> To: [email protected]
> Subject: Re: [GD-Windows] SetCursorPos on TabletPC
> 
> 
> It must be slightly different though - a tablet PC will convert your  
> input to an absolute mouse position, while a mouse (and a Wacom  
> tablet) will take your input and convert it into a delta 
> motion based  
> on the current mouse position.  In other words, you can "warp" the  
> pointer on a tablet PC by lifting the pen, but you can't do that by  
> lifting your mouse.
> 
> That said, I can't imagine why SetCursorPos wouldn't work on 
> a tablet  
> PC, but I have no direct experience to back that up...
> 
> --brian



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Gamedevlists-windows mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-windows
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_id=555