主题 : Android2.3顯示鼠標的問題 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 38036
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2011-02-20
最后登录: 2012-09-06
楼主  发表于: 2011-04-08 15:29

 Android2.3顯示鼠標的問題

請教各位先進

小弟已經透過HID profile,可以讓android支持藍芽滑鼠,滑鼠的移動和左鍵的功能確實有效果
現在有個問題,就是如何將鼠標顯示出來呢? 有找過一些資料,感覺顯示鼠標是可能的
但還是不得其法,想請教這裡的高手,看如何才能顯示出鼠標+
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2011-04-08 15:34
可参考  android-x86 project
级别: 新手上路
UID: 38036
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2011-02-20
最后登录: 2012-09-06
2楼  发表于: 2011-05-24 15:26
感謝樓上,我已經可以把鼠標顯示出來
鼠標會跟著觸控螢幕上所點的位置移動(就是會跟我的觸控筆跑的意思)

但是接上USB滑鼠,鼠標就會一直固定在畫面的左上角,移動滑鼠時會稍微偏移下然後又回到畫面左上角
行為就類似搖桿(joybee)這樣。

請問我該朝什麼方向去解決這問題呢? 感謝
级别: 新手上路
UID: 38036
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2011-02-20
最后登录: 2012-09-06
3楼  发表于: 2011-05-24 18:25
更新一下進度
我用logcat去trace一些code,發現android把滑鼠認成軌跡球(trackball)了
不知道要如何解決此問題? 試著調適了一下linux內核但是都沒有成功
级别: 新手上路
UID: 38036
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2011-02-20
最后登录: 2012-09-06
4楼  发表于: 2011-05-25 16:56
自己再更新一下狀態
原來android原本就沒有支持滑鼠,所以滑鼠就被當成trackball來使用
參考andriod x86 把滑鼠相關的code放進來就可以了

現在可以用滑鼠,只是沒有3D加速,速度有點慢
左右鍵,滾輪都可使用
级别: 圣骑士
UID: 9221
精华: 0
发帖: 376
金钱: 2110 两
威望: 539 点
综合积分: 752 分
注册时间: 2009-09-22
最后登录: 2016-07-04
5楼  发表于: 2011-05-25 17:22
写个文档吧,我也想知道怎么弄的
一起学习,一起进步
级别: 新手上路
UID: 71413
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2012-06-04
最后登录: 2012-06-17
6楼  发表于: 2012-06-05 12:21
拜托楼主详细讲解一下怎么在2.3中显示鼠标指针吧。。。。。。。。。
优悦居专业厨卫直销商城 http://www.youyueju.com
级别: 新手上路
UID: 58268
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
综合积分: 16 分
注册时间: 2011-11-05
最后登录: 2012-06-06
7楼  发表于: 2012-06-06 21:27
楼主能详细地讲解一下
如何实现显示鼠标指针吗
万分感激