Andri Yngvason
Andri Yngvason
If you run it with `--disable-input`, does that change anything?
Thanks, Consolatis. We can extend `wayvnc-control.py` in the pios branch to add and remove the virtual output depending on whether there is a physical one available or not.
As far as I understand, wayfire has a dummy headless output for the purpose of always having an output available in case some client depends on there always being an...
@Consolatis, do you know if it's possible to execute the `VirtualOutputAdd` action on startup or if you can send it via unix socket?
> In the meantime one can hack around the issue by injecting a keyboard shortcut via the virtual keyboard protocol (e.g. via wtype or wlrctl in the generic ~/.config/labwc/autostart or...
The problem here is that if `bytes_per_cpixel = 3` and the pixel format is xRGB or xBGR big endian, then this breaks because VNC has this special "compact pixel" format...
I've been looking at this more closely, and I've discovered the following: - The virtual keyboard does not share LED state with other keyboards - When you create a new...
Since LED state cannot change on the server side and it's reset when the client disconnects, and it's not shared between clients, a client that's connecting to WayVNC can reliably...
I think that it would be better to have a more generic interface that doesn't depend on systemd. We could have a function called something like `struct nvnc* nvnc_listen(int fd)`....
The `swap32` macro wasn't working as intended as it was being fed signed integers. I've fixed that particular issue now, but I still cannot guarantee that the test will pass...