在/proc.bus中找到一个usb设备

时间:2011-10-14 20:46:41

标签: linux usb

我想通过打开和关闭电流来控制带有linux的USB灯。

基本上任何解决方案都会在

中插入值
/sys/bus/usb/devices/..../power/level

这是一个好主意,但无法找到我的设备是哪个设备。我试过lsusb,探索/proc.bus/input/devices,甚至有点C代码[4],但似乎与我的设备无关。

为了提供更多信息,它是一个带有开/关开关的旋转灯,但除了电流外,它似乎与电脑没有任何交互。

注意:我已经在[1],[2]甚至是windows([3])的SO中寻找解决方案

[1]:Controlling a USB power supply (on/off) with linux

[2]:Linux USB: turning the power on and off?

[3]:USB Device Connected

[4]:http://www.kernel.org/doc/pending/hotplug.txt

1 个答案:

答案 0 :(得分:2)

问题可能是大多数USB灯根本不是USB设备。他们只使用USB端口来获取电量。

没有数据连接意味着操作系统对此一无所知,除了使用集线器之外,你几乎无能为力,并检测集线器而不是灯...... / p>