postlund / pyatv

A client library for Apple TV and AirPlay devices
https://pyatv.dev
MIT License
890 stars 100 forks source link

Add initial support for touch area and touch gestures #267

Open postlund opened 4 years ago

postlund commented 4 years ago

Short feature/function description The question was raised (in #186) whether swiping is supported or not. The answer is no, but it should be pretty simple to add support for it. So this issue will cover first basic support, i.e. swiping from one arbitrary point to another. I might add some default patterns in the future.

What needs to be done?

Is this a breaking change? No (it's a new interface)

Anything else worth knowing? This is just initial support, more features will come. I will have to look at the protocol to see what can be done.

IsakTheHacker commented 8 months ago

How is the progress on this feature?

garbage98 commented 6 months ago

I would be really interessted in this feature as well. I'm a handicaped person and cannot use the original remote, but i have developed an interface with your library. I can control everything on AppleTV but Applications like web browsers or remote desktops require the use of the touch area to navigate. Double tab or other tricks don't seem to work in these instances.

Raphelchen commented 5 months ago

swiping would help me quite a bit. Would be happy to provide data or test things if needed.