
QtScrcpy10 分鐘從 USB 到無線 Android 投屏順手搞定鍵鼠映射【免費下載鏈接】QtScrcpyAndroid real-time display control software項目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpyQtScrcpy 是一款跨平臺的 Android 投屏與反向控制工具USB 或 Wi-Fi 連接即可免 root、手機上不裝任何 AppWindows、macOS、Linux 三平臺通用30~60 幀、35~70 毫秒延遲。適合寫過代碼、用過 ADB 但沒碰過這個項目的開發(fā)者和測試工程師。你屬于下面哪種情況就往下看人在工位手機在另一間屋子或另一個樓層測試現(xiàn)場十幾臺設(shè)備要跑同一個流程逐臺點按太費時間想在 PC 上用鍵鼠玩射擊手游虛擬搖桿給不了精細瞄準。對上了下面直接進入操作。六步跑通從插線到第一幀畫面解鎖開發(fā)者選項。設(shè)置 → 關(guān)于手機連點版本號 7 次??吹介_發(fā)者選項入口出現(xiàn)即通過。打開 USB 調(diào)試。開發(fā)者選項里打開USB 調(diào)試部分機型還要開USB 調(diào)試安全設(shè)置。插線后手機彈授權(quán)就點允許彈不出就用adb devices看狀態(tài)。插線刷新。點界面上的 refresh devices。列表里出現(xiàn)設(shè)備序列號即識別成功沒出現(xiàn)多半是unauthorized回手機補點授權(quán)。啟動服務(wù)。點 start server1 秒內(nèi)看到第一幀畫面即 USB 鏈路打通。線連上了接下來切無線。準備無線參數(shù)。點 get device IPIP 自動填進無線區(qū)再點 start adbd手機在局域網(wǎng)開放 5555 端口的 ADB 服務(wù)。拔線連無線。無線區(qū)確認 IP 和端口默認 5555點 wireless connect 后再刷新一次。列表里多出一條 IP 開頭的設(shè)備即成功選中它點 start server。想省電就勾 screen-off或投屏中按CtrlO手機息屏、電腦畫面仍在刷新即生效。 無線投屏穩(wěn)定網(wǎng)絡(luò)、參數(shù)、端口三處卡點2.4GHz 網(wǎng)下丟包明顯碼率一高畫面先糊后卡。解法手機與電腦連同一個 5GHz Wi-Fi盡量靠近路由器帶寬不夠就在啟動配置區(qū)把分辨率降到 720p、比特率壓到 2Mbps 以下、幀率設(shè) 30fps防火墻放行 5555 的 TCP 入站Linux/macOS 一條命令sudo ufw allow 5555/tcp。自檢滑動桌面、來回切應(yīng)用花屏不再頻繁、操作跟手就達標了。鏈路穩(wěn)了說效率。 批量控制與 CPU 壓降卡點逐臺窗口點按耗時隨設(shè)備數(shù)翻倍多設(shè)備同開時軟解讓 CPU 飆升。解法設(shè)備都連上后在設(shè)備列表勾選多臺加入群組之后在群組界面執(zhí)行安裝 APK、推送文件、截圖、啟動應(yīng)用等操作整組同步響應(yīng)。CPU 高就改config/config.ini的[common]段UseDesktopOpenGL2走 OpenGL 硬解1為 DX 硬解、0軟解多開窗口時把MaxFps從 0不限降到 30。自檢一次操作整組完成多開設(shè)備時 CPU 曲線平穩(wěn)。單機效率到位了最后是擴展玩法。?? 鍵鼠映射 JSON 五個字段怎么寫卡點虛擬搖桿和多指觸控在電腦端做不精細也沒有快捷鍵。解法映射文件是 JSON丟進keymap目錄點 refresh script 選中它、連上手機后點 apply 生效。字段只有五類switchKey是切換鍵默認~按住啟用自定義映射、松開回普通鼠標模式mouseMoveMap把鼠標移動映射為以startPos為起點的手指拖動用來轉(zhuǎn)視角speedRatio越大靈敏度越低FPS 再配smallEyes鍵切到小視野微調(diào)keyMapNodes數(shù)組里五種類型KMT_CLICK點擊、KMT_CLICK_TWICE雙擊、KMT_CLICK_MULTI連點、KMT_DRAG拖拽、KMT_STEER_WHEEL四鍵配合的虛擬方向盤。坐標全是相對值(0.5, 0.5) 即屏幕中心。倉庫自帶keymap/gameforpeace.json、keymap/FRAG.json可直接抄作業(yè)。取坐標有捷徑投屏中左鍵點一下屏幕控制臺直接輸出該點 pos復制進 JSON 即可。參數(shù)速查參數(shù)默認值建議值作用ADBD 端口55555555無線連接走局域網(wǎng)的 ADB 端口需放行 TCP 入站MaxFps0 不限30幀率上限僅 Android 10 以上支持RenderExpiredFrames00跳過過期幀用少量流暢度換更低延遲UseDesktopOpenGL-1 自動2OpenGL 硬解解碼方式1 為 DX 硬解、0 軟解多設(shè)備控 CPU 關(guān)鍵CodecName默認設(shè)備 H.264 編碼器如OMX.qcom.video.encoder.avc指定手機端編碼器AdbPath本機 adb 完整路徑多個 adb 版本沖突時指向固定版本分辨率 / 比特率隨啟動配置720p / ≤2Mbps弱網(wǎng)弱網(wǎng)降負載見無線投屏穩(wěn)定一節(jié)排錯如果畫面黑屏或花屏——先查UseDesktopOpenGL在0與2之間切換試再試降分辨率、壓比特率排除帶寬因素。如果無線失敗但 USB 正?!炔閮膳_設(shè)備是否同一 Wi-Fi、5555 入站規(guī)則是否放行再重新 start adbd 后連。如果設(shè)備列表一直不出現(xiàn)設(shè)備——先執(zhí)行adb kill-server再adb start-server然后刷新unauthorized就回手機點授權(quán)。如果鍵鼠沒反應(yīng)——先確認投屏窗口有焦點、沒被~卡進自定義映射再執(zhí)行adb shell input tap 500 500手機屏幕有響應(yīng)即輸入鏈路正常。如果某臺設(shè)備單獨卡——只給它降MaxFps和比特率其余設(shè)備維持高畫質(zhì)資源向重要設(shè)備傾斜。延伸docs/FAQ.mdadb 版本沖突、畫面不清晰等高頻問題docs/KeyMapDes_zh.md按鍵映射字段完整說明docs/DEVELOP.md源碼結(jié)構(gòu)與開發(fā)指南插上手機十分鐘畫面就在桌面了?!久赓M下載鏈接】QtScrcpyAndroid real-time display control software項目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考