How to Fix ASUS Dial / DialPad Native Controls in Adobe Photoshop (ProArt and ZenBook Series)
PROBLEM SUMMARY:
The physical ASUS Dial or touchpad DialPad works for Windows volume and brightness, but completely fails to work natively inside Adobe Photoshop (no smooth brush size scaling, zoom, opacity, or HUD).
A factory reset or clean driver install does not fix this. The root cause is a three-part installation failure by ASUS:
1. The ASUS Control Panel Toolkit installer leaves the extension packed in a .zip archive instead of installing it.
2. The native C++ bridge file (AsusDCPPhotoshopExtension.dll) is not copied into Photoshop's plugin directory.
3. Modern versions of Photoshop block unsigned legacy CEP extensions unless an Adobe developer debug flag is turned on in the Windows Registry.
Follow this step-by-step fix to restore full native control.
STEP 1: Extract the Missing CEP Extension Files
1. Open File Explorer and navigate to:
C:\Program Files\ASUS\ASUS Control Panel Toolkit\
(If not there, check C:\Program Files (x86)\ASUS\ASUS Control Panel Toolkit\)
2. Locate the file named:
com.asus.dialPS.zip
3. Copy com.asus.dialPS.zip and paste it onto your Desktop.
(Do not try to extract it inside Program Files; Windows security will block it).
4. On your Desktop, right-click com.asus.dialPS.zip and choose Extract All, then click Extract.
STEP 2: Deploy the Extension (Avoid Nested Folders)
1. Open the newly extracted folder on your Desktop.
2. Critical Check:
- When you open the folder, you must see files and folders like CSXS, client, and index.html.
- If you open it and see another folder named com.asus.dialPS inside it, open that inner folder, cut all the contents, and move them up so there is only one layer of com.asus.dialPS.
3. Copy the clean com.asus.dialPS folder.
4. Navigate to:
C:\Program Files (x86)\Common Files\Adobe\CEP\extensions\
(If the CEP or extensions folders do not exist, create new folders and name them exactly that).
5. Paste the com.asus.dialPS folder into that extensions folder. Click Continue when Windows asks for Administrator permission.
Final path must look like:
C:\Program Files (x86)\Common Files\Adobe\CEP\extensions\com.asus.dialPS\CSXS\manifest.xml
STEP 3: Copy the Native Bridge DLL
1. Go back to:
C:\Program Files\ASUS\ASUS Control Panel Toolkit\
2. Copy the file named:
AsusDCPPhotoshopExtension.dll
3. Navigate to your Photoshop installation's Plug-ins folder:
C:\Program Files\Adobe\Adobe Photoshop 2026\Plug-ins\
4. Paste AsusDCPPhotoshopExtension.dll into the Plug-ins folder. Click Continue for Administrator permission.
STEP 4: Unlock Legacy Extensions in Windows Registry
Modern Photoshop blocks unverified local CEP panels unless PlayerDebugMode is enabled.
1. Right-click the Windows Start button and choose Terminal (Admin) or PowerShell (Admin).
2. Copy and paste this command into the terminal and press Enter:
reg add "HKCU\Software\Adobe\CSXS.10" /v PlayerDebugMode /t REG_SZ /d 1 /f; reg add "HKCU\Software\Adobe\CSXS.11" /v PlayerDebugMode /t REG_SZ /d 1 /f; reg add "HKCU\Software\Adobe\CSXS.12" /v PlayerDebugMode /t REG_SZ /d 1 /f; reg add "HKCU\Software\Adobe\CSXS.13" /v PlayerDebugMode /t REG_SZ /d 1 /f; reg add "HKCU\Software\Adobe\CSXS.14" /v PlayerDebugMode /t REG_SZ /d 1 /f
3. It will display: The operation completed successfully.
STEP 5: Configure Photoshop and Verify
1. Open Adobe Photoshop.
2. Go to Edit, Preferences, Plugins.
3. Ensure both Load Extension Panels and Enable Generator are checked. Click OK.
4. Close Photoshop and reopen it.
5. In the top menu bar, click: Window, Extensions (legacy).
6. You will see AsusDial. Click it once to activate the link.
7. Select the standard Brush tool (B) and turn your ASUS Dial or swipe the touchpad DialPad.
The native on-screen dial overlay will appear, giving you instant, continuous adjustment of brush size, opacity, and zoom.
