使用keyboard 模擬 mouse 左右鍵

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

使用keyboard 模擬 mouse 左右鍵

文章roan110 » 週六 4月 05, 2008 1:16 am

在 linux kernel driver (2.6.22) 下

1. 模擬 keyboard 的 其中 2個按鍵 模擬滑鼠左右鍵
2. 或是滑鼠左鍵 可以模擬 keyboard 的其中一個按鍵

請問在 linput subsystem 的架構下有辦法做到以上2件事嗎 ?
我目前是參考 /usr/src/linux-2.6.22/driver/input/ 的 keyboard/atkbd.c 和 mousedev.c 和 input.c 這3個檔案 不知有沒有參考錯誤呢
請問我應該要在 ,driver層 ,還是 input core 層 ,或是 event handlers層 修改呢 ?
請各位前輩可以給我ㄧ些提示嗎..謝謝

這是我參考過相關的資料: http://blog.csdn.net/colorant/archive/2 ... 61837.aspx
roan110
可愛的小學生
可愛的小學生
 
文章: 2
註冊時間: 週六 4月 05, 2008 1:08 am

文章訪客 » 週六 4月 05, 2008 2:14 pm

X 下是很簡單啦,console 下我就不清楚了。

console 下建議參考 gpm
訪客
 

文章roan110 » 週一 4月 28, 2008 1:30 am

請問在 X 下要怎麼做呢 我是 改版子的 gpio ping 把那2之腳拉到 滑鼠左右鍵
也就是說在X下顯示 但是會去改到 driver的部份
roan110
可愛的小學生
可愛的小學生
 
文章: 2
註冊時間: 週六 4月 05, 2008 1:08 am

文章blc_ » 週一 4月 28, 2008 11:54 am

X下按shift+NumLock就可以讓數字鍵區模擬滑鼠,但在embedded system中很多東西都和一般系統不一樣…
blc_
 

文章訪客 » 週一 4月 28, 2008 12:31 pm

roan110 寫:請問在 X 下要怎麼做呢

這個 tarball 裡面的 binary 是 for ARM EABI,其它的 arch / toolchain 請自行 make
http://www.calno.com/moto/gcin/mousecli ... 424.tar.gz

其它實作方法請參考:
http://www.oesf.org/forum/index.php?showtopic=25459
訪客
 


回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客