看板 LinuxDev 關於我們 聯絡資訊
我在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
cobrasgo:老實說我看不太懂你的問題@@ 06/21 21:13
clanguage:應該不行吧 他就是有兩個 interface 06/21 21:42
clanguage:如果你要獲得資訊C++一定可以, 能用 script 更快 06/21 21:42