SX
Stardust XR•13mo ago
micimize

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 look
No description
No description
4 Replies
Nova
Nova•13mo ago
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
micimize
micimize•13mo ago
wanna vc
sure 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 though
Nova
Nova•13mo ago
it doesn't time out, it just never returns the timeout was added after the fact by you
micimize
micimize•13mo ago
right yes
Want results from more Discord servers?
Add your server