Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#17 Support non-HID keyboard and mouse API

open
nobody
None
5
2012-09-13
2008-04-06
Dave Dribin
No

Currently, MAME OS X uses Apple's HID API to access keyboards and mice. Some software either grabs HID devices exclusively, meaning MAME OS X cannot access them, or some devices are not available through the HID API. Using standard Cocoa events would allow better compatibility, at the expense of flexibility of using multiple keyboards and mice. Since I do not want to loose the flexibility, both HID and non-HID usage should be provided.

Discussion

  • Aris Skarpetis
    Aris Skarpetis
    2008-07-18

    Logged In: YES
    user_id=2151167
    Originator: NO

    Hurray! If this is implemented, DarwiinRemote can be used with MAME OS X. Here is my suggestion on how to continue supporting HID devices. Well, they are UI suggestions but I hope they help!

    The Preferences checkbox:
    "Inputs -> Multiple keyboards as separate devices"

    could become a checkbox: "Allow multiple keyboards" (off: cocoa events, on: HID)
    When selected, it can enable the "Multiple keyboards as separate devices" checkbox just under it (indented to imply relation).

    A simliar groub of checkboxes can be used for mice: "Allow multiple mice" (off: cocoa events, on: HID)
    etc etc.

    I really hope you find some time to offer these options!

     
  • tsphan
    tsphan
    2009-01-26

    i'm glad this is on the list :-)