{"id":3128,"date":"2016-01-09T06:41:06","date_gmt":"2016-01-08T19:41:06","guid":{"rendered":"http:\/\/blog.mozilla.org\/nnethercote\/?p=3128"},"modified":"2016-01-09T06:41:06","modified_gmt":"2016-01-08T19:41:06","slug":"getting-my-bluetooth-keyboard-working-again-after-an-ubuntu-upgrade","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/nnethercote\/2016\/01\/09\/getting-my-bluetooth-keyboard-working-again-after-an-ubuntu-upgrade\/","title":{"rendered":"Getting my bluetooth keyboard working again after an Ubuntu upgrade"},"content":{"rendered":"<p>I have a wireless bluetooth keyboard (a Logitech diNovo ultra-flat, about seven years old) that I love. Every time I update my Ubuntu installation there&#8217;s a ~50% chance that it&#8217;ll stop working, and on the update to 15.10 that I just did I got unlucky.<\/p>\n<p>To get it working again I had to comment out the following two lines in <code>\/lib\/udev\/rules.d\/97-hid2hci.rules<\/code> and then reboot.<\/p>\n<pre>KERNEL==\"hiddev*\", ATTRS{idVendor}==\"046d\", ATTRS{idProduct}==\"c70[345abce]|c71[3bc]\", \\\r\n\u00a0 RUN+=\"hid2hci --method=logitech-hid --devpath=%p\"\r\n<\/pre>\n<p>I&#8217;ve had to do something similar on more than one previous occasion. The idea originated <a href=\"https:\/\/bugs.launchpad.net\/ubuntu\/+bug\/870227\">here<\/a>, but note that the name of the rules file has changed since that was written.<\/p>\n<p>(When I updated to 15.04 this problem did <em>not<\/em> manifest. However, I got unlucky and the batteries in the keyboard died while the update was occurring. Batteries in this keyboard typically last 4&#8211;5 months, and diagnosing dead batteries is normally easy &#8212; hey, the keyboard stopped working suddenly! &#8212; but because Ubuntu updates had caused troubles with this keyboard in the past I assumed the update was the cause. I didn&#8217;t think to try new batteries until I&#8217;d spent a couple of tedious hours deep in the bluetooth configuration weeds. Lesson learned.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have a wireless bluetooth keyboard (a Logitech diNovo ultra-flat, about seven years old) that I love. Every time I update my Ubuntu installation there&#8217;s a ~50% chance that it&#8217;ll stop working, and on the update to 15.10 that I just did I got unlucky. To get it working again I had to comment out [&hellip;]<\/p>\n","protected":false},"author":139,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4542],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/posts\/3128"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/users\/139"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/comments?post=3128"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/posts\/3128\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/media?parent=3128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/categories?post=3128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/nnethercote\/wp-json\/wp\/v2\/tags?post=3128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}