When i change the orientation of the AGL UI to 360(0 or normal) degree, Cursor not pointed in UI.Cursor move across the edges of the UI.

Won't Fix

Description

Environment

None

Attachments

3

Activity

Show:

Marius Vlad 
March 3, 2022 at 3:18 PM

Not really related to the compositor, fixing requires changing qemu params. 

Marius Vlad 
March 3, 2022 at 7:42 AM

Could you then try testing out the qemu cmd line from https://docs.automotivelinux.org/en/master/#0_Getting_Started/1_Quickstart/Using_Ready_Made_Images/ (that includes usb tablet) and see if it needs further expansion to include those additional cmd line args I've added above? 

Most likely I should have pointed you there, from the beginning, but yeah I forgot about it... 

Jairaj NP 
March 3, 2022 at 5:20 AM

  Thank you now it's working fine.

Marius Vlad 
March 2, 2022 at 2:52 PM

If ^ works we should probably add this to the docs, I've always use usb mouse emulation and never the psmouse from qemu so I've never caught this on. Maybe I can interest you in adding these changes in the docs?  how does that sound? 

Marius Vlad 
March 2, 2022 at 2:51 PM

Speculate this is probably related to how qemu does input , or better yet how input grab. Appending the following:

 

(you can follow up with a keyboard but also a table). Should give you mouse control. 

I've also noticed that when using the SDL interface, rather than the GTK interfaces makes things a little better, although the mouse still jumps sporadically and is erratic/jittery. You should be fine still if you that usb mouse I've pointed above, rather than the default still, but if you really want do -display sdl (which will switch to SDL for displaying the window). 

Some further docs that might help: https://wiki.archlinux.org/title/QEMU#Mouse_cursor_is_jittery_or_erratic or maybe 

https://wiki.archlinux.org/title/QEMU#Mouse_integration

That work-around should make it all in all cases. Give it a test and see how it fares. 

Details

Assignee

Reporter

Hardware Platform(s) Affected

QEMU x86_64

Components

Affects versions

Priority

Created February 28, 2022 at 6:18 AM
Updated March 4, 2022 at 3:57 PM
Resolved March 3, 2022 at 3:18 PM