Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • S Solaar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 10
    • Issues 10
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • pwr-Solaar
  • Solaar
  • Issues
  • #82
Closed
Open
Issue created Jul 13, 2013 by Administrator@rootContributor

solaar-0.9.0-1 only shows 'Nano Receiver' in main window, but displays 'Wireless Mouse M187' from notification icon

Created by: braveheartleo

Thank you for solaar in Ubuntu.

About my system:

 $ uname -a
 Linux xbox-0 3.9.9-zen #1 ZEN SMP PREEMPT Wed Jul 10 13:23:35 PHT 2013 i686 i686 i386 GNU/Linux
 $ lsusb -d 046d:
 Bus 004 Device 003: ID 046d:c52f Logitech, Inc. Unifying Receiver
 $ solaar-cli show -v
 Unifying Receiver
    Device path  : /dev/hidraw1
    USB id       : 046d:c52f
    Serial       : 3BCCxxxx
    Firmware   : 22.01.B0006
    Has 1 paired device(s) out of a maximum of 1 .
    Notifications: 0x000900 = wireless, software present

 1: Wireless Mouse M187
    Codename     : M187
    Kind         : mouse
    Wireless PID : 4019
    Protocol     : HID++ 2.0
    Polling rate : 8 ms
    Serial number: 0320xxxx
    The power switch is located on the base.
    Battery status unavailable.

I'm running solar on Xubuntu Precise, and I'm only getting 'Nano Receiver' as the only item in the main window. But the notification icon shows differently:

 Nano Receiver
 |-- Wireless Mouse M187

Because of this, I'm unable to do anything with the GUI, like view device properties, or pair/unpair devices.

Also, I'm seeing captured errors thrown by solaar in xsession-errors, if it matters:

 Traceback (most recent call last):
   File "/opt/extras.ubuntu.com/solaar/share/solaar/lib/solaar/ui/window.py", line 373, in _device_selected
     _update_info_panel(device, full=True)
   File "/opt/extras.ubuntu.com/solaar/share/solaar/lib/solaar/ui/window.py", line 678, in _update_info_panel
      _update_receiver_panel(device, _info._receiver, _info._buttons, full)
   File "/opt/extras.ubuntu.com/solaar/share/solaar/lib/solaar/ui/window.py", line 586, in _update_receiver_panel
     may_pair &= len(online_devices) < receiver.max_devices
 TypeError: object of type 'generator' has no len()
 Traceback (most recent call last):
   File "/opt/extras.ubuntu.com/solaar/share/solaar/lib/solaar/ui/__init__.py", line 119, in _status_changed
     window.update(device, need_popup)
   File "/opt/extras.ubuntu.com/solaar/share/solaar/lib/solaar/ui/window.py", line 783, in update
     _model.set_value(item, _COLUMN.STATUS_TEXT, None)
   File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 1237, in set_value
     Gtk.TreeStore.set_value(self, treeiter, column, value)
   File "/usr/lib/python2.7/dist-packages/gi/types.py", line 43, in function
     return info.invoke(*args, **kwargs)
 TypeError: Argument 3 does not allow None as a value

Doesn't solaar support this Nano Receiver with usbid 046d:c52f?

Assignee
Assign to
Time tracking