Linux devices manager for the Logitech Unifying Receiver
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.
- Developed at hardware
- Sources inherited from project openSUSE:Factory
-
3
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/solaar && cd $_
- Create Badge
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 (anag+factory)
accepted
request 1115878
from
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
Per https://github.com/pwr-Solaar/Solaar/issues/2141#issue-1908868083, this doesn't run for me. Can someone here validate that it works for them?
I've pinned it to the default python version now. Try with 1.1.10
@gladiac, I'll try when I'm next able to. Thanks. <!-- https://wim.nl.tab.digital/apps/tasks/#/collections/all/tasks/1C50BA9B-1C0C-408D-916E-957DD36FB5DC.ics -->
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'
Fixed, thanks
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'