作者watershed (臨界點)
看板LinuxDev
標題[問題] usb keyboard interface
時間Thu Jun 21 12:50:49 2012
我在embedded system下,cat /proc/bus/usb/devices
會出現底下的訊
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=03 Dev#= 16 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0a81 ProdID=0101 Rev= 1.10
S: Manufacturer=CHESEN
S: Product=USB Keyboard
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=82(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
可以用c/c++去取得黃色部份的資訊嗎? 像是Ifs的值為2
有些鍵盤只會出現一組介面數,而且這個鍵盤卻是兩組
有辦法取消或停用其中綠色或紅色部份的介面,讓它只出現一組介面?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.158.204
1F:推 cobrasgo:老實說我看不太懂你的問題@@ 06/21 21:13
2F:推 clanguage:應該不行吧 他就是有兩個 interface 06/21 21:42
3F:→ clanguage:如果你要獲得資訊C++一定可以, 能用 script 更快 06/21 21:42