wlcctrl(1) General Commands Manual wlcctrl(1) NAME wlcctrl - A command line utility for kylin-wayland-compositor SYNOPSIS wlcctrl [command] [options...] GLOBAL OPTIONS --help Show a help message and quit. -v, --version Show a wlcctrl version and quit. --exec Execute a shell command. --sleep Set sleep time in milliseconds. Can be combined with other commands. example: wlcctrl --keydown a --sleep 1000 --keyup a wlcctrl --mousepress 1 --sleep 200 --mouserelease 1 --path Set screenshot save path (PNG format). Uses last value when set multiple times. with --windowcapture: Set the window screenshot saved path. with --workspacecapture: Set the workspace screenshot saved path. with --fullscreencapture: Set the screen/output screenshot saved path. example: wlcctrl --windowcapture uuid --path "/home/kylin/xxx.png" -o Specify output device by UUID. Uses last value when set multiple times. KEYBOARD OPTIONS --keystring Send a string to be typed into the focused client. No commands can chain after 'keystring'. --key Send key events. Single key or key combination. Note: CapsLock(58), NumLock(69), ScrollLock(70) may not switch states normally. For reliable lock key functionality, use ydotool instead. Key mappings: "PrintScreen" -> "sys_req" "esc" -> "escape" "ctrl" -> "control_l" "shift" -> "shift_l" "alt" -> "alt_l" "winleft" -> "super_l" "enter" -> "return" Valid keys: escape, return, shift_l, shift_r, control_l, control_r, meta_l, meta_r, alt_l, alt_r, page_up, page_down, menu, caps_lock, pause, break, print, sys_req, scroll_lock, num_lock, etc. Multiple keys separated by '+'. examples: wlcctrl --key control_l+alt_l+t wlcctrl --key ctrl+alt+t wlcctrl --key super_l --keyup Release a single key. --keydown Press a single key. with --keyup: Indicate pressing and releasing a key. otherwise: Indicate the state of a key being pressed individually. The command defaults to releasing the key upon completion. POINTER OPTIONS --mousebutton