"Microsoft Comfort Mouse 4500" not working
  • Order of the Butterfly
    Order of the Butterfly
    ernsteiswuerfel
    Posts: 465 from 2015/6/18
    From: Funeralopolis
    Wanted to use my keyboard/mouse combo for my new shiny used Power Mac G5 as I recognized this type of mouse "Microsoft Comfort Mouse 4500" does not play well with MorphOS. I also tried it on my Powerbook G4, where it behaves the same. MorphOS 3.9 on both machines.

    The USB-stack acknowledges the device as mouse, HID-class device but it still does not work. It works however on the same machine with Linux (Ubuntu MATE 15.10).

    It's not a big deal, as I could simply buy another mouse which does work under MorphOS. But maybe it can be made to work with some minor tweaks which I am not aware of?

    The mouse in question:
    https://www.microsoft.com/hardware/de-de/p/comfort-mouse-4500#overview
    Talos II. [Gentoo Linux] | PMac G5 11,2. PMac G4 3,6. PBook G4 5,8. [MorphOS 3.17 / Void Linux / Gentoo Linux] | Vampire V4 SA [ApolloOS / Amiga OS 3.2.1]
  • »25.11.15 - 11:53
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Yasu
    Posts: 1724 from 2012/3/22
    From: Stockholm, Sweden
    The reason is most probably poorly written USB drivers. Most manufacturers are happy if their products work with Windows (or sometimes MacOS too) and don't really care if they have written the driver correctly or not. I have had several mice not working because of this.
    AMIGA FORUM - Hela Sveriges Amigatidning!
    AMIGA FORUM - Sweden's Amiga Magazine!

    My MorphOS blog
  • »25.11.15 - 14:01
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 11609 from 2003/5/22
    From: Germany
    > The reason is most probably poorly written USB drivers.

    I doubt the product comes with a driver for MorphOS.
  • »25.11.15 - 14:29
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    ernsteiswuerfel
    Posts: 465 from 2015/6/18
    From: Funeralopolis
    Quote:

    Yasu schrieb:
    The reason is most probably poorly written USB drivers. Most manufacturers are happy if their products work with Windows (or sometimes MacOS too) and don't really care if they have written the driver correctly or not. I have had several mice not working because of this.

    This mouse works however with Linux out of the box (on the same Power Mac I run MorphOS). And get's reckognized correctly under MorphOS albeit not working.

    Makes me wonder which types of mice I have to avoid when I buy a new one...
    Talos II. [Gentoo Linux] | PMac G5 11,2. PMac G4 3,6. PBook G4 5,8. [MorphOS 3.17 / Void Linux / Gentoo Linux] | Vampire V4 SA [ApolloOS / Amiga OS 3.2.1]
  • »26.11.15 - 11:00
    Profile
  • Butterfly
    Butterfly
    Get27
    Posts: 90 from 2004/8/23
    From: France
    Hello,

    Micro$oft series :

    Not works with MorphOS but detected :
    - Comfort Optical 3000 (reported not to works to MorphOS Team years ago)
    - Comfort Optical 4500 (you know)
    - Comfort Optical 6000

    Works
    - Basic Optical Mouse v1.0A
    - Basic Optical Mouse v2.0
    - Compact Optical Mouse 500 v2.0
    - Wheel Mouse Optical


    If you want a microsoft mouse, better choose one without extra buttons.
    PowerMac 3.5, G4 1.0GHz DP, 1GB ram, 80GB HD + NAS, Radeon 9600 128MB Mac, 1680x1050
    PowerMac 7.3, G5 2.3GHz DP, 4GB ram, 160GB HD + NAS, Radeon 9800 128MB PC, 1680x1050
    Amiga 500+, Vampire 500v2+, HxC Floppy
  • »26.11.15 - 19:35
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    ernsteiswuerfel
    Posts: 465 from 2015/6/18
    From: Funeralopolis
    Mkay, thanks for the hint! Then I will solve this by simply buying o none-M$ mouse. ;)
    Talos II. [Gentoo Linux] | PMac G5 11,2. PMac G4 3,6. PBook G4 5,8. [MorphOS 3.17 / Void Linux / Gentoo Linux] | Vampire V4 SA [ApolloOS / Amiga OS 3.2.1]
  • »28.11.15 - 13:51
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    Quote:

    Yasu wrote:
    The reason is most probably poorly written USB drivers.


    Or more like, "designing the hardware so, that it requires specific drivers, and doesn't work with the standard (in this case, USB HID) drivers".

    There can be several reasons, such as:
    -Wanting to make sure that the user installs "own" drivers with all the bundled crap the user doesn't need
    -Wanting to do something the standard drivers can't (and choosing to "screw others", and just write custom drivers)

    Both reasons are good enough for "pick some other device instead", even if there ARE drivers for your hardware.

    There are quite a few "special workarounds for special devices" in the linux kernel, that's why they work there.
  • »28.11.15 - 15:29
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    ernsteiswuerfel
    Posts: 465 from 2015/6/18
    From: Funeralopolis
    Got a new Logitech G100s which works perfectly. Problem solved for me.
    Talos II. [Gentoo Linux] | PMac G5 11,2. PMac G4 3,6. PBook G4 5,8. [MorphOS 3.17 / Void Linux / Gentoo Linux] | Vampire V4 SA [ApolloOS / Amiga OS 3.2.1]
  • »03.12.15 - 10:19
    Profile