軟件介紹
QtScrcpy開源投屏軟件中文版是一款性能強(qiáng)勁、功能強(qiáng)大的免費(fèi)開源的Android實(shí)時(shí)投屏軟件,主打的就是用電腦控制手機(jī)。這款軟件無需ROOT權(quán)限并且采用了傻瓜式的操作方式,相關(guān)用戶在這里可以利用USB或者TCP/IP的形式將手機(jī)與電腦進(jìn)行連接,這樣一來用戶就能夠直接在電腦上看到手機(jī)屏幕,可以直接利用鍵盤、鼠標(biāo)對(duì)手機(jī)進(jìn)行控制。
QtScrcpy開源投屏軟件中文版默認(rèn)內(nèi)置了和平精英吃雞手游以及抖音的映射腳本,相關(guān)用戶在這里可以利用鍵鼠進(jìn)行吃雞游戲或者刷抖音,這樣一來就能夠很好的滿足了相關(guān)用戶的使用需求。同時(shí),該軟件最高同時(shí)支持控制16個(gè)安卓手機(jī),能夠?yàn)橛脩舻挠螒颉⒐ぷ鲙順O大的便利。此外,該軟件還完美兼容小米、華為、一加等一系列知名游戲品牌,可謂是相當(dāng)良心。
軟件特點(diǎn)
1、QtScrcpy可以通過USB(或通過TCP/IP)連接Android設(shè)備,并進(jìn)行顯示和控制。不需要Root權(quán)限。
2、單個(gè)應(yīng)用程序最多支持16個(gè)安卓設(shè)備同時(shí)連接。
3、同時(shí)支持GNU/Linux,Windows和MacOS三大主流桌面平臺(tái)
4、它專注于:
5、精致 (僅顯示設(shè)備屏幕)
6、性能 (30~60fps)
7、質(zhì)量 (1920×1080以上)
8、低延遲 (35~70ms)
9、快速啟動(dòng) (1s內(nèi)就可以看到第一幀圖像)
10、非侵入性 (不在設(shè)備上安裝任何軟件)
功能介紹
1、實(shí)時(shí)顯示Android設(shè)備屏幕。
2、實(shí)時(shí)鍵鼠控制Android設(shè)備。
3、屏幕錄制。
4、無線連接。
5、最多支持16臺(tái)設(shè)備連接(PC性能允許的情況下可以增加,需要自己編譯)。
6、全屏顯示。
7、窗口置頂。
8、安裝apk:拖拽apk到視頻窗口即可安裝。
9、傳輸文件:拖拽文件到視頻窗口即可發(fā)送文件到Android設(shè)備。
10、后臺(tái)錄制:只錄制,不顯示界面。
11、復(fù)制粘貼在計(jì)算機(jī)和設(shè)備之間雙向同步剪貼板:
(1)Ctrl + c將設(shè)備剪貼板復(fù)制到計(jì)算機(jī)剪貼板;
(2)Ctrl + Shift + v將計(jì)算機(jī)剪貼板復(fù)制到設(shè)備剪貼板;
(3)Ctrl +v 將計(jì)算機(jī)剪貼板作為一系列文本事件發(fā)送到設(shè)備(不支持非ASCII字符)
使用教程
1、下載解壓后即可獲得QtScrcpy github win版的64位和32位包
2、根據(jù)自己的電腦選擇相對(duì)于要使用的安裝包,并直接雙擊“QtScrcpy.exe”無需安裝就能直接運(yùn)行
3、軟件同樣是開源的,電腦端多系統(tǒng),無廣告完全免費(fèi),能看出它的連接方式分為兩種,一個(gè)是同一WiFi下,一個(gè)是用USB連接
4、無論是哪種連接方式,首先需要用USB連接手機(jī)和電腦,并打開手機(jī)里的USB調(diào)試
有些人找不到這個(gè)在手機(jī)哪里,一般點(diǎn)擊關(guān)于手機(jī),然后點(diǎn)7下版本號(hào),就能開啟開發(fā)者模式,最后返回設(shè)置進(jìn)入開發(fā)者選項(xiàng)
5、有些手機(jī)連接后只有“僅充電”,需要更改USB連接方式
6、然后回到軟件,點(diǎn)擊刷新設(shè)備列表,就會(huì)出現(xiàn)設(shè)備名稱加序列號(hào)
7、直接雙擊框中的設(shè)備名稱就能連接,成功后電腦屏幕會(huì)出現(xiàn)手機(jī)的屏幕
屏幕的右邊是各種操作的功能,這一點(diǎn)就比FreeControl好,畢竟有些手機(jī)依舊存在home鍵
QtScrcpy鍵位設(shè)置
一、自定義按鍵映射說明
按鍵映射文件為json格式,新增自己的按鍵映射文件需要放在keymap目錄中才可以被QtScrcpy識(shí)別。
按鍵映射文件的具體編寫格式下面會(huì)介紹,也可以參考自帶的按鍵映射文件。
二、按鍵映射腳本格式說明
1、通用說明
(1)按鍵映射中的坐標(biāo)位置都是用相對(duì)位置表示的,屏幕的寬高都用1表示,例如屏幕的像素為1920x1080,那么坐標(biāo)(0.5,0.5)則表示的是以屏幕左上角為原點(diǎn),像素坐標(biāo)(1920,1080)*(0.5,0.5)=(960,540)的位置。
(2)按鍵映射中的按鍵碼是用Qt的枚舉表示的,詳細(xì)說明可以[參考Qt文檔](https://doc-snapshots.qt.io/4.8/qt.html)(搜索 The key names used by Qt. 可以快速定位)。
2、映射類型說明
(1)switchKey:切換自定義按鍵映射的開關(guān)鍵,默認(rèn)為普通映射,需要使用這個(gè)按鍵在普通映射和自定義映射之間切換。
(2)mouseMoveMap:鼠標(biāo)移動(dòng)映射,鼠標(biāo)的移動(dòng)將被映射為以startPos為起點(diǎn),以鼠標(biāo)移動(dòng)方向?yàn)橐苿?dòng)方向的手指拖動(dòng)操作。
一般在FPS手游中用來調(diào)整人物視野。
(1)startPos 手指拖動(dòng)起始點(diǎn)
(2)speedRatio 鼠標(biāo)移動(dòng)映射為手指拖動(dòng)的比例,可以控制鼠標(biāo)靈敏度
(3)keyMapNodes 一般按鍵的映射,json數(shù)組,所有一般按鍵映射都放在這個(gè)數(shù)組中,將鍵盤的按鍵映射為普通的手指點(diǎn)擊。
一般按鍵映射有如下幾種類型:
(1)type 按鍵映射的類型,每個(gè)keyMapNodes中的元素都需要指明,可以是如下類型:
(2)KMT_CLICK 普通點(diǎn)擊,鍵盤按下模擬為手指按下,鍵盤抬起映射為手指抬起
(3)KMT_CLICK_TWICE 兩次點(diǎn)擊,鍵盤按下模擬為手指按下再抬起,鍵盤抬起映射為手指按下再抬起
(4)KMT_STEER_WHEEL 方向盤映射,專用于FPS游戲中移動(dòng)人物腳步的方向盤的映射,需要4個(gè)按鍵來配合。
3、不同按鍵映射類型的專有屬性說明:
(1)KMT_CLICK
(2)key 要映射的按鍵碼
(3)pos 模擬觸摸的位置
(4)SwitchMap 是否切換按鍵模式,點(diǎn)擊此按鍵后,除了默認(rèn)的模擬觸摸映射,是否附帶切換按鍵映射模式。(可以參考和平精英映射中M地圖映射的效果)
(5)KMT_CLICK_TWICE
(6)key 要映射的按鍵碼
(7)pos 模擬觸摸的位置
(8)KMT_STEER_WHEEL
(9)centerPos 方向盤中心點(diǎn)
(10)leftKey 左方向的按鍵控制
(11)rightKey 右方向的按鍵控制
(12)upKey 上方向的按鍵控制
(13)downKey 下方向的按鍵控制
(14)leftOffset 按下左方向鍵后模擬拖動(dòng)到相對(duì)centerPos位置水平偏左leftOffset處
(15)rightOffset 按下右方向鍵后模擬拖動(dòng)到相對(duì)centerPos位置水平偏右rightOffset處
(16)upOffset 按下上方向鍵后模擬拖動(dòng)到相對(duì)centerPos位置水平偏上upOffset處
(17)downOffset 按下下方向鍵后模擬拖動(dòng)到相對(duì)centerPos位置水平偏下downOffset處