Skip to content

Commit

Permalink
Add support for fetching bluetooth device MAC addresses
Browse files Browse the repository at this point in the history
  • Loading branch information
stackia committed May 12, 2023
1 parent 2ff0fd4 commit 280573d
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions include/pqrs/osx/iokit_hid_device.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,10 @@ class iokit_hid_device final {
return find_string_property(CFSTR(kIOHIDTransportKey));
}

std::optional<std::string> find_device_address(void) const {
return find_string_property(CFSTR("DeviceAddress"));
}

// Note:
// Input Monitoring permission user approval is required since macOS Catalina (10.15).
std::vector<cf::cf_ptr<IOHIDElementRef>> make_elements(void) {
Expand Down

0 comments on commit 280573d

Please sign in to comment.