• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden


  • Subject: Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden
  • From: dominic <email@hidden>
  • Date: Wed, 02 Oct 2013 13:54:02 -0400

I suppose I did leave out the fact that it is a USB Audio Device and that I want to find it's AudioDeviceID. AFAIK I need the AudioDevice UID in order to accomplish this. When I refer to UID below I mean an AudioDevice UID.

— Dominic Feira
Founder, Static Z Software

On Oct 2, 2013, at 1:47 PM, Brian Willoughby <email@hidden> wrote:

First of all, you might try asking USB questions on the USB mailing list. They're quite knowledgeable over there.

Second, are you sure that you can't ask the USB API to find your device by VID and PID? Those two values are hard-coded in the USB Device, and will not change when attached to a different port. I've never worked with kIOAudioEngineIsHiddenKey, but I have been able to get notifications from driverless devices using just VID and PID.

Brian Willoughby
Sound Consulting


On Oct 2, 2013, at 10:06, dominic wrote:
I am working on some software for a USB device. I have created a code-less kext that lets me override some properties. I was able to hide the device with the kIOAudioEngineIsHiddenKey property.

Finding a hidden device requires knowing the the exact device UID. The problem that I have run into is that I’m unable to reliably find the device because the UID varies depending on which USB port it is plugged into. The UID may also vary on different versions of OS X, though I haven’t verified this yet. I need to support OS X 10.7.5+.

Is there a way to reliably know the UID for a USB device? What I would like is a way to find a hidden device based on the device’s model UID.

— Dominic Feira
Founder, Static Z Software



 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden
      • From: Ed Wynne <email@hidden>
References: 
 >Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden (From: dominic <email@hidden>)
 >Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden (From: Brian Willoughby <email@hidden>)

  • Prev by Date: Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden
  • Next by Date: Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden
  • Previous by thread: Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden
  • Next by thread: Re: Finding a hidden device kIOAudioEngineIsHiddenKey kAudioDevicePropertyIsHidden
  • Index(es):
    • Date
    • Thread