Skip to content

Unable to zoom in when making a screenshot for a condition when using Waydroid (Android emulator) #691

Description

@MR-KO

Version of Smart AutoClicker

3.3.3

Apk

F-Droid

Device brand and model

Waydroid x86_x64 with LineageOS

Version of your Android OS

11

Type

Smart scenario

Describe what happened?

As the title says, I am unable to zoom in/out when making a screenshot for a condition when using Waydroid (Android emulator), using the latest version of both SA and Waydroid. I can create conditions, drag them around, have simple working scenarios etc, but I cannot (pinch to) zoom on the screen to make the condition smaller.

I can zoom in/out just fine on the browser, when holding ctrl and scrolling the mouse wheel. I have also setup Key Mapper, to emulate an actual pinch to zoom with a custom keymap. That also works just fine in the browser, and other apps. So I can zoom just fine with it. However, I cannot use either of those options to zoom in/out when making a new screenshot. Ctrl + scrolling does nothing, and the custom keymap only moves the background left/right. See screenshot below of what I mean during the step where I cannot zoom.

Image

Waydroid does provide some options to tweak apps. I tested setting waydroid prop set persist.waydroid.fake_touch to com.buzbuz.smartautoclicker and restarting waydroid, but that did not make the scrolling work unfortunately.

I am aware this is likely a waydroid/emulation issue, but given that everything else (of both waydroid and SA) works just fine for me, it would be nice if this could also work. E.g. by accepting the ctrl+mouse wheel scrolling input events as zoom controls in this step.

Describe what should have happened?

Being able to zoom in/out to make the condition smaller. Either using ctrl+mouse wheel scrolling, or have pinch to zoom in/out events from the Key Mapper app working.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions