导航:首页 > 操作系统 > android鼠标

android鼠标

发布时间:2022-01-17 21:13:06

❶ 安卓手机怎么设置鼠标

若手机支持OTG功能,可以通过OTG连接线实现手机与U盘、鼠标、键盘连接等操作来进行数据交换。以连接U盘的具体操作为例:
1.OTG线是即插即用的。首先通过OTG转接线将U盘和您的手机相连接。
2.连接U盘后,手机界面会自动跳转到"我的文件"下的"UsbDriveA"(或USB storage A)文件夹中,U盘中的文件会全部显示,您想查看哪个文件直接点击打开即可。
3.如需断开U盘连接,用手指向下滑动手机屏幕顶帘,点击"USB大容量存储已连接",当手机屏幕显示"USB大容量存储已安全移除"时,拔下U盘即可。
若手机无法连接U盘,请您更换其他USB设备或者更换一根OTG转接线尝试。

android不插鼠标的情况下如何显示鼠标

可以通过VNC实现在PC端上远程控制Android手机,具体可以参考:
http://bbs.gfan.com/android-116468-1-1.html

❸ 求助Android 系统鼠标支持问题

这个不太清楚, 不过vold可以检测到UMS设备,如果要用USB鼠标的话, 我觉得应该也可以,不过USB 鼠标的设备文件应当在 /dev/input/, 因为 android的 inputdevice.java 会扫描这个目录下的所有设备,并通过 event interface 获取输入设备的信息并解析处理。 以上是猜想,我没有亲身试过, 不过我认为可以。

❹ 求助android监听事件 实现代码监听鼠标的左键,中间键,右键

android是有鼠标的。
通常,设置你的 /system/usr/idc/<your touch panel>.idc文件中的
touch.deviceType = Pointer

就是鼠标了。

现在市面上已经卖了不少用android做的智能手机或dongle,都是支持鼠标的。

至于值的话,从KeyEvent和MotionEvent中查一下吧,或者google一下? 也或许,可以trace一下

❺ 你好,有个android鼠标的问题想向你请教

这得分什么手机android2.xxx一定是用不了鼠标的,android4.xxx如果没阉割是可以用USB鼠标的,但是如果是高级游戏鼠标或背光鼠标功率过大是没办法识别的,这个怎么设置都没有用,遗憾的是现在有些中低端android4.xxx系统的手机就是阉割了USB鼠标、键盘的驱动。

❻ 想在android系统上模拟一个鼠标点出来, 也就是调用安卓自带的鼠标功能

你可以看看getevent的源码。android的鼠标事件是标准的event事件。
最简单的方法,就是找到对应的event节点(比如/dev/input/event0),往里面注入数据,具体格式需要参照标准来,首先看原来的手机是基于单点触摸协议还是多点触摸协议,然后仿照他注入数据即可。
可以参考这篇文章

http://blog.csdn.net/mcgrady_tracy/article/details/46729807

❼ 如何捕获android系统鼠标轨迹值和键盘值

一、找出设备中,我用的是什么event?

关于该设备打开的是哪个event,我们可以通过命令,cat /proc/bus/input/devices 来查看,执行这个命令后,你会看到您的设备上有多少eventX。

root@lenovo-desktop:~# cat /proc/bus/input/devices

I: Bus=0019 Vendor=0000 Proct=0001 Version=0000

N: Name="Power Button"

P: Phys=PNP0C0C/button/input0

S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0

U: Uniq=

H: Handlers=kbd event0

B: EV=3

B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Proct=0001 Version=0000

N: Name="Power Button"

P: Phys=LNXPWRBN/button/input0

S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1

U: Uniq=

H: Handlers=kbd event1

B: EV=3

B: KEY=100000 0 0 0

I: Bus=0017 Vendor=0001 Proct=0001 Version=0100

N: Name="Macintosh mouse button emulation"

P: Phys=

S: Sysfs=/devices/virtual/input/input2

U: Uniq=

H: Handlers=mouse0 event2

B: EV=7

B: KEY=70000 0 0 0 0 0 0 0 0

B: REL=3

I: Bus=0011 Vendor=0001 Proct=0001 Version=ab41

N: Name="AT Translated Set 2 keyboard"

P: Phys=isa0060/serio0/input0

S: Sysfs=/devices/platform/i8042/serio0/input/input3

U: Uniq=

H: Handlers=kbd event3

B: EV=120013

B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe

B: MSC=10

B: LED=7

I: Bus=0003 Vendor=17ef Proct=600e Version=0111

N: Name="Lenovo Optical Mouse"

P: Phys=usb-0000:00:1d.1-1/input0

S: Sysfs=/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/input/input4

U: Uniq=

H: Handlers=mouse1 event4

B: EV=17

B: KEY=70000 0 0 0 0 0 0 0 0

B: REL=103

B: MSC=10

?..

?..

我的ubunte系统上敲完这个命令后,能够看到event0—event7,共8个设备。

如上面红色标记,可以很快找出该设备对应的输入设备,以及对应的eventX,跨入眼前视野的“Lenovo Optical Mouse” 这肯定是我鼠标啊,用的牌子就是这个Lenovo,背面上写着呢。

二、对input_event数据结构的解释

标准按键的编码的定义在 linux/input.h中

struct input_event {

struct timeval time; //按键时间

__u16 type; //类型,在下面有定义

__u16 code; //要模拟成什么按键

__s32 value;//是按下还是释放

};

1、code:

事件的代码.如果事件的类型代码是EV_KEY,该代码code为设备键盘代码. 代码植0~127为键盘上的按键代码,

0x110~0x116 为鼠标上按键代码,

其中0x110(BTN_ LEFT)为鼠标左键,

0x111(BTN_RIGHT)为鼠标右键,

0x112(BTN_ MIDDLE)为鼠标中键.

如果事件的类型代码是EV_REL,code值表示轨迹的类型.如指示鼠标的X轴方向REL_X(代码为0x00),指示鼠标的Y轴方向REL_Y(代码 为0x01),指示鼠标中轮子方向REL_WHEEL(代码为0x08).

其它代码含义请参看include/linux/input.h文件.

2、type:

EV_KEY,键盘

EV_REL,相对坐标(轨迹球)

EV_ABS,绝对坐标(鼠标)

。。。

/*

*Event types参考值

*/

#define EV_SYN 0x00

#define EV_KEY 0x01 //按键

#define EV_REL 0x02 //相对坐标(轨迹球)

#define EV_ABS 0x03 //绝对坐标(鼠标)

#define EV_MSC 0x04 //其他

#define EV_SW 0x05

#define EV_LED 0x11 //LED

#define EV_SND 0x12//声音

#define EV_REP 0x14//repeat

#define EV_FF 0x15

#define EV_PWR 0x16

#define EV_FF_STATUS 0x17

#define EV_MAX 0x1f

#define EV_CNT (EV_MAX+1)

3、value:

事件的值.如果事件的类型代码是EV_KEY,当按键按下时值为1,松开时值为0; 如果事件的类型代码是EV_ REL,value的正数值和负数值分别代表两个不同方向的值.

三、抓取event值的原理:

对eventX进行read/write来抓取event的各种信息;

1、打开event设备

event0_fd = open(“/dev/input/event0”, O_RDWR);

2、read 设备

rd = read(event0_fd, &event0, sizeof(struct input_event) * 64);

❽ 如何在android中模拟鼠标的实现

我们正在开发这个,可以一起讨论,
先我们可以实现了自己的虚拟鼠标,不用修改底层,我们用的是浮动在上层的view,如天天动听的歌词,用WindowManager改变其位置,下发一下touch事件可以用Instrumentation.

❾ 如何把android设备当鼠标

安卓手机1部(系统要求2.0以上)
电脑1台
有稳定的WiFi环境
方法/步骤

下载手机端软件“WiFi Mouse HD”(推荐用英文版,汉化版的亲测后不太稳定)

下载电脑端软件“WiFi mouse”

打开手机端软件“WiFi Mouse HD”,在auto connect下的空白栏输入你的电脑ip地址后点击Connect。(电脑ip不知道的朋友网络或点状态栏下的WiFi mouse,该软件会自动找到你的ip)

链接成功后手机端会显示如图界面

中间蓝黑色区域用来移动鼠标指针,下边分别对应鼠标左键、滚轮、鼠标右键。

图中上边分别对应设置和键盘输入。ok,可以宅在被窝里慢慢享受音乐、电影、聊天了!

安卓系统可以使用鼠标和键盘吗

如果你的手机或平板支持OTG功能,那就可以使用鼠标和键盘,购买一条OTG线就可以。由于只有一个USB口,所以如果要同时使用鼠标和键盘的话,推荐购买套装的无线键鼠(因为那种只需要一个接口)。如果要使用有线键鼠的话可以购买一个HUB(USB口扩展,一口分成多口那种。)这样就可以同时使用。

阅读全文

与android鼠标相关的资料

热点内容
怎么申请邮箱的服务器 浏览:11
c项目两个工程怎么编译 浏览:643
知乎app有什么作用 浏览:451
单片机带的比较器 浏览:391
程序员都是精英 浏览:19
10种编程语言 浏览:749
绵阳学驾驶手机上下什么app 浏览:129
python如何模拟网页操作 浏览:40
单片机多文件编译方法 浏览:839
不动产压缩时间 浏览:571
租房管理平台源码 浏览:65
复乐园pdf 浏览:457
程序员找到公交车 浏览:698
婴儿宝宝操有什么APP推荐 浏览:73
如何将数据库附加到服务器上 浏览:391
php退出循环 浏览:479
梦幻西游怎么修改服务器人数上限 浏览:332
自动开启命令 浏览:847
查询云服务器访问的ip 浏览:838
智能app的弱点是什么 浏览:412