The key word to be searching for is “ungrab” mouse. here is a stackexchange on this.. On some systems ctrl-alt-/(on keypad) might work, but that is often disabled for security.
This is exactly what I needed, thanks!
Xorg bad?
It's not bad. It's just old, broken and unmaintained.
That is another word for "bad"... But I guess that was the joke 😅
old
Old doesn't mean bad
broken
Is it?
unmaintained
Is it?
I use Wayland personally, but I've had almost zero issues with X in the last decade, maybe with the exception of minor screen tearing several years back.
My comment above should be taken with a grain of salt.
broken
It works in many cases. From a privacy/security standpoint, it is a nightmare since any program can just access all other windows. Multiple monitor setups with different scaling don't work at all. …
unmaintained
While the git repo receives some commits, most of them are fixes for xwayland. Most X11 contributors that are still active are working on wayland now. See https://gitlab.freedesktop.org/xorg/xserver/-/commits/master and (not so serious) https://floss.social/@XOrgFoundation/110769221673585385
Ah, I've almost always used a single monitor setup, so my use case wasn't weird enough to break X11. That said. Even Wayland is wonky on my multi monitor setup at work, though that's probably more a GNOME thing than a Wayland thing.
I do still think the approach they took with Wayland is a tad odd, in that everyone has to implement it themselves. But hey, if it works, it works.
I recently enabled SysRq to kill processes that hang and it’s been working nicely. Haven’t had to restart in a while. https://en.m.wikipedia.org/wiki/Magic_SysRq_key
Does CTRL+ALT+ESC and click work? I think it's Xorg's way of killing a window.
nope, that is probably window manager specific, i'm using i3, but any keyboard shortcuts get disabled when a window grabs the pointer anyway, i found a solution and updated my post
Recommend u to learn xorg documentation https://www.x.org/wiki/guide/
Maybe once I am a bit more used to reading and understanding documentation for large existing libraries and programs.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0