> For the complete documentation index, see [llms.txt](https://zen.cronusmax.com.tw/cronuszen/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zen.cronusmax.com.tw/cronuszen/software/device-monitor.md).

# Device Monitor

Device Monitor可以即時顯示克麥2的所有輸入及輸出即其它資訊, 包含: 手把的輸入, 至主機端的輸出, CPU Load(CPU負載), VM Speed(VM速度), Battery Info(手把電池資訊), 3 x USB 及 2 x Bluetooth的連接資訊及 VID/PID, Memory Slot control(記憶體槽位的控制), Controller Power access, Rumble data(震動馬達資訊), LED(LED燈號狀態).

這是一個非常好用的工具, 可以測試玩家的手把功能, 也可以檢視Script腳本的運作是否正確.

![](https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JC5-gWxXLREvsIr1r%2F-M9JEU-QdobqcGQNutQW%2Fimage.png?alt=media\&token=d6b3acdd-44dd-4201-9533-891ad65db126)

Device Monitor只有在克麥2側邊Mini USB接手接上PC後, Zen Studio軟體有偵測到克麥2才能開啟使用.

![](https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JIHwE8K2u-TYmi64y%2F-M9JKNDWUcy24QjnrTdI%2Fdevice_monitor_map.png?alt=media\&token=ed438998-2595-4aae-bbd9-46635ba098d5)

## Input Area(輸入信號區) <a href="#input-area" id="input-area"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JS463fhYGfZIn1rg0%2Fimage.png?alt=media&#x26;token=c97f5fd5-597b-472d-a80c-9dfad99446fd" alt=""></div>

此區會顯示手把所有按鍵及感測器的狀態, 當玩家按手把的按鍵相對應的按鍵將會顯示動作及數值, 0表示按鍵放開, 100表示按鍵按下, 所有的按鍵動作將會立即顯示在這區域中, 若沒有接任何手把此區將空白不顯示.

所有的按鍵信號玩家可以個別點選做上色標後, 在下方PILOT區看到相對應波型, 總共可以同時標示4種色標, 可以檢視4個輸入信號波型.

## Output Area(輸出訊號區) <a href="#output-area" id="output-area"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JSB17QEZtklkXQxwS%2Fimage.png?alt=media&#x26;token=410155dd-853f-4aaf-9738-6c1d0d3495cc" alt=""></div>

此區表示克麥2的輸出信號, 一般是指輸出到遊戲主機或示PC端, 輸出信號一般是指由輸入端(手把或鍵鼠)的輸入信號直接輸出到主機, 另一種情況是克麥2載入遊戲包或腳本, 經腳本或遊戲包運行後的結果再輸出到輸出端. 輸出端介面的代號會依據克麥2判斷所接的主機自動轉換成相對應手把按鍵代碼, 若沒有接主機也可以在 [Emulator Output Protocol](https://guide.cronusmax.com/zen-studio/working-panels/device#emulator-output-protocol) (PS4, XB1, SWITCH, PS3, XB360, PC/MOBILE)下拉選單選定一種輸出.

輸出介面還包含6個TRACE信號源, 玩家可以在腳本中設定要追蹤除錯的變數, 總共可追蹤6組變數, 腳本運行時玩家即可以在輸出端看到變數的變化值.

## Status & Controls(狀態及控制事項) <a href="#status-and-controls" id="status-and-controls"></a>

### CPU Load(CPU負載) <a href="#cpu-load" id="cpu-load"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JMy1WxqZ-4e0tZlq7%2Fimage.png?alt=media&#x26;token=9a740a3b-e3bf-4816-8702-ea86627f10b2" alt=""></div>

此選項將顯示當下克麥2的CPU負載狀況, 80%以下都是正常的.

### VM Speed(VM速度調整) <a href="#vm-speed" id="vm-speed"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JNZRH38Z5zpnVh4aS%2Fimage.png?alt=media&#x26;token=3aac6112-8192-44e8-bb7e-b651d5dcf05a" alt=""></div>

這個選項可以及時調整虛擬主機(Virtual Machine)的運作速度. 此選項對於有經驗的腳本設計者是很有用的功能, 一般標準值為10ms.

### Active Slot(目前執行的記憶體槽位) <a href="#active-slot" id="active-slot"></a>

此欄位為顯示目前執行中的記憶體槽位, 0表示無載入腳本或遊戲包, 1\~8表示執行該編號槽位的腳本, 10表示執行"Built and Run"的腳本.

點選 **+** 號可以調整記憶體槽位編號, **Unload** 為卸載腳本或遊戲包, ACTIVE SLOT顯示為"0", **CFG**可以載入遊戲包的CFG值.

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JQGVjhPqO-ql25PAr%2Fimage.png?alt=media&#x26;token=88481d03-f7ee-4d4c-87cf-7d25e385a6ae" alt=""></div>

### USB/BlueTooth Inputs(USB/藍芽輸入) <a href="#usb-bluetooth-inputs" id="usb-bluetooth-inputs"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JWYnzWEsjLKhw0yBq%2Fimage.png?alt=media&#x26;token=02f972c8-db81-49c6-8fc4-077fe0799462" alt=""></div>

此欄位會顯示克麥2偵測到的USB輸入裝置及藍芽輸入裝置. 滑鼠點選" i "符號可以顯示裝置的資訊及VID:PID. 右下角為刷新符號, 若玩家發現連接的裝置位顯示可以點選此符號刷新此欄位.

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JWswAz6zFbhDyi-2C%2Fimage.png?alt=media&#x26;token=b4d38d1e-154c-4187-836b-f1920095dd79" alt=""></div>

### Controller Battery(手把電源狀態) <a href="#controller-battery" id="controller-battery"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JMWcrMdt0U6esv32h%2Fimage.png?alt=media&#x26;token=7aa28a3f-07c4-4d39-9d10-57c0f53d0ad6" alt=""></div>

此欄位顯示無線連接的手把電源狀態. 有線手把連接時此欄位只會顯示Charging(充電中).

### Input Labels(輸入裝置顯示) <a href="#input-labels" id="input-labels"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JRHwLgQRitbES0rW5%2Fimage.png?alt=media&#x26;token=dd372d62-ae46-492e-8768-99d3063fc63a" alt=""></div>

此欄位會顯示目前接上克麥2的輸入裝置.&#x20;

### LED Status(LED狀態) <a href="#led-status" id="led-status"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JLTlsCvQ7sQ3VQcch%2Fimage.png?alt=media&#x26;token=f53f9ab0-a08d-4e7a-a5e4-ae622c1e182f" alt=""></div>

此欄會顯示目前手把LED的狀態是恆亮/閃爍/熄滅/快閃/慢閃, 在PS3手把上快閃表示電池即將耗盡, 慢閃表示充電中 , 在其它的手把上, LED的狀態大都是用來顯示腳本運行的狀態指示f.

### Rumble Status(馬達狀態) <a href="#rumble-status" id="rumble-status"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JLkvy8i7tKCq9TMw_%2Fimage.png?alt=media&#x26;token=754520c0-61dd-4fdb-bb71-9763e0ae5c22" alt=""></div>

此欄位顯示手把的馬達運作狀態, 0%表示無震動, 100%表示全震動輸出, A表示強震動馬達, B表示弱震動馬達, RT/LT表示XBox One手把的RT/LT馬達, 另外也可以使用腳本來控制馬達震動.

### Pause Plot(暫停波型監測) <a href="#pause-plot" id="pause-plot"></a>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JVNLqBp84VFrfn1mk%2Fimage.png?alt=media&#x26;token=c7eedc53-d8e9-4b76-9827-7775c5e1cfdd" alt=""></div>

點選此選項可以暫停波型偵測, 此時可以把波型Capture起來存檔.

### Highlight Accel/Gyros(調亮加速度及重力感應器) <a href="#highlight-accel-gyros" id="highlight-accel-gyros"></a>

調亮加速度及重力感應器.

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JY0Nhmz69V-7C9s8v%2F-M9JYr5fierIl8eIc3sc%2Fimage.png?alt=media&#x26;token=2dbc0871-bb92-466b-b9dd-d1a37c1398d9" alt=""></div>

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JY0Nhmz69V-7C9s8v%2F-M9J_7JODy5WpdlAVSXI%2Faccel.gif?alt=media&#x26;token=785906cb-b31e-4961-a600-a7dc09ad54c8" alt=""></div>

## Plot Area(波型監測區) <a href="#plot-area" id="plot-area"></a>

![](https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9JKWBcK16_jZbT62I3%2F-M9JVHBhflmclBOUcDRk%2Fimage.png?alt=media\&token=823d42c3-1f93-4359-9687-dfe7c91a1657)

此區為輸入/輸出信號或腳本變數數值及波型監測區. 最多可以標註4個信號源進行監測, 只要點選欲監測的輸入/輸出/TRACE代號, 被點選的代號會被標註一個顏色, 下面監測區會出現同顏色的波型信號, 依此來觀察信號的變化, 這對在編寫腳本時Debug時很有用.

### Deselect All(全部取消監測點選) <a href="#deselect-all" id="deselect-all"></a>

取消全部監測點選.

### Capture(快照) <a href="#capture" id="capture"></a>

當有點選信號源進行監測時, 隨時可以點選Capture來進行快照, 把波型儲存起來做參考..

<div align="left"><img src="https://gblobscdn.gitbook.com/assets%2F-LuPv_lMrFV1b9PLExvq%2F-M9J_ENVbfK8a72bGi0Y%2F-M9J_LRo5v68L3tZQaqs%2Ftest.png?alt=media&#x26;token=fffe520a-c769-4641-b5ab-f0988c4d6b5f" alt=""></div>
