配置属性示例
- 调用setprop方法创建鼠标设备,通过getevent查看结果。
1 2
setprop persist.sys.input.mouse.name mouse getevent
回显示例如下。
1 2 3 4 5 6
add device 1: /dev/input/event4 name: "mouse" add device 2: /dev/input/event3 name: "Touch Pad" could not get driver version for /dev/input/event0, Inappropriate ioctl for device could not get driver version for /dev/input/event1, Inappropriate ioctl for device
- 调用setprop方法创建第一个手柄设备,通过getevent查看结果。
1 2
setprop persist.sys.input.gamepad1.name gamepad1 getevent
回显示例如下。
1 2 3 4 5 6 7 8
add device 1: /dev/input/event5 name: "gamepad1" add device 2: /dev/input/event4 name: "mouse" add device 3: /dev/input/event3 name: "Touch Pad" could not get driver version for /dev/input/event0, Inappropriate ioctl for device could not get driver version for /dev/input/event1, Inappropriate ioctl for device
- 调用setprop方法创建第二个手柄设备,通过getevent查看结果。
1 2
setprop persist.sys.input.gamepad2.name gamepad2 getevent
回显示例如下。
1 2 3 4 5 6 7 8 9 10
add device 1: /dev/input/event6 name: "gamepad2" add device 2: /dev/input/event5 name: "gamepad1" add device 3: /dev/input/event4 name: "mouse" add device 4: /dev/input/event3 name: "Touch Pad" could not get driver version for /dev/input/event0, Inappropriate ioctl for device could not get driver version for /dev/input/event1, Inappropriate ioctl for device
父主题: 配置多vInput设备系统属性