Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Three-finger drag for Windows Precision Touchpads via SendInput and RawInput

License

NotificationsYou must be signed in to change notification settings

EsportToys/PrecisionThreeFingerDrag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

This simple AutoIt script uses the RawInput API to readDIGITIZER - TOUCH PAD input reports and the SendInput API to send mouse motion and clicks.

NOTE: only tested on Microsoft Surface touchpads, it currently assumes a hard-coded struct format that I reverse-engneered by experimenting withRawInputViewer

Instructions

  1. Download AutoIt fromhttps://autoitscript.com
  2. Run script with AutoIt by draggingfinger.au3 over onto AutoIt3_x64.exe

Dependency

This does not use any UDFs, script and API calls are entirely self-contained. Only the AutoIt executable is needed.

To-Do

  • Add compatibility checks for present trackpads on startup (needs to report at least three fingers)
  • UseHidP-* winapi calls to parse the raw data strings

About

Three-finger drag for Windows Precision Touchpads via SendInput and RawInput

Topics

Resources

License

Stars

Watchers

Forks

Languages


[8]ページ先頭

©2009-2025 Movatter.jp