Trying to develop tablet driver based on Microsoft driver sample code

  • 1
  • Question
  • Updated 5 years ago
  • (Edited)
Hello, I am newbie device driver developer from S.Korea. (I can't write English well^^;;)

I wanted to develop Digitizer(Tablet) virtual Driver.
So I almost made it using the "User-mode HID mini-driver sample" in Windows8 driver sample and the "hiddigi" in WDK7600 sample.

I can see 'Pen input available' in system info.
also I can move the mouse pointer and use Pen-pressure by my test application.
It can check in windows notebook application. (I don't know how to write this application in English...)

But, I can't use right in Photoshop.
I think they can't detect my virtual driver...
I just use moving the mouse pointer without pen-pressure...
How can I solve this problem?
It make me crazy...
please help me.
Thanks.
Photo of Park TaeJune

Park TaeJune

  • 6 Posts
  • 0 Reply Likes

Posted 5 years ago

  • 1
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 768 Reply Likes
Did you also write the wintab driver for your device?

Microsoft's drivers alone don't work with most applications - partly because there are serious gaps and bugs in their "ink" driver model.
Photo of Park TaeJune

Park TaeJune

  • 6 Posts
  • 0 Reply Likes
I can understand it!.
I will try to get more information!

very very and really really Thank you! :D
Photo of Park TaeJune

Park TaeJune

  • 6 Posts
  • 0 Reply Likes
I apologize for bothering you when you are busy.
I want to check my hypothesis.

I wrote virtual device driver.
I control it by my control application through the sideband communication using the IOCTL_UMDF_HID_SET_FEATURE.

you said I write the wintab driver for my device.

Then, Do I write another filter driver?
or Import the wintab.dll in my virtual driver and using its api?

I am not sure What is right. (I guess the latter is right...)

I reproach my English level for studying device driver!... T.T
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 768 Reply Likes
I'm not sure exactly how to write a wintab driver. I only know the API from the client side.
Photo of Park TaeJune

Park TaeJune

  • 6 Posts
  • 0 Reply Likes
oh I see. sorry and thank you!
I don't forget your kindness :)
감사합니다!
Photo of Park TaeJune

Park TaeJune

  • 6 Posts
  • 0 Reply Likes
I inform you about the result of this problem.
I request how to write wintab supported driver to wacom.
(I found Wintab is released by wacom)

I can receive some answer and I arrive at a conclusion..
Solving this problem is very difficult as a person. XD

Thank you!