Skip to content

Conversation

@alexzobi
Copy link
Contributor

@alexzobi alexzobi commented Jan 5, 2026

Add Touch Event Handling

Description

I was using a Windows Surface Pro 3 and noticed that touch events were not being acknowledged. I searched the issues and found issue 19, which appears to be the same issue.

I have added support by handling touch events as cursor events. This allows everywhere where cursor events are being handled to automatically handle touch events in the same way.

Testing

To test this, I built the app and ran it on my Surface Pro 3. Upon doing so, I was able to use touch events and see that they were properly handled in the same manner as mouse events.

Copy link
Owner

@PolyMeilex PolyMeilex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! This is really useful, as I don't have any touchscreens around aside from SteamDeck developing this would be kinda annoying.

Tested on SteamDeck, and it works great (aside from lack of multitouch, but that's to be expected, I can deal with that on a latter date if at all).

@PolyMeilex PolyMeilex merged commit 18b36c7 into PolyMeilex:master Jan 5, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants