I have a device which works on USB protocol and its class is HID. Now, I want to comunicate with this device back and forth through some predefined feature reports and in order to do that I need both read and write access . I'm able to access device with sudo privilege. However I cannot use this as permanent solution. I want to create some kind of policy ( similar to Udev rules in Linux) which persists after reboot as well.
The HID driver provided by Apple works fine with my device so I don't want to write any custom driver. The closest I came to slove this problem was by using code-less kext but I didn't find it easy to use becuse I'm new to this concept.
Do I have to get in touch with Apple support to get this kext generated for me? If someone can point me to the right documention. It will be great!.
Please let me know for more details.