keyboard & mouse input issues
@Nova I followed up a bit this morning on some of the issues we were looking at earlier. IDK how many of these issues are known but hopefully this is useful
Observations with
-f
(and nothing in ~/.cargo/bin
😉 ) so far, using QT_QPA_PLATFORM=wayland WAYLAND_DISPLAY=wayland-0 DISPLAY= kate
as my test application:
What works: right click to drag, left click to click without dragging
Mouse event issues:
1. I haven't had any luck with scrolling, either targeting inner application or for window sizing.
2. Left click+hold to drag will get a Released
event early. Looking at manifold
and manifold | azimuth
state with prints doesn't show any issue with them, but I couldn't figure out in the server where it's coming from.
3. Still no keyboard events through azimuth
. It seems it never gets a hovered_keyboard
with which to send events to based on the print-debugging I've done.
Am down to keep going down the rabbit hole if you have suggestions on where to look4 Replies
thanks for writing it all down, though i am def aware of these
debugging is a pain... wanna vc to go over it?
actually you have more detail than i got as to the causes
so yes thank you :3
scrolling def is broken, idk why
i think the first issue to tackle is the left click+drag
wanna vcsure yeah! Results from today: 2. Click and hold a button with azimuth does not have an error, implying the issue is somewhere in flatland 3. The first
field.ray_march
in azimuth
's keyboard_sender.receivers()
times out, and I'm not even sure it gets triggered on the server side at all really. Not set up to debug the core message passing yet thoughit doesn't time out, it just never returns
the timeout was added after the fact by you
right yes