FEDORA-2022-0fac88b0fc created by rathann 2 years ago for Fedora 34
  • Update documentation files
  • Remove python 3.7 constructs and lower python dependency to 3.6
  • Fix bug in xtest mouse scrolling
  • Allow mouse gesture setting for non-mice, e.g., trackballs
  • Print message when there is another Solaar process running
  • Fix determination of whether to force read before writing boolean setting
  • Add recent diversion features to default list in rules UI
  • Add setting to divert hires scroll wheel
  • Don't use device kind to determine how to handle notifications
  • Update Polish, Russian, and zh_CN translations
  • Remove pggettext so as to not require Python 3.8
  • Remove Python 2 unicode support
  • Store keys in configuration file as int instead of str
  • Use yaml for configuration file instead of json.
  • Remove process-dependent rules from built-in rules.
  • Handle situation where GTK application cannot be set up in CLI.
  • Remove obsolete upower signals.
  • Appinfo/metadata fixes including using correct APP_ID.
  • Fix bugs in solaar config.
  • Add full set of mouse buttons in persistent remappable actions setting.
  • Improve rule behaviour under Wayland and when Xtest or X11 not available.
  • Fix up and document dependencies (evdev, Python, ...).


  • Update documentation on supported devices and translations
  • Include evdev as a dependency
  • Try to use uinput for fake input if XTest extension not available
  • Add Nano receiver C542 for M190 mice
  • Broaden range of HID++ Bluetooth devices
  • Add setting to divert gestures
  • Rule editor can edit all rule components
  • Configuation via solaar config takes effect in Solaar UI if it is running
  • Add setting to disable Onboard Profiles and decouple from Polling Rate setting
  • Add setting for PERSISTENT_REMAPPABLE_ACTION, common keyboard and mouse cases only
  • Split Test rule condition into Test and TestBytes and support in rule editor
  • Fix bug in speed-change setting
  • Support Backlight3 feature
  • Ensure that settings are pushed in resume
  • Update German, Polish, and zh_CN translations
  • Determine device number for direct-connected devices from protocol
  • fix bug in add and delete button actions in rule editor
  • dispose of no-op notifications quickly
  • add rule condition for checking device settings
  • use local file for conversion from key names to keysyms
  • get keyboard group and use to get correct keycodes (X11 only)
  • improve how rules work under Wayland
  • add settings for M-Key LEDs and MR-Key LED
  • fix bug in unpacking M and MR key notification
  • add G815 keyboard and MX518 mouse
  • add new special keys for recent keyboards
  • track M and MR keys for use in rules
  • make sure that device is online when searching for devices in solaar show
  • don't check for device kind in dpi sliding setting
  • fix problem with devices that report 0 DPI
  • handle missing divert-setting in action RW for settings
  • add id property (unitId or serial) and don't use ? for unknown serial
  • fix contains for NamedInts and eliminate use of has_element
  • check for xtest and disable modifier checking if not available
  • improve determination of gesture information
  • add Set rules to rule GUI
  • add gesture params to Set rules
  • hide system tray when there are no devices to control
  • add G733 headset, G9 mouse, G502 Hero mouse
  • Use greyscale solaar icon in tray when using symbolic icons
  • Fix bugs in solaar config
  • Use classes for settings to hep with modularity
  • Accept '~' and Toggle for toggling boolean settings in cli and rules
  • handle errors when writing to devices
  • refactor to use classes for widgets
  • add rules action to set Solaar settings
  • decrease amount of logging at each debug level
  • don't stretch toggles in settings
  • use key structure for key remapping setting
  • optimize ReprogrammableKey implementation
  • keep track of settings that are absent from device
  • add G512 keyboard and G402 mouse
  • reformat
  • use feature numbers for reprogrammable key versions
  • don't use new_from_icon_set in menu as it is deprecated

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2022-0fac88b0fc

This update has been submitted for testing by rathann.

2 years ago

This update's test gating status has been changed to 'ignored'.

2 years ago

This update has obsoleted solaar-1.1.2-1.fc34, and has inherited its bugs and notes.

2 years ago

This update has been pushed to testing.

2 years ago

This update has been submitted for stable by bodhi.

2 years ago

This update has been pushed to stable.

2 years ago

Please login to add feedback.

Content Type
Test Gating
Unstable by Karma
Stable by Karma
Stable by Time
7 days
2 years ago
in testing
2 years ago
in stable
2 years ago
BZ#2068769 solaar-1.1.2 is available
BZ#2078519 solaar-1.1.3 is available

Automated Test Results