网页端触摸控制异常
Architecture: arm64-v8a Model: M2012K11AC (14, 1080x2400) 系统是lineageos 21.
感觉这像是个映射的问题 打开开发者选项里的触摸反馈可以发现实际上可以触摸 但是显示的点局限于屏幕左上角很小的一片方形区域
搜索已有的issue发现在properties.local里添加touch.backend=system属性的解决方法 但是这个并不能解决我所遇到的问题
其表现为重启之后整个显示区域都是无法点击的 显示view only
另外这个使用scrcpy是能正常显示和点击触摸的
VIEW ONLY 是因为有多个窗口连接了远程桌面,远程桌面同时只有一个连接能操作屏幕。请关闭多余窗口。
@rev1si0n
作者你好,我理解你的意思。我确定我只打开了一个窗口。
在没有运行 echo 'touch.backend=system' >>/data/usr/properties.local的时候,我能在远程桌面中操作屏幕,但是触摸区域仅在顶点在左上角的一小片矩形区域内。比如,我在1080x2400的屏幕上点击(500,500)这个坐标,触摸反馈的点却在(50,50)的位置。
在运行 echo 'touch.backend=system' >>/data/usr/properties.local并重启之后,我刷新了这个浏览器窗口,鼠标移动到远程桌面的区域内,就已经变成了禁止图标,点击就会弹出VIEW ONLY的提示。 这并不是由于我打开了多个窗口而出现的,因为我尝试删除touch.backend=system这个配置项并重启后,刷新浏览器窗口,又能够点击远程桌面了(但是触控的坐标仍被错误的映射到显示区域左上角的一小片区域内)。
进群说下,这里不及时
遇到一样的问题:
设备: Architecture: arm64-v8a 安卓版本:15 内核版本:5.15.149 一加Ace2Pro-ColorOS_15.0.0.801
远程桌面的触摸区域仅在顶点左上角的一小片矩形区域内:
- 手机设定显示触摸操作:当全屏触摸时,灰色圆圈映射在左上角小矩形内移动。
- 设定touch.backend=system无效。