weston-bindings(7)

πŸ’– weston-bindings β€” the manual page, but make it cute

okay so this is weston-bindings(7) from the Miscellaneous Information Manual, and it's literally just a big ol' list of keyboard bindings for Weston, the reference Wayland compositor. bestie, let's get into it πŸ¦‹


✨ NAME ✨

weston-bindings β€” a list of keyboard bindings for Weston - the reference Wayland compositor


🌸 INTRODUCTION 🌸

The Weston desktop shell has a number of keyboard shortcuts. They are listed here. that's it, that's the whole intro, she's lowkey serving brevity πŸ’…


πŸŽ€ DESCRIPTION πŸŽ€

okay so almost all keyboard shortcuts for Weston include a specified modifier mod, and you decide what mod actually is in the file weston.ini(5). yes bestie, you get to pick, main character energy fr fr.

  • mod + Shift + F β€” Make active window fullscreen. fullscreen slay.
  • mod + K β€” Kill active window. not me ending a window's whole career πŸ’€
  • mod + Shift + M β€” Maximize active window.
  • mod + Shift + KEY_LEFT β€” Make the active window tiled left.
  • mod + Shift + KEY_RIGHT β€” Make the active window tiled right.
  • mod + Shift + KEY_UP β€” Make the active window tiled top.
  • mod + Shift + KEY_DOWN β€” Make the active window tiled bottom.
  • mod + Tab β€” Switch active window.
  • Ctrl + Alt + Backspace β€” If supported, terminate Weston. (Note this combination often is used to hard restart Xorg.) so like, heads up, this combo has a whole other job in Xorg-land πŸ™ˆ
  • Ctrl + Alt + F β€” Toggle if Weston is fullscreen; only works when nested under a Wayland compositor.
  • Ctrl + Alt + S β€” Share output screen, if possible.
  • Ctrl + Alt + F1/F2/F3/F4/F5/F6/F7/F8 β€” Switch virtual terminal, if possible.
  • Super + S β€” Make a screenshot of the desktop. πŸ“Έ
  • Super + R β€” Start or stop recording video of the desktop. πŸŽ₯

🐭 TOUCH / MOUSE BINDINGS 🐭

There are also a number of bindings involving a mouse, because your lil cursor deserves lore too:

  • <Touch>, <Left button>, <Right button> β€” Activate clicked window.
  • Super + Alt + <Vertical Scroll> β€” Change the opacity of a window. translucent queen ✨
  • mod + <Left button> β€” Click and drag to move a window.
  • mod + Shift + <Left button>, mod + <Right button>, mod + <Touch> β€” Click and drag to resize a window.
  • mod + <Middle button> β€” Rotate the window (if supported). spinning era πŸŒ€

πŸ’€ DEBUG BINDINGS πŸ’€

The combination mod + Shift + Space begins a debug binding. Debug bindings are completed by pressing an additional key. For example, pressing M may cycle through the GL renderer debug modes. Most debug effects can be disabled again by repeating the command. Debug bindings are often tied to specific backends. Below are the debug bindings available. nerd mode: activated πŸ”₯

  • KEY_D β€” Subscribe for flight recorder.
  • KEY_C β€” Enable/Disable cursor planes.
  • KEY_V β€” Enable/Disable opportunistic use of direct scanout of client buffers in the DRM-backend. When disabled, all graphics goes through the renderer in use. Does not interfere with the cursor planes.
  • KEY_M β€” Cycle through renderer debug modes. gl-renderer debug modes: none, wireframe, batches, damage, opaque. vulkan-renderer debug modes: none, fragment.
  • KEY_R β€” Enable repaint debugging for Pixman.

🫢 SEE ALSO 🫢


and that's the whole page, bestie πŸ’œ this cutie is Weston 16.0.0, dated 2019-03-27 β€” go forth and press keys, you've got this πŸŽ€βœ¨πŸ‘‘

πŸ“¦ where this page comes from