395 questions
1 vote
0 answers
53 views
Disable touchpad script fails while copied output works
I downloaded Fedora 43 Cosmic (Wayland) and found no way to disable my touchpad (mouse is always connected). xinput and synclient seem to be X11 only. Touchpad Disable is a simple checkbox with KDE ...
Best practices
0 votes
0 replies
32 views
Wayland window library and compositors that don't use `xdg_toplevel.state.resizing` like Hyprland
I am very early in making a wayland client library, and I have noticed that my window is always in the maximized state, even when the window is floating and being resized. I'm using Hyprland as my ...
0 votes
1 answer
93 views
SDL3 + OpenGL in c++ is thowing empty SDL_Init erros when making a window in Wayland [duplicate]
I have installed the packages that I need (as far as I know), and the window throws an empty error when I run it. Output is: /home/bence/Programming/cpp/game1/cmake-build-debug/game1 SDL_Init Error: ...
0 votes
0 answers
57 views
Remapping side keys in bluetooth mouse (Ubuntu, Wayland)
I got a vertical mouse with very annoying side keys (BTN_SIDE/BTN_EXTRA) that I accidentally press. I'm trying to disable them but on Wayland it looks impossible. I tried a hwdb override, basically I ...
0 votes
2 answers
104 views
Is it possible to get Wayland serial for a `enter-notify` event with GTK 3?
I'd like to use the recently standardized pointer-warp Wayland protocol which requires providing the serial of the last enter event, but unfortunately I don't see any way to get it from GTK 3 which I ...
0 votes
0 answers
57 views
XWayland surface detection in a QtWayland compositor
I'm trying to integrate rootless XWayland into the "minimal-qml" QtWayland compositor to understand how XWayland works. I've chosen this example because it features XDG-shell and that is the ...
0 votes
0 answers
98 views
Wayland compositor using wlroots: xdg_surface doesn't maps, and wlr_surface_get_texture() always returns NULL
I'm writing a custom Wayland compositor in C++ using wlroots-0.19. I'm handling new wlr_xdg_surface creation like this: void Server::_handle_new_xdg_shell_surface(struct wl_listener * listener, void * ...
0 votes
0 answers
100 views
How can I associate Firefox profiles from Snap with custom desktop launchers on GNOME?
Is there any way to create a .desktop file that launches a specific Firefox profile and correctly associates the resulting window with the custom launcher button in GNOME? My goal is to have three ...
0 votes
0 answers
66 views
How to keep gtk4 app open without monitor
When I turn off monitor (by power button), my gtk4 app gets closed with no output and return code 0. From what I've read, it might be some interaction between wayland and gtk4, but I've found no fix ...
2 votes
3 answers
297 views
Wake up Gnome/GDM from lockscreen via touchscreen
I want to unlock/wakeup/..., a kiosk system from power-saving/locked-state when the touchscreen is pressed. The touchscreen is the only input device on this machine. (For testing purposes I attached ...
0 votes
0 answers
91 views
Black Screen when trying to record my screen with gstreamer and pipewire in rust
I am working on building a screen capture app and am just trying to get recording a 3 second clip working. I am running Arch and Hyprland. I am using gstreamer, ashpd to setup pipewire. This allows me ...
0 votes
0 answers
210 views
Kde plasma 6 does not show window preview on taskbar, using wayland
I installed openSUSE Leap 15.6 with KDE Plasma 5, then upgraded to KDE Plasma 6 using the KDE repositories for openSUSE. Following the installation instructions, Plasma 6 was not installed completely ...
2 votes
0 answers
276 views
Is there a way to make a pass-through window in Wayland
I want to make a pass-through (click-through) window in Wayland (Hyprland) in C. Can this be done with c or Hyprland configuration ? (I don’t think Hyprland allow it). I’m attempting to create a ...
1 vote
0 answers
41 views
How do i align the window to a certain coordinate on the screen
So, I am making an App in Go using Go bindings for gtk3 by gotk3 and want that this window should be opened at a certain coordinate on the screen (as an example, take 500,500). I have tried using win....
1 vote
0 answers
166 views
Headless Playwright WebKit on AWS Lambda
I am trying to get Playwright working on an AWS Lambda function running on AL2023 specifically for headless WebKit. I am aware that Playwright does not officially support AWS Lambda/AL2023. I ...