Is there an API for displaying touch input on other monitors?

I'm trying to achieve the same functionality as multidigimon.exe, i.e. mapping the input digitizer to this monitor, I was wondering if there is an API that I can access, or if multidigimon.exe supports any parameters that I can call this is to automate the matching process.

So far, I have found that multidigimon.exe is writing the following registry key

: 20 - \\? \ Hid # & col06 # 1 & 4784345 & d & 0005 # {4d1e55b2-f16f-11cf-88cb-001111000030}

value: \\? \ DISPLAY # Default_Monitor # 5 & 5e64b29 & 0 & UID268435456 # {e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}

at
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Wisp \ Pen \ Digimon

+3
source share
2 answers

I did not find the API; however, I think I know how to do this:

  • Find the monitor on which you want to map the input through EnumDisplayDevices, we are interested in DeviceID,

  • Find the correct instance of the input device

  • Write to the following registry key:

    HKLM\\SOFTWARE\\Microsoft\\Wisp\\Pen\\Digimon
    
    • key = [you enter instances of the device path]
    • value = [path of your monitor]
  • Restart wisptis.exe.

+4
source

How to map a monitor ID to an input device in multiple monitor setup? And in recent windows 10 wisptis.exe is not available

0
source

Source: https://habr.com/ru/post/1741286/


All Articles