Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
how can i identify which commands are running in a window manager?
I'm using the 9wm window manager and using xbindkeys and xdotool to make shortcuts, and this manager to resize and move a window uses the left mouse button, then you have to select the window and click, how do I identify or map what is being done in the manager??? I want to know what command is run to create a shortcut in xbindkeys
how can i identify which commands are running in a window manager?
I'm using the 9wm window manager and using xbindkeys and xdotool to make shortcuts, and this manager to resize and move a window uses the left mouse button, then you have to select the window and click, how do I identify or map what is being done in the manager??? I want to know what command is run to create a shortcut in xbindkeys
I understand what you're trying to do, but I don't understand the questions you're asking.
Recreating mouse & key events with xdotool sometimes works, sometimes doesn't. In any case, you have to take into account window focus, and possibly more things.
Your window manager either supports window movement events or it doesn't. No idea about 9wm.
Maybe you should just use a window manager that supports the sort of hotkey window movement automation you want.
FWIW, openbox does.
9wm does not provide virtual desktops, customization, key bindings, EWMH support, or compositing. It does not allocate any colors (if you disable COLOR), which will be great news if you are stuck in 1993.
Quote:
9wm uses ideas from Plan 9's rio, but is following a different path and is not exactly the same.
In an attempt to avoid ludicrously long window names in the menu, 9wm shortens names with colons and dashes in them. The algorithm works well for most programs I've tried, but is bound to fail with something or other, rendering a near-useless icon name.
Windows that provide their own placement information aren't handled well right now. I'm working on it.
9wm has no idea how many monitors you have, nor what their dimensions are. It also can't deal with desktop geometry changes, like plugging in an external monitor. I run "9wm restart" to make it quickly reset its internal state and notice any changes.
9wm doesn't have Unicode support. In particular, if you have a browser page open with non-Latin characters in the name, and you hide that window, you will get a weird name for that window's entry in the list. Doing Unicode in X11 is a horrible mess requiring, among other things, a whole new library for rendering text. I may get to this in the future, but for now, I feel like learning about Wayland is a better use of my effort.
Lack of EWMH means some applications (especially games) will break when trying to go fullscreen.
You may try to rebuild 9wm from source with DEBUG and DEBUG_EV defined as described in CUSTOMIZING.md.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.