swaykbdd(1)

swaykbdd1

Keyboard layout switcher for sway

Usage

swaykbdd [OPTIONS ...]

Overview

The swaykbdd utility can be used to automatically change the keyboard layout on a per-window basis.

For automatic start add to the Sway config file the following command: `exec swaykbdd`.

Options

-h, --help

Display help message.

-v, --version

Display version information.

-d, --default=ID

Set the default keyboard layout for new windows. ID is an index of layout, default is 0, special value -1 can be used to disable set the layout for new windows (currently active layout will be used instead).

-t, --timeout=MS

Ignored time between layout change and focus lost events, in milliseconds. The default value is 50.

Environment

SWAYSOCK

Path to the socket file used for Sway IPC.

Releases

Unchanged in 2 releases since Debian 12 (Bookworm).

  1. 12–13

Bugs

For suggestions, comments, bug reports etc. visit the project homepage ⟨https://github.com/artemsen/swaykbdd⟩.

From swaykbdd 1.1-1+b1 in Debian 13 (Trixie). Parsed by carta from the page's man source.