V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
tool2dx
0D
V2EX  ›  Android

求助,如何获取 USB 鼠标的当前坐标?

  •  
  •   tool2dx · Feb 24, 2025 · 4189 views
    This topic created in 432 days ago, the information mentioned may be changed or developed.
    我家机顶盒是安卓 TV 系统,可以安装普通 APK ,但是有一些游戏 APK ,只对触屏消息有响应,对于鼠标按键是完全忽略的。

    我就在思考,如何让鼠标按键转换成触屏消息。网上搜了一大圈技术文章,找到了使用 adb 来监控和获取当前按键消息(adb shell getevent -l),和相对坐标偏移 dx/dy (但是缺少了绝对坐标位置!),也能用过 adb 来触发虚拟触屏消息( adb shell input touchscreen tap x y )。

    其中触发虚拟触屏操作,必须要提供鼠标的绝对坐标,但是没有,陷入了开发困境。

    我还试过用 dx/dy 累加方法,推导出当前坐标,发现偏移挺严重的,似乎无法使用。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2342 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:52 · PVG 18:52 · LAX 03:52 · JFK 06:52
    ♥ Do have faith in what you're doing.