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.10.obscpio 0003833868 3.66 MB
Solaar.obsinfo 0000000096 96 Bytes
_service 0000000681 681 Bytes
_servicedata 0000000234 234 Bytes
solaar-fix-desktop-categories.patch 0000000891 891 Bytes
solaar.changes 0000032627 31.9 KB
solaar.spec 0000004862 4.75 KB
Revision 26 (latest revision is 29)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1115878 from Andreas Schneider's avatar Andreas Schneider (gladiac) (revision 26)
- Update to version 1.1.10:
  * release 1.1.10
  * pointer to NixOS flake package
  * release 1.1.10.rc3
  * release 1.1.10rc2
  * tools: permit BT devices for hidconsole with hidpp
  * device: add descriptor for Logitech MX Revolution Mouse M-RCL 124
  * device: allow return device 00 for BT device ff
  * device: improve determination of short or long messages
  * device: add descriptor for G500s
  * tools: fix bug in scan-registers
  * rules: add single depress and release options for rule mouse click action
  * rules: add rule condition for hostname
  * tools: update keysym generation to current list of keysyms
  * tools: allow device 0 in hidconsole
  * Update Arch repository name and link
  * doc: install recent version before opening issues
  * device: upgrade messages when no supported device found
  * Documentation update to mention the gnome extension to get rules working under Wayland (#2103)
  * Remove udev-acl tag from udev rules
  * Add support for process condition under wayland using solaar-gnome-extension (#2101)
  * Updated German Translation
  * po: update pot-file
  * po: Update zh_TW Traditional Chinese locale
  * hidapi: retry open several times with short wait to allow for delay in setting up permissions
  * Update French translation
  * Update French translation for 1.1.9 release
  * Update about.py
  * device: add new ID for G733 Headset
  * misc: restore tools/clean.sh
  * device: add bluetooth keyboard C714
  * tools: update scan-registers.sh to fix a bug and scan pairing registers
  * device: remove assertion on last byte of ping responses
  * ui: add symbolic version of solaar icon
  * docs: add description of several devices
  * device: add MX Vertical mouse (#2053)
  * device: when finding name or codename ping if not known to be online
  * device: fix bug in decoding G keys notification
  * docs: Standardise URLs and fix wording in i18n.md
  * docs: Fix wording in installation.md (#2040)
  * docs: Fix link and wording in devices.md (#2039)
  * docs: Add missing word in usage.md (#2038)
  * ui: put version in initial INFO logging message
  * ui: rearrange code in tray.py
- Ensure to only use one python version
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