They wanted the mouse to have a name like “Microsoft® Wireless Notebook Presenter Mouse 8000” but they accidentally used the wrong encoding and the name was invalid. Because they already made thousands of devices without properly testing them, the “obvious” solution was to patch the Bluetooth stack on every single computer in the world to fix this issue. It’s the only Bluetooth device released in computer history that requires this.

  • Brkdncr@lemmy.world
    link
    fedilink
    English
    arrow-up
    28
    ·
    7 hours ago

    Lots of drivers are doing things like this I bet. It’s much easier to fix software than hardware.

    • jqubed@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      ·
      7 hours ago

      I remember when one of the Guitar Hero games was first released for Xbox, they soon had a big problem where lots of guitar peripherals were behaving strangely. I think in the end the whammy bar wasn’t always going to what the sensor read as 100 or 0 or something like that because of weak springs or poor physical fit with the plastic, and in the end the fix was basically to adjust how the values were read in software.

  • twinnie@feddit.uk
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    2
    ·
    7 hours ago

    I’ve got a lot of time for Microsoft hardware. I remember around 2000 when if you wanted a mouse or keyboard you basically had to buy whatever abomination Logitech was flogging at the time. Then Microsoft came along and started making stuff that was actually a little sexy.

    • Onomatopoeia@lemmy.cafe
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 hours ago

      I had a Microsoft mousr in the 90’s (9 pin serial, ball), that frankly was better than any other mouse at the time.

      • altphoto@lemmy.today
        link
        fedilink
        English
        arrow-up
        1
        ·
        20 minutes ago

        My kid just had an issue with his Logitech wireless mouse right clicking with both buttons!

        I looked in settings and then I used the mouse on Linux and windows and got the same effect. It turns out Logitech mice use piece of shit button switches.

        But no problem I fixed the problem in like 5 minutes once I knew what the problem was. I gave my kid a wired mouse temporarily. Then I went to Amazon and searched for wireless mice. No more Logitech for me thanks.

    • uranibaba@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      7 hours ago

      microsoft sidewinder x4 was a great keyboard. Too bad they stopped making them.

    • Björn Tantau@swg-empire.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 hours ago

      I think I read somewhere that they were one of the top Linux contributors back then because of all the device drivers they supplied.

      • Max-P@lemmy.max-p.me
        link
        fedilink
        English
        arrow-up
        11
        ·
        7 hours ago

        Wouldn’t surprise me if it doesn’t check the UTF-8 validity at all and just lets the apps get broken UTF-8 where most of the time nothing horrible happens. That or they just strip invalid characters.