waydroid / waydroid

Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.
https://waydro.id
GNU General Public License v3.0
8.02k stars 332 forks source link

Forgetting mouse position #938

Open zayn7lie opened 1 year ago

zayn7lie commented 1 year ago

Describe the bug After using other method to do some action (eg. touch the screen with touch-screen), waydroid will forget the mouse position regardless where my mouse is shown and just click the place I previously did the action.

General information (please complete the following information):

Desktop (please complete the following information):

Additional context Reproduce:

  1. Open an app with multiple buttons.
  2. Move mouse cursor to one button A.
  3. Click other button B with other methods (like touch screen, key mapper, etc.)
  4. Do not move the cursor that is on button A, just click the mouse

Result: Even though your cursor is on A, you click B finally.

Quackdoc commented 1 year ago

this is likely your compositor that does this, I know sway does it depending on the application

zayn7lie commented 1 year ago

this is likely your compositor that does this, I know sway does it depending on the application

Sorry for late reply. I have posted this issue in Wayland but they suppose this might be a bug of Waydroid.

Here is the link: https://gitlab.freedesktop.org/wayland/wayland/-/issues/400

Black-Seraph commented 2 months ago

This is still an issue to this day.

The easiest way to reproduce this issue is to pair a Bluetooth mouse and keep using that for input for a few minutes.

Eventually all clicks you do will target the top left corner of the screen.