Linux devices manager for the Logitech Unifying Receiver

Edit Package solaar

Solaar is a Linux device manager for Logitech’s Unifying Receiver peripherals. It is able to pair/unpair devices to the receiver, and for most devices read battery status.

It comes in two flavors, command-line and GUI. Both are able to list the devices paired to a Unifying Receiver, show detailed info for each device, and also pair/unpair supported devices with the receiver.

Refresh
Refresh
Source Files
Filename Size Changed
Solaar-1.1.8.obscpio 0003872268 3.69 MB
Solaar.obsinfo 0000000095 95 Bytes
_service 0000000681 681 Bytes
_servicedata 0000000234 234 Bytes
solaar-fix-desktop-categories.patch 0000000891 891 Bytes
solaar.changes 0000027100 26.5 KB
solaar.spec 0000004865 4.75 KB
Revision 24 (latest revision is 29)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1043595 from Andreas Schneider's avatar Andreas Schneider (gladiac) (revision 24)
- Update to version 1.1.8:
  * release 1.1.8
  * docs: add description of G903
  * po: update Polish translation
  * release 1.1.8rc3
  * docs: document parameter for thumb wheel rule tests
  * ui: allow editing of rules with parameters
  * rules: add argument to thumb_wheel rules
  * po: fix name of Serbian translation file
  * Update Polish translation (#1920)
  * release 1.1.8rc2
  * release 1.1.8rc1
  * solaar: improve handling of wheel notifications
  * settings: only record changes of scroll wheel ratchet
  * settings: device errors don't eliminiate setting
  * device: more robust access to keyword exception fields
  * device: add support for config change feature
  * solaar: clean up gtk code
  * docs: add known issue with other device controllers
  * docs: update mouse gestures rules documentation
  * dist: update flake8 version
  * solaar: fix tyop in ping_all
  * dist: get Ubuntu version from dpkg-parsechangelog
  * dist: get Ubuntu version from dpkg-parsechangelog
  * dist: get Ubuntu version from dpkg-parsechangelog
  * dist: get Ubuntu version from dpkg-parsechangelog
  * dist: get Ubuntu version from dpkg-parsechangelog
  * misc: update .pre-commit-config.yaml (#1891)
  * misc: update yapf version
  * misc: update isort to current version
  * dist: get Ubuntu version from dpkg-parsechangelog
  * dist: print Ubuntu PPA environment
  * dist: get commit from Ubuntu PPA directory name if no git information
  * dist: update pre-commit versions and python version
  * dist: use separate data files for version and commit information
  * Update about.py (Spanish)
  * dist: use git describe to get git version information
  * dist: fix flake8 URL
  * docs: update installation instructions
  * dist: add 8-character commit hash to version information
  * dist: update solaar.desktop (#1857)
  * dist: get release in setup.py by reading lib/solaar/__init__.py
  * docs: remove version number from doc/_config.yml
  * Update es.po
  * misc: Update solaar.desktop (#1847)
  * po: Update es.po (#1846)
  * docs: update documentation on several devices
  * docs: update documentation on several devices
  * receiver: clarify status of C542 receiver
  * doc: update devices directory
  * receiver: show name of disconnecting receiver or device in disconnect warning
  * docs: add description of several devices
  * Fixed typo in capcbilities.md
  * ui: reduce standard size of rule editor window
  * install: remove unnecessary dependency on typing_extensions
Comments 6


Marko Batrac's avatar

Hi, I tried to install Solaar on OpenSuse Aeon, but got this while running app : marko@apps:~> solaar solaar: error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/solaar/gtk.py", line 165, in main import solaar.listener as listener File "/usr/lib/python3.11/site-packages/solaar/listener.py", line 34, in <module> from logitech_receiver import notifications as _notifications File "/usr/lib/python3.11/site-packages/logitech_receiver/notifications.py", line 27, in <module> from . import diversion as _diversion File "/usr/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 31, in <module> import dbus ModuleNotFoundError: No module named 'dbus'


Andreas Schneider's avatar

Fixed, thanks


Marko Batrac's avatar

I tried again, now i got this :

%posttrans(solaar-udev-1.1.10-1.1.noarch) script output: hidraw1: Failed to write 'add' to '/sys/devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-2/3-2:1.0/0003:046D:C548.0003/hidraw/hidraw1/uevent': Permission denied hidraw2: Failed to write 'add' to '/sys/devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-2/3-2:1.1/0003:046D:C548.0004/hidraw/hidraw2/uevent': Permission denied hidraw3: Failed to write 'add' to '/sys/devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-2/3-2:1.2/0003:046D:C548.0005/hidraw/hidraw3/uevent': Permission denied hidraw0: Failed to write 'add' to '/sys/devices/platform/AMDI0010:00/i2c-0/i2c-ELAN2841:00/0018:04F3:31AD.0001/hidraw/hidraw0/uevent': Permission denied warning: %posttrans(solaar-udev-1.1.10-1.1.noarch) scriptlet failed, exit status 1 %posttrans(dracut-fips-059+suse.501.gc44a365d-1.2.x86_64) script output: Failed to send reload request: Permission denied error: lua script failed: [string "%transfiletriggerin(udev-254.5-2.2.x86_64)"]:4: Unknown error 256 Running post-transaction scripts .........................................[done] marko@apps:~> solaar solaar: error: Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/solaar/gtk.py", line 165, in main import solaar.listener as listener File "/usr/lib/python3.11/site-packages/solaar/listener.py", line 34, in <module> from logitech_receiver import notifications as _notifications File "/usr/lib/python3.11/site-packages/logitech_receiver/notifications.py", line 27, in <module> from . import diversion as _diversion File "/usr/lib/python3.11/site-packages/logitech_receiver/diversion.py", line 31, in <module> import dbus ModuleNotFoundError: No module named 'dbus'

openSUSE Build Service is sponsored by