
Sway Input Configurator 1.4.0 is available — a utility for easy configuration of input devices in Sway.
The utility is written in Python using Qt6/PyQt6 and allows you to configure keyboard, mouse, and touchpad settings in just a few clicks. Settings are stored in a JSON file. It uses standard Libinput options for configuring input devices, including keyboard layout, key combination for changing layout, pointer speed settings, mouse button emulation in the touchpad, etc.
In the new release:
- Transitioned to Qt6 and PyQt6;
- Redesigned mouse and touchpad settings;
- Initial support for configuring drawing tablets has been added;
- The 'on_button_down' scrolling method has been moved to the pointer device settings page as it is more relevant for trackpoints;
- Added support for configuring rotation angle input devices, available starting from Sway 1.9;
- Support added scroll lock button, available starting from Sway 1.9;
- Implemented button selection for the 'on_button_down' scrolling method;
- Updated localization file generator;
- Numerous minor bug fixes;
Source: linux.org.ru
