Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

scrolling doesn't work in some apps #820

Open
amosbird opened this issue Sep 26, 2019 · 7 comments
Open

scrolling doesn't work in some apps #820

amosbird opened this issue Sep 26, 2019 · 7 comments

Comments

@amosbird
Copy link

I assume that scrolling != finger swiping which leads to various issues. Is it possible to make mouse scrolling fake swiping?

@rom1v
Copy link
Collaborator

rom1v commented Sep 26, 2019

Is this question really different from #433?

Is there any reliable way to generate swipe left/up/down/right events using scrcpy?

Scrolling sends scroll events to Android. I think this is the correct behavior. If apps don't handle scroll events, then they don't scroll.

@amosbird
Copy link
Author

Is this question really different from #433?

Yes, #443 asked for key bindings to fake swiping. In this issue, I'm seeking some way of making scrolling sends swipe events instead of scroll events. I guess that means multiple events are fired consecutively thus faking a mouse down, mouse move, and move up won't work

@instasck
Copy link

adb input will have not real touch so some apps might avoid it

@Zero3K
Copy link

Zero3K commented Mar 1, 2020

Any news regarding this issue?

@rom1v
Copy link
Collaborator

rom1v commented May 25, 2020

Does e2d5f0e fix the issue? (test the current dev branch).

@Binly42
Copy link

Binly42 commented Sep 13, 2020

With v1.16, scroll still doesn't work in some apps like qidian(a novel reader), possibly for the reason that those apps usually protectively ban/customize some interacting (e.g. long-press to select&copy text ...)

@rom1v
Copy link
Collaborator

rom1v commented Sep 13, 2020

Or they just use a custom component where they didn't implement scrolling (by reacting to scroll events).

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

No branches or pull requests

5 participants