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
  • #260
Closed
Open
Issue created Mar 21, 2016 by Administrator@rootContributor

`solaar-cli show -v` crashes when a Performance MX is charging

Created by: WhyNotHugo

When my device is charging, solaar-cli show -v crashes:

$ solaar-cli show -v
Unifying Receiver
   Device path  : /dev/hidraw0
   USB id       : 046d:c52b
   Serial       : 225C9B9A
     Firmware   : 12.01.B0019
     Bootloader : 02.14
   Has 1 paired device(s) out of a maximum of 6 .
   Notifications: 0x000900 = wireless, software present
   Device activity counters: 1=78

1: Performance Mouse MX
   Codename     : Performance MX
   Kind         : mouse
   Wireless PID : 101A
   Protocol     : HID++ 1.0
   Polling rate : 8 ms
   Serial number: 7B0331A0
        Firmware: 15.01.B0062
      Bootloader: 02.11
           Other: 00.09
   The power switch is located on the base.
   Notifications: (none).
Traceback (most recent call last):
  File "/usr/bin/solaar-cli", line 42, in <module>
    solaar.cli.main()
  File "/usr/lib/python3.5/site-packages/solaar/cli.py", line 431, in main
    args.cmd(receiver, args)
  File "/usr/lib/python3.5/site-packages/solaar/cli.py", line 207, in show_devices
    _print_device(dev, args.verbose)
  File "/usr/lib/python3.5/site-packages/solaar/cli.py", line 190, in _print_device
    text = '%d%%' % level
TypeError: %d format: a number is required, not NoneType
Assignee
Assign to
Time tracking