相对模式(默认):手指滑动按增量移动远端指针,DOWN 不发绝对移动——轻点落在 远端指针当前位置,不再「手指落下指针跳到脚下」。换算基准为视图全宽=桌面全宽 (灵敏度 1.0),慢速滑动用小数累积取整,逐次 toInt() 会静默吞掉位移。 长按右键(Q5=A):>=500ms 且位移 <12dp;触发后抑制本次 ACTION_UP 的左键, 否则一次长按会「先右键再左键」把菜单立刻点掉。超过 slop 立即转拖拽并取消计时, 所以拖窗口不会弹菜单。双指右键路径保持不变。 真机暴露并修复(N19):切到远控面板后软键盘仍绑在已隐藏的表单 EditText 上 (dumpsys 里 mServedView 指向 EditText、mInputShown=true),键盘盖住面板底部 按钮栏,**所有按钮点不动**——3b 新增的模式/灵敏度按钮把它暴露出来。改为对每个 表单输入框显式 hideSoftInputFromWindow。 新增右键计数器:长按后紧跟的 ACTION_UP 会覆盖一行式诊断文本,验收脚本读不到 「长按右键」;计数器持久且能区分长按/双指来源。 |
||
|---|---|---|
| .. | ||
| app | ||
| .gitignore | ||
| build-android.ps1 | ||
| build.gradle.kts | ||
| gradle.properties | ||
| settings.gradle.kts | ||