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

# Device

The **Device** tab allows you to:

• View connected devices\
• Configure device options\
• Manage output protocols\
• Run maintenance tools\
• Access diagnostics

## Device Options

***

### DualShock®4 Light Bar Brightness

Adjust DS4 light bar brightness in real time.

### Open Device Monitor with Build and Run

Automatically opens **Device Monitor** when using **Build and Run (F5)**.

### Unload Script When Closing Device Monitor

Scripts launched with **Build and Run (F5)** will unload when Device Monitor is closed.

### Disable Screen Saver When Device Monitor Is Open

Temporarily disables the Windows screensaver while Device Monitor is active.

### Open GamePack Configuration After Drag and Drop

Automatically opens the GamePack configuration interface after assigning it to a memory slot.

### Enable Autosave in Compiler

Automatically saves open files to prevent data loss.

### Use Legacy 16-Bit Compiler

Enables compatibility with older 16-bit scripts.\
Select this only when required for legacy scripts.

## PS4 Speciality (PS5 Support)

***

PS5 usage may require a licensed third-party PS4 controller as an authentication device (“PS4 Speciality Controller”).

When enabled, this allows supported controllers to function on PS5/PS4 titles without periodic disconnection.

To enable:

1. Select **Enable PS4 Speciality (For PS5 Console)**.
2. The device will reset automatically.
3. If not detected afterward, click **Find Device**.

## Enable PS Remote Play

***

Select **Enable PS Remote Play®** to configure the device for Remote Play usage.

The device will reset after activation.

## Emulator Output Protocol

***

Select the console output type:

• PlayStation 4 / 5\
• Xbox One / Series X|S\
• Nintendo Switch\
• PS3\
• Xbox 360\
• PC / Mobile

Default: **Auto** (recommended)

If experiencing PC detection issues, manually select **Xbox 360** or **PC/Mobile**.

### Mirror Function

The Output Protocol mirrors the controller connected to **A1**.

Any controller connected to A2, A3, or Bluetooth will appear to the console as the A1 device type.

Not applicable to PS5 authentication methods.

## Remote Slot Change

***

Allows memory slot switching directly from the connected controller.\
Available button combinations vary by controller type.

## Maintenance Tools

***

### Factory Reset

Restores all settings to default and erases memory slots.

### Erase Memory Slots

Clears all memory slots without changing other device settings.

### Reset Device

Reboots the Zen without manual power cycling.

### Find Device

Reinitializes device detection in Zen Studio.

## Bluetooth Management

***

### Clear BT Devices

Clears all stored Bluetooth pairings.

Steps:

1. Power off the device you want to unpair.
2. Open Zen Studio → Device Tab → **Clear BT Devices**.
3. Confirm until completion message appears.
4. Disconnect all USB cables from the Zen.
5. Pair the controller to another device before reconnecting to Zen.

## Diagnostics

***

### Device Monitor

Displays real-time:

• I/O data\
• CPU load\
• VM speed\
• Battery status\
• USB / Bluetooth inputs\
• Rumble and LED states

## Connected Devices

***

Displays logos of registered consoles and input devices currently detected.

## Zen Flash

***

Shows flash memory usage for loaded scripts and GamePacks.

## Zen Serial Number

***

Displays the device’s unique serial number.\
Used for product registration and access to restricted community areas.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guide.cronuszen.com/zen-studio/working-panels/device.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
