wtype(1)
π wtype(1) β the wtype man page, but make it cute π
okay bestie, sit down, hydrate, and let me tell you about wtype β it's literally xdotool type for Wayland π¦β¨
β¨ NAME β¨
wtype β xdotool type for Wayland π
πΈ SYNOPSIS πΈ
wtype [TEXT]
wtype [OPTION_OR_TEXT]... -- [TEXT]...
wtype [OPTION_OR_TEXT] -
π DESCRIPTION π
so here's the vibe: wtype is a Wayland tool that lets you simulate keyboard input, exactly like xdotool type does over on X11 π«Ά
how does it pull that off?? via the virtual-keyboard Wayland protocol β no cap, that's the whole trick β¨
π OPTIONS π
first things first, the tea on modifiers β a modifier can be one of:
"shift""capslock""ctrl""logo""win""alt""altgr"
β οΈ beware bestie: the modifiers get released automatically once the program terminates. so don't come crying to me when your ctrl justβ¦ lets go π
also! named keys are resolved by libxkbcommon π and valid identifiers include "Left" and "Home" (iykyk).
-M MODβ Press modifierMOD. π-m MODβ Release modifierMOD. π«Ά-P KEYβ Press keyKEY. π₯-p KEYβ Release keyKEY. πΈ-k KEYβ Type (press and release) keyKEY. β¨-d TIMEβ Sleep forTIMEmilliseconds between keystrokes when typing texts. can be used multiple times, default is0. π΄-s TIMEβ Sleep forTIMEmilliseconds before interpreting the following options. this one's the main character when you wanna perform more complicated modifier sequences π«-β Read text to type from stdin. this option can appear only once. β
π¦ BUGS π¦
No known bugs. πβ¨ (we love a flawless queen, periodt)
π AUTHOR π
wtype has been started by Josef Gajdusek. π
Man page is written by Michael 'jubalh' Vetter. πΈ
and that's the whole thing bestie!! this was version 0.4, dated 23 November 2020 β go forth and type slayfully, mwah πππ
π¦ where this page comes from
- alpine 3.24: wtype-doc 0.4-r0 Β· MIT
- arch rolling: wtype 0.4-2 Β· MIT
- debian bookworm: wtype 0.4-3 Β· MIT
- debian trixie: wtype 0.4-3 Β· MIT
- fedora 43: wtype 0.4-10.fc43 Β· MIT
- fedora 44: wtype 0.4-11.fc44 Β· MIT
- nixos 26.05: wtype 0.4
- nixpkgs unstable: wtype 0.5
- opensuse-leap 16.0: wtype 0.4-bp160.1.13 Β· MIT
- opensuse-leap 16.0: wtype 0.4-bp160.1.13 Β· MIT
- opensuse-leap 16.0: wtype 0.4-bp160.1.13 Β· MIT
- opensuse-leap 16.0: wtype 0.4-bp160.1.13 Β· MIT
- ubuntu jammy: wtype 0.4-1 Β· MIT
- ubuntu noble: wtype 0.4-3 Β· MIT
- ubuntu questing: wtype 0.4-3
- ubuntu resolute: wtype 0.4-3build1 Β· MIT
- ubuntu stonking: wtype 0.4-3build1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms