我想通过打开和关闭其电流来控制带有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
1 回答
问题可能是大多数USB灯根本不是USB设备 . 他们只使用USB端口来获取电量 .
没有数据连接意味着操作系统对它没有任何了解,除了使用集线器之外,您几乎无能为力,并检测集线器而不是灯...