看板 LinuxDev 關於我們 聯絡資訊
請問一下,有人知道在 Linux Driver 裡面如何取得 capslock 與 numlock 的狀態? 我用的平台是 Marvell PXA310 (跟以前的 Intel XScale PXA270 類似), 我們的小鍵盤是自己做的,利用 PXA310 keypad contoller 的 matrix key scan 實現, 目前我想要實現 custom function key 的功能。 我可以自己設變數來做判斷,不過我覺得那樣子做有點蠢, 查了好久的資料,trace 了一陣子 kernel source, 卻找不到有哪個 struct 像 Windows 一樣有在記錄這幾個鍵的。 不知道有哪位高人知道可以指點一下看哪部份 source 或文件? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.51.198
clanguage:好像是 0x60 的 io port 怎麼用要查一下 06/27 00:28
readonly:ioctl() with EVIOCGLED? 06/27 16:24
hoihkj:ioctl() with KDSETLED? 07/01 13:05
iman00b:ioctl 是其他程式與鍵盤驅動溝通的吧? 07/01 21:36
iman00b:不過我大概知道了,我先把其他 driver 寫完再來弄這個。 07/01 21:37
iman00b:謝謝三樓的回應,難怪trace kernel 只看到 led 原來如此~ 07/01 21:38