A developer's hand on an ergonomic keyboard, with a screen in the background showing a Sway config file with a line highlighted, demonstrating a fix for keyboard layouts.

Fix Sway's Flaky Keyboard Layout Switching for Good

Fix flaky Sway keyboard layout switching for good. This guide details a robust fix using Mod4+space and swaymsg input type:keyboard for xkb_layout.

November 7, 2025 · 7 min · Murat Kurkoglu
A code snippet of a Sway configuration file on Arch Linux, showing the correct keybindings for controlling audio volume with pamixer.

Fix Sway Volume Keys & Binding Warnings for Good

A definitive guide to configuring volume keys in the Sway window manager on Arch Linux. Learn to use pamixer and fix the ‘Overwriting binding’ warning for good.

October 29, 2025 · 6 min · Murat Kurkoglu