
qtscrcpy
詳情介紹
QtScrcpy是一款功能強(qiáng)大的Android實(shí)時(shí)投屏軟件,它不僅不需要任何的root訪問(wèn)權(quán)限,便可以為用戶提供USB(或通過(guò)TCP/IP)連接的Android設(shè)備的顯示和控制功能,如用電腦控制手機(jī)進(jìn)行錄屏,進(jìn)行辦公等多種途徑,可很好地滿足用戶的各種使用需求。與此同時(shí),QtScrcpy無(wú)線投屏軟件中為用戶提供了兩種連接方式,分別的在同一wifi下和usb進(jìn)行連接,無(wú)論是哪種連接方式,都需要用戶使用usb連接手機(jī)和電腦,并打開(kāi)手機(jī)中的usb調(diào)試功能,即可讓用戶在電腦屏幕上看到手機(jī)的屏幕,從而進(jìn)行各種操作,使用起來(lái)十分簡(jiǎn)單易上手。不僅如此,這款QtScrcpy除了具有強(qiáng)大的無(wú)線投屏操控功能之外,還適配于多款手機(jī),不論你是小米、三星、一加、還是任何品牌的手機(jī)都可以完美實(shí)現(xiàn)連接控制作用,甚至支持同時(shí)控制多個(gè)安卓手機(jī),最高同時(shí)支持控制16個(gè),這一強(qiáng)悍的功能,備受許多用戶的青睞。簡(jiǎn)而言之,如果你想更好的實(shí)現(xiàn)多屏協(xié)同操作,那么請(qǐng)一定不要錯(cuò)過(guò)這款開(kāi)源免費(fèi)的QtScrcpy軟件,這算的是反向批量控制中最好的軟件了,感興趣的小伙伴快來(lái)下載體驗(yàn)吧。
軟件特點(diǎn)
1、QtScrcpy可以通過(guò)USB(或通過(guò)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、它專(zhuān)注于:
5、精致 (僅顯示設(shè)備屏幕)
6、性能 (30~60fps)
7、質(zhì)量 (1920×1080以上)
8、低延遲 (35~70ms)
9、快速啟動(dòng) (1s內(nèi)就可以看到第一幀圖像)
10、非侵入性 (不在設(shè)備上安裝任何軟件)
qtscrcpy使用教程
1、下載解壓后即可獲得qtscrcpy github win版的64位和32位包
2、根據(jù)自己的電腦選擇相對(duì)于要使用的安裝包,并直接雙擊“QtScrcpy.exe”無(wú)需安裝就能直接運(yùn)行
3、軟件同樣是開(kāi)源的,電腦端多系統(tǒng),無(wú)廣告完全免費(fèi),能看出它的連接方式分為兩種,一個(gè)是同一WiFi下,一個(gè)是用USB連接
4、無(wú)論是哪種連接方式,首先需要用USB連接手機(jī)和電腦,并打開(kāi)手機(jī)里的USB調(diào)試
有些人找不到這個(gè)在手機(jī)哪里,一般點(diǎn)擊關(guān)于手機(jī),然后點(diǎn)7下版本號(hào),就能開(kāi)啟開(kāi)發(fā)者模式,最后返回設(shè)置進(jìn)入開(kāi)發(fā)者選項(xiàng)
5、有些手機(jī)連接后只有“僅充電”,需要更改USB連接方式
6、然后回到軟件,點(diǎn)擊刷新設(shè)備列表,就會(huì)出現(xiàn)設(shè)備名稱(chēng)加序列號(hào)
7、直接雙擊框中的設(shè)備名稱(chēng)就能連接,成功后電腦屏幕會(huì)出現(xiàn)手機(jī)的屏幕
屏幕的右邊是各種操作的功能,這一點(diǎn)就比FreeControl好,畢竟有些手機(jī)依舊存在home鍵
qtscrcpy無(wú)線投屏教程:
1、無(wú)線連接就有些麻煩了,首先依舊是安卓手機(jī)端在開(kāi)發(fā)者選項(xiàng)中打開(kāi)usb調(diào)試,并通過(guò)usb連接安卓手機(jī)到電腦
點(diǎn)擊刷新設(shè)備,會(huì)看到有設(shè)備號(hào)更新出來(lái),點(diǎn)擊獲取設(shè)備IP,點(diǎn)擊啟動(dòng)adbd
2、再看無(wú)線這一行,點(diǎn)擊無(wú)線連接,然后點(diǎn)擊刷新列表,會(huì)發(fā)現(xiàn)多出了一個(gè)IP地址開(kāi)頭的設(shè)備
3、最后一步直接連接就可以了,軟件支持控制多個(gè)安卓手機(jī),最高同時(shí)支持16個(gè)!
qtscrcpy黑屏怎么辦?
在進(jìn)行投屏的時(shí)候出現(xiàn)黑屏不知道怎么處理?在用Qt 開(kāi)發(fā) android程序時(shí),打開(kāi)軟件的瞬間會(huì)出現(xiàn)黑屏(有些手機(jī)是上是白屏)閃動(dòng)的問(wèn)題,如果有啟動(dòng)頁(yè)的話,那么黑屏是在啟動(dòng)頁(yè)之前出現(xiàn),整個(gè)頁(yè)面的跳動(dòng),視覺(jué)沖擊很大
解決方法:
在config.ini里面更改渲染模式即可解決,或者電腦、手機(jī)重開(kāi)機(jī),然后檢查一下這個(gè)按鈕開(kāi)了沒(méi)有。
自定義按鍵映射操作方法
許多人都好奇qtscrcpy游戲映射調(diào)整怎么弄,或是問(wèn)qtscrcpy吃雞的按鍵可以自定義不,那么可參考下文:
可以根據(jù)需要,自己編寫(xiě)腳本將PC鍵盤(pán)按鍵映射為手機(jī)的觸摸點(diǎn)擊,編寫(xiě)規(guī)則在這里。
默認(rèn)自帶了針對(duì)和平精英手游和抖音進(jìn)行鍵鼠映射的映射腳本,開(kāi)啟平精英手游后可以用鍵鼠像玩端游一樣玩和平精英手游,開(kāi)啟抖音映射以后可以使用上下左右方向鍵模擬上下左右滑動(dòng),你也可以按照編寫(xiě)規(guī)則編寫(xiě)其他游戲的映射文件,默認(rèn)按鍵映射如下:
1、編寫(xiě)自定義腳本放入keymap目錄
2、點(diǎn)擊刷新腳本,確保腳本可以被檢測(cè)到
3、選擇需要的腳本
4、連接手機(jī)并啟動(dòng)服務(wù)之后,點(diǎn)擊應(yīng)用腳本
5、按~鍵(數(shù)字鍵1左邊)切換為自定義映射模式即可體驗(yàn)(具體按什么鍵要看你按鍵腳本定義的switchKey)
6、再次按~鍵切換為正??刂颇J?
7、要想wasd控制開(kāi)車(chē)記得在載具設(shè)置中設(shè)置為單搖桿模式
qtscrcpy鍵位設(shè)置
一、自定義按鍵映射說(shuō)明
按鍵映射文件為json格式,新增自己的按鍵映射文件需要放在keymap目錄中才可以被QtScrcpy識(shí)別。
按鍵映射文件的具體編寫(xiě)格式下面會(huì)介紹,也可以參考自帶的按鍵映射文件。
二、按鍵映射腳本格式說(shuō)明
1、通用說(shuō)明
(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ì)說(shuō)明可以[參考Qt文檔](https://doc-snapshots.qt.io/4.8/qt.html)(搜索 The key names used by Qt. 可以快速定位)。
2、映射類(lèi)型說(shuō)明
(1)switchKey:切換自定義按鍵映射的開(kāi)關(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手游中用來(lái)調(diào)整人物視野。
(1)startPos 手指拖動(dòng)起始點(diǎn)
(2)speedRatio 鼠標(biāo)移動(dòng)映射為手指拖動(dòng)的比例,可以控制鼠標(biāo)靈敏度
(3)keyMapNodes 一般按鍵的映射,json數(shù)組,所有一般按鍵映射都放在這個(gè)數(shù)組中,將鍵盤(pán)的按鍵映射為普通的手指點(diǎn)擊。
一般按鍵映射有如下幾種類(lèi)型:
(1)type 按鍵映射的類(lèi)型,每個(gè)keyMapNodes中的元素都需要指明,可以是如下類(lèi)型:
(2)KMT_CLICK 普通點(diǎn)擊,鍵盤(pán)按下模擬為手指按下,鍵盤(pán)抬起映射為手指抬起
(3)KMT_CLICK_TWICE 兩次點(diǎn)擊,鍵盤(pán)按下模擬為手指按下再抬起,鍵盤(pán)抬起映射為手指按下再抬起
(4)KMT_STEER_WHEEL 方向盤(pán)映射,專(zhuān)用于FPS游戲中移動(dòng)人物腳步的方向盤(pán)的映射,需要4個(gè)按鍵來(lái)配合。
3、不同按鍵映射類(lèi)型的專(zhuān)有屬性說(shuō)明:
(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 方向盤(pán)中心點(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處
功能介紹
1、實(shí)時(shí)顯示Android設(shè)備屏幕。
2、實(shí)時(shí)鍵鼠控制Android設(shè)備。
3、屏幕錄制。
4、無(wú)線連接。
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字符)
更新日志
v3.1.3版本
feat:介紹更專(zhuān)業(yè)的批量控制投屏軟件
feat:介紹更專(zhuān)業(yè)的游戲鍵鼠映射投屏軟件
feat:config.ini支持設(shè)置軟件語(yǔ)言