{"action":"created","issue":{"url":"https://api.github.com/repos/pwr/Solaar/issues/283","repository_url":"https://api.github.com/repos/pwr/Solaar","labels_url":"https://api.github.com/repos/pwr/Solaar/issues/283/labels{/name}","comments_url":"https://api.github.com/repos/pwr/Solaar/issues/283/comments","events_url":"https://api.github.com/repos/pwr/Solaar/issues/283/events","html_url":"https://github.com/pwr/Solaar/issues/283","id":172412709,"number":283,"title":"Device support: Logitech MX Anywhere 2","user":{"login":"fropeter","id":1917750,"avatar_url":"https://avatars.githubusercontent.com/u/1917750?v=3","gravatar_id":"","url":"https://api.github.com/users/fropeter","html_url":"https://github.com/fropeter","followers_url":"https://api.github.com/users/fropeter/followers","following_url":"https://api.github.com/users/fropeter/following{/other_user}","gists_url":"https://api.github.com/users/fropeter/gists{/gist_id}","starred_url":"https://api.github.com/users/fropeter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fropeter/subscriptions","organizations_url":"https://api.github.com/users/fropeter/orgs","repos_url":"https://api.github.com/users/fropeter/repos","events_url":"https://api.github.com/users/fropeter/events{/privacy}","received_events_url":"https://api.github.com/users/fropeter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-22T09:58:47Z","updated_at":"2016-09-04T21:52:11Z","closed_at":null,"body":"This is not included on the device page, so I thought I'd submit some data:\r\n(see below for a power issue)\r\n\r\nThe mouse is rechargable as opposed to the model \"MX Anywhere\"\r\n```\r\n~]$ solaar show\r\nUnifying Receiver\r\n  Device path  : /dev/hidraw0\r\n  USB id       : 046d:c52b\r\n  Serial       : A7F5923B\r\n    Firmware   : 24.01.B0023\r\n    Bootloader : 01.08\r\n    Other      : AA.AD\r\n  Has 1 paired device(s) out of a maximum of 6.\r\n  Notifications: wireless, software present (0x000900)\r\n  Device activity counters: 1=11\r\n\r\n  1: Wireless Mouse MX Anywhere 2\r\n     Codename     : MX Anywhere 2\r\n     Kind         : mouse\r\n     Wireless PID : 404A\r\n     Protocol     : HID++ 4.5\r\n     Polling rate : 8 ms (125Hz)\r\n     Serial number: F3B81C5B\r\n        Bootloader: BOT 23.00.B0007\r\n          Firmware: MPM 02.00.B0007\r\n          Firmware: MPM 02.00.B0007\r\n             Other: \r\n     The power switch is located on the base.\r\n     Supports 26 HID++ 2.0 features:\r\n         0: ROOT                   {0000}   \r\n         1: FEATURE SET            {0001}   \r\n         2: DEVICE FW VERSION      {0003}   \r\n         3: DEVICE NAME            {0005}   \r\n         4: WIRELESS DEVICE STATUS {1D4B}   \r\n         5: RESET                  {0020}   \r\n         6: BATTERY STATUS         {1000}   \r\n         7: CHANGE HOST            {1814}   \r\n         8: REPROG CONTROLS V4     {1B04}   \r\n         9: ADJUSTABLE DPI         {2201}   \r\n        10: VERTICAL SCROLLING     {2100}   \r\n        11: HIRES WHEEL            {2121}   \r\n        12: DFUCONTROL 2           {00C1}   \r\n        13: unknown:1813           {1813}   internal, hidden\r\n        14: unknown:1830           {1830}   internal, hidden\r\n        15: unknown:1890           {1890}   internal, hidden\r\n        16: unknown:1891           {1891}   internal, hidden\r\n        17: unknown:18A1           {18A1}   internal, hidden\r\n        18: unknown:18C0           {18C0}   internal, hidden\r\n        19: unknown:1DF3           {1DF3}   internal, hidden\r\n        20: unknown:1E00           {1E00}   hidden\r\n        21: unknown:1EB0           {1EB0}   internal, hidden\r\n        22: unknown:1803           {1803}   internal, hidden\r\n        23: unknown:1861           {1861}   internal, hidden\r\n        24: unknown:9000           {9000}   internal, hidden\r\n        25: unknown:1805           {1805}   internal, hidden\r\n     Battery: 0%, recharging.\r\n```\r\n\r\nI wonder if this is an issue or normal behaviour:\r\nIt seems that solaar only reports 90%, 50% or 20%. Even when the data above was collected, solaar shows 20% and a warning sign in the gui, not the 0% and charging state. As I'm writing this, the mouse has been charging for a while, but there is no change in the gui or cli. I don't think the 0% is correct either.\r\nEDIT:\r\nI just checked the charge again. With power unplugged 'solaar show' reports 50%, plugging in power results in it reporting 0%, recharging again. No change in gui; still 20% with a warning."},"comment":{"url":"https://api.github.com/repos/pwr/Solaar/issues/comments/244630839","html_url":"https://github.com/pwr/Solaar/issues/283#issuecomment-244630839","issue_url":"https://api.github.com/repos/pwr/Solaar/issues/283","id":244630839,"user":{"login":"Lekensteyn","id":164530,"avatar_url":"https://avatars.githubusercontent.com/u/164530?v=3","gravatar_id":"","url":"https://api.github.com/users/Lekensteyn","html_url":"https://github.com/Lekensteyn","followers_url":"https://api.github.com/users/Lekensteyn/followers","following_url":"https://api.github.com/users/Lekensteyn/following{/other_user}","gists_url":"https://api.github.com/users/Lekensteyn/gists{/gist_id}","starred_url":"https://api.github.com/users/Lekensteyn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Lekensteyn/subscriptions","organizations_url":"https://api.github.com/users/Lekensteyn/orgs","repos_url":"https://api.github.com/users/Lekensteyn/repos","events_url":"https://api.github.com/users/Lekensteyn/events{/privacy}","received_events_url":"https://api.github.com/users/Lekensteyn/received_events","type":"User","site_admin":false},"created_at":"2016-09-04T21:52:11Z","updated_at":"2016-09-04T21:52:11Z","body":"There is supposed to be an event from the device when the battery level changes on which Solaar can react by reading the battery status. if you invoke `solaar show`, it will read the current state. So either Solaar has a bug, or the device is not reporting the event correctly. You could watch `solaar --debug` to figure out whether the event (\"Notification\") occurred,"}}
{"actor":{"display_login":"Lekensteyn"}}