我将外壳安装到设备中以获取窗口大小
255|generic_x86:/ $ wm size
Physical size: 1080x1920
是1080x1920
,但是我做getevent
并点击屏幕的右下角并显示stdout
/dev/input/event1: 0003 0039 00000000
/dev/input/event1: 0003 0030 0000011c
/dev/input/event1: 0003 003a 00000081
/dev/input/event1: 0003 0035 00007794
/dev/input/event1: 0003 0036 00007b10
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 003a 00000000
/dev/input/event1: 0003 0039 ffffffff
/dev/input/event1: 0000 0000 00000000
因此分接点为十六进制的(7794,7b10)
或以10为底的(30612,31504)
,但是(30612,31504)
不等于如上所述的分辨率(1080x1920)
。
所以我有两个问题:
getevent
是否以像素为单位输出?screen resolution
是否以像素为单位?(1080x1920)
转换为(30612,31504)
?谢谢