在Mac OSX下检测连接的USB设备

时间:2009-12-05 18:34:19

标签: c macos usb

首先是一个声明:在为Mac编程方面,我是一个新手。但是我有一个需要与设备进行USB通信的任务,所以我想我会从基本的东西开始。

我从here获取代码,构建它并从终端运行它。它启动并写道:

  

寻找符合供应商ID = 1351且产品ID = 8193的设备。

     

开始运行循环。

然而,在此之后,如果我插入和拔出USB设备(我试过:iPod,GPS,鼠标)屏幕上没有任何内容写入,尽管据我所知,每当我连接和断开设备时都应该有。< / p>

我做错了什么?

提前致谢。

2 个答案:

答案 0 :(得分:37)

您还可以在终端上使用system_profiler SPUSBDataType

答案 1 :(得分:9)

我发现/ Developer / Applications / Utilities / USB Prober非常有用。