11
Jan
2025

为了随时办公,我自己写了个远程桌面!

现在的手机性能越来越强大,特别是有了两折、三折叠屏后,我一直在想是不是带一个手机就可以工作了(每天背电脑上下班真的累)。虽然我使用的荣耀 Magic V2 提供了电脑模式,但近期兼容性问题越来越严重(好没有维护了?),外加只能安装手机应用(没法使用 VSCode 呀),还有就是外接显示器时无法调整分辨率,只能固定的支持 1080p,几番折腾之后只能放弃。 

然后我想到了远程的方式,但发现市面上没有一个软件能支持外接显示器以及 RDP 协议(微软官方的远程应用就是一个垃圾);TeamViewer、Parsec 之类的视频流因为无法重定向麦克风等外设(对动态分辨率也不友好)就更算了,其实原因都类似于最早的 VNC。现有的不行,那咱们就自己动手;于是我自己撸了一个,没错,纯手工!效果如下:

mmexport1736480297214.jpg

可以看到,通过利用手机的多任务能力,可以同时使用手机软件以及电脑桌面,榨干其性能 !!还能外接鼠标键盘,成为一台主机,哈哈。为了方便地在上下屏间进行切换,在鼠标点击应用的屏幕后会进入捕获模式,这时鼠标的移动就仅限于外接显示器里的内容;同时在系统后退键后,该捕获就会失效,因此可以在 PC 应用与手机应用间无缝切换。

点击查看原图


更新:支持虚拟手柄啦

如果没有外接键盘,手机屏幕可以变成触摸板;同时三指轻击可以唤出触摸键盘,支持中文直接输入(甚至语音输入,体验下来真的非常好)。

mmexport1736481022224.jpg

当然如果你没有外设,也可以完美的利用折叠屏大屏的优势进行远程电脑操作。支持双指捏合放大或者缩小。

Screenshot_20250111_122520_com_qihua_rmt_RemoteCanvasActivity.jpg

目唯一的问题是我的 MagicOS 以及自带的百度输入法会强制捕获如 win, shift 之类的快捷键。目前没有关闭方法,我目前通过安装 Hacker´s Keyboard 绕过了 shift 绑定,然后重启映射了如 alt+tab 之类的系统快捷键。

目前体验还不错,支持安卓 9 及以上设备。本项目已经开源:https://github.com/seflerZ/qidesk,如果觉得有用,可以上 Google Play 上购买支持一下我。


上一篇:Sunset Waltz 下一篇:再游黄山

评论列表:

  1. [回复]nanshanchxx发表于 2026-01-19 14:01
    作者你好,试用了一下你的应用,感觉非常牛逼,很多细节确实比微软官方的好多了,在此膜拜。

    我在自己手机上使用的时候发现一个问题,手机外接键盘和鼠标时,在奇花app里面可以识别键盘,但似乎兼容外接鼠标有问题:可以通过触摸屏幕移动光标,但移动鼠标不能移动光标,同时鼠标的滚轮和按键又可以正常识别。不知道是设置的问题还是软件的问题?感谢解答
    • [回复]周遥(玄胤)发表于 2026-03-19 14:35
      @nanshanchxx:你这些问题应该都修改了,可以去 https://github.com/seflerZ/qidesk 上看看,最新版本在 Google Play 上。
  2. [回复]伊基发表于 2025-01-19 04:13
    你好,这个 RDP 客户端是开源的吗?如果是,你能发布源代码链接吗?谢谢!

发表评论: