[問題] Ubuntu 10.04 LTS 多個USB鍵盤上LED同步
各位版友好:
之前在我的PC(Ubuntu 10.04 LTS)上插上兩個USB鍵盤,按下其中任一個鍵盤的
CapsLock或NumLock鍵,發現NumLock會同步,CapsLock卻不會同步,使用usbmon
來觀察這現象按下NumLock,USB確實會發兩個對應掛載鍵盤的點亮與滅的訊號,
CapsLock只會發操作鍵盤的點亮與滅的訊號,針對這個問題我只有追到
drivers/input/input.c
static void input_handle_event(){
...
case EV_LED:
__change_bit(code, dev->led);
}
arch/x86/include/asm/bitops.h
static inline void __change_bit(int nr, volatile unsigned long *addr)
{
asm volatile("btc %1,%0" : ADDR : "Ir" (nr));
}
接下來就不知道要往哪追了,因為有牽扯到USB,所以我沒了方向,USB與鍵盤driver之間
的關係我不清楚,請問一下,各位版友是否可以提供一點方向,謝謝
另外一提有試驗其他作業系統,Redhat6(都不會同步),Redhat5u5(都會同步)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.72.57