[go: up one dir, main page]

Skip to content
This repository has been archived by the owner on Jul 24, 2023. It is now read-only.
/ vmulti Public archive
forked from djpnewton/vmulti

Virtual Multiple HID Driver (multitouch, mouse, digitizer, keyboard, joystick)

License

Notifications You must be signed in to change notification settings

nefarius/vmulti

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vmulti

Virtual Multiple HID Driver (multitouch, mouse, digitizer, keyboard, joystick)

Prerequisites

Building

  • Start a WDK build environment
  • Navigate to the location of your vmulti source root directory (eg. C:\projects\vmulti)
  • Build the drivers and test program using build -wgc

Installing

Note: This will not work on 64-bit systems without first properly signing the driver

  • Gather together the vmulti.sys/vmulti.inf/hidkmdf.sys files into single directory
  • Also copy the file WdfCoInstaller01009.dll (from the WDK) to your installation directory
  • Also copy the file devcon.exe (from the WDK) to your installation directory
  • Run the command: devcon install vmulti.inf djpnewton\vmulti

Testing

  • Run testvmulti.exe /multitouch to move the cursor via virtual multitouch (only available on Win7 and above)
  • Run testvmulti.exe /mouse to move the cursor via virtual mouse
  • Run testvmulti.exe /digitizer to move the cursor via virtual digitizer

About

Virtual Multiple HID Driver (multitouch, mouse, digitizer, keyboard, joystick)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 76.5%
  • C++ 23.0%
  • Batchfile 0.5%