An open API service indexing awesome lists of open source software.

https://github.com/emoacht/rawinput.touchpad

Sample to capture inputs from Precision Touchpad by Raw Input API
https://github.com/emoacht/rawinput.touchpad

hid rawinput touchpad windows-precision-touchpad

Last synced: about 2 months ago
JSON representation

Sample to capture inputs from Precision Touchpad by Raw Input API

Awesome Lists containing this project

README

          

# RawInput Touchpad

Sample to capture inputs from Precision Touchpad by [Raw Input](https://docs.microsoft.com/en-us/windows/win32/inputdev/raw-input) API. This is C# implementation which basically follows C++ function of [TouchpadGestures Advanced][1] by @kamektx to parse inputs from Touchpad including each contact point. Also, [RawInput.Sharp][2] by @mfakane is well sophisticated C# implementation and great help to understand this API. Many thanks!

- [kamektx/TouchpadGestures_Advanced][1]
- [mfakane/rawinput-sharp][2]

## Requirements

- .NET 5.0

## Example

When five fingers are touching the touchpad of Surface Pro 4 Type Cover, five contacts appear with each coordinates.

![Screenshot](Images/Screenshot.png)

## License

- MIT License

[1]: https://github.com/kamektx/TouchpadGestures_Advanced
[2]: https://github.com/mfakane/rawinput-sharp