wev - Man Page
show wayland events
Examples (TL;DR)
- Monitor all occurring Wayland events:
wev - Print all events received by a specific Wayland interface:
wev -f wl_keyboard - Print only specific events received by a Wayland interface:
wev -f wl_keyboard:key - Print everything but the specified wayland events:
wev -F wl_keyboard:key - Write the
wl_keyboards's keymap to a file:wev -M path/to/file - Print Wayland globals:
wev -g
Synopsis
wev [-g] [-f <interface[:event]>] [-F <interface[:event]>] [-M <path>]
Description
wev opens an xdg-shell toplevel on the default Wayland display (via the WAYLAND_DISPLAY environment variable), then prints events associated with that display.
Options
- -g
Print globals.
- -f <interface[:event]>
Only show events for the given Wayland interface, or for a specific event from that interface. May be specified more than once to show several interfaces and/or events.
- -F <interface[:event]>
Show all events except those from the given Wayland interface, or except for a specific event from that interface. May be specified more than once to hide several interfaces and/or events.
- -M <path>
Writes the wl_keyboard's keymap to the specified path.
Authors
Maintained by Drew DeVault <sir@cmpwn.com>. Up-to-date sources can be found at https://git.sr.ht/~sircmpwn/wev and bugs/patches can be submitted by email to ~sircmpwn/public-inbox@lists.sr.ht.