|
| | |||||||
| Tablet PC Developers Show off your work while discussing with others how to create ink enabled applications. |
| | LinkBack | Thread Tools |
| |||
| Wacom tablet programming Hi everyone! I've done Wacom tablet programming using the WinTab interface before, using Visual C++. I'd like to look into programming the Wacom tablets using ..Net, but am not sure how to go about it. Is there an API built into .Net which will allow me to program the Wacom tablets? Sorry if this may not be the correct group for this message, but I thought this was the closest I could find. Thanks! [Tim] |
| |||
| Re: Wacom tablet programming Sorry for the delayed reply. In .NET you have a much better option than going right to the hardware. You can use the RealTimeStylus API. It gives you access to the digitizer packets as a series of integer arrays. The packets are passed through a pipeline of synchronous and asynchronous handlers called "plugins". Using RTS gives you pretty low-level access to the data reported by the digitizer but with the added benefit of being hardware-independent. Touch screens, finepoints, etc all will work with RTS. Give it a look, it's in the Tablet PC SDK. Josh "Tim" <Tim@discussions.microsoft.com> wrote in message news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > Hi everyone! > > I've done Wacom tablet programming using the WinTab interface before, > using Visual C++. I'd like to look into programming the Wacom tablets > using > .Net, but am not sure how to go about it. Is there an API built into .Net > which will allow me to program the Wacom tablets? > Sorry if this may not be the correct group for this message, but I > thought this was the closest I could find. > Thanks! > > [Tim] > |
| |||
| RE: Wacom tablet programming Hi Tim, unfortunately, there is no .NET API in the meaning of C#. I am wondering what you are trying to do with your App? Why not taking the Wacom driver (the Wacom driver is pretty nice) and using the Tablet PC API for your Application? Cheers, "Tim" wrote: > Hi everyone! > > I've done Wacom tablet programming using the WinTab interface before, > using Visual C++. I'd like to look into programming the Wacom tablets using > .Net, but am not sure how to go about it. Is there an API built into .Net > which will allow me to program the Wacom tablets? > Sorry if this may not be the correct group for this message, but I > thought this was the closest I could find. > Thanks! > > [Tim] > |
| |||
| Re: Wacom tablet programming "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > I've been using Wacom driver (Wintab.sys) with API calls via PInvoke to get to tablet data directly using C#. Wintab defines a packet structure that includes, among many others, a Packet.Time (msec) value for the packet generation time. This comes in handy when there is interest in performing some form of "time series" analysis of stylus input (i.e.: handwriting analysis). On my review of the RealTimeStylus API and my limited attempt to use it, I was unable to come up with an equivalent "time" property in the generated digitizer packets. Am I missing something ? or is there a different way to capture the "real-time" for the creation of each point ?. Hardware requirements specify stylus sample rates at >100 Hz and ideally >130 Hz but the actual inter-point interval is likely to vary which creates some uncertainties as to the timing of incoming packets. I don't know if this question has been asked before. If so, my apologies. Regrads; Camilo |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| |||
| Re: Wacom tablet programming Josh I did try out the RealTimeStylus API and it works well for what I want to do, and I'm receiving around 140 packets/sec. I did find one anomaly however. When I have the Tablet object report on the tablet properties, it does not return correct results. For instance the pen I am using has 1024 pressure levels(Wacom Cintiq 21UX), but the Tablet object reports 32768! Does anyone else see problems like this? Thanks [Tim] "Josh Einstein" wrote: > Sorry for the delayed reply. In .NET you have a much better option than > going right to the hardware. You can use the RealTimeStylus API. It gives > you access to the digitizer packets as a series of integer arrays. The > packets are passed through a pipeline of synchronous and asynchronous > handlers called "plugins". > > Using RTS gives you pretty low-level access to the data reported by the > digitizer but with the added benefit of being hardware-independent. Touch > screens, finepoints, etc all will work with RTS. > > Give it a look, it's in the Tablet PC SDK. > > Josh > > "Tim" <Tim@discussions.microsoft.com> wrote in message > news:30A65AA4-CD31-4B3B-99F9-00BBB76E4726@microsoft.com... > > Hi everyone! > > > > I've done Wacom tablet programming using the WinTab interface before, > > using Visual C++. I'd like to look into programming the Wacom tablets > > using > > .Net, but am not sure how to go about it. Is there an API built into .Net > > which will allow me to program the Wacom tablets? > > Sorry if this may not be the correct group for this message, but I > > thought this was the closest I could find. > > Thanks! > > > > [Tim] > > > > |
| Bookmarks |
| Thread Tools | |
| |
| | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| wacom on tablet PC | Ron Jeffries | Windows XP Tablet PC Newsgroup | 7 | 02-27-2007 11:15 AM |
| Wacom 4x5 tablet | scouts | Tablet PC - Getting Started | 1 | 11-02-2006 02:52 AM |
| Tablet PC Wacom Cross Pen | James Gockel | Windows XP Tablet PC Newsgroup | 3 | 03-20-2005 08:14 PM |
| tablet uses wacom pen but.... is it really like a wacom drawing tablet? need graphics light small long batt life.. | ed sharpe | Windows XP Tablet PC Newsgroup | 16 | 01-05-2005 05:21 AM |
| tablet software for external tablet (wacom graphire tablet) | =?Utf-8?B?bW90b21vbQ==?= | Windows XP Tablet PC Newsgroup | 1 | 08-24-2004 07:44 PM |
| New To Technology Questions? | Do You Need Help with Your Computer or Device? | Do You Need Help with this site? |