rfichoke

About

Username
rfichoke
Joined
Visits
2
Last Active
Roles
member
Points
6
Badges
0
Posts
2
  • MacOS Sierra code hints at MacBook Pro touch bar, Touch ID integration

    foljs said:
    Both Capslock and Numlock keys already have LEDs. That's nothing new.
    You don't seem to understand APIs and how "kHIDUsage_LED_NumLock" and "kHIDUsage_LED_CapsLock" are new development -- that previously didn't need (or have) any APIs besides the generic keyboard API.

    Not to mention there are TONS of other LED-related APIs there, such as: kHIDUsage_LED_PaperJam, kHIDUsage_LED_PaperOut, kHIDUsage_LED_Pause, kHIDUsage_LED_Play, kHIDUsage_LED_Record etc -- which don't have leds "already".


    No, he's right. These aren't new APIs. They're USB HID usages, which are just numbers that USB uses to identify input or output message fields. It's not impossible for these to be references to functionality on the OLED bar but they sound more like output usages to turn LED indicator lights on and off.

    Besides, there are already keyboard input usages for the "media keys" (pause, play, volume, etc.) that Apple would likely continue to use for an OLED bar. The USB traffic wouldn't need to change.

    My guess is Apple is just adding explicit definitions for already existing USB usages they didn't support before (and maybe some new usages in the latest USB specification).
    jackansi