Skip to main content

Hey Everyone,

Does anyone know how to disable the "Wacom Desktop Center" app from auto launching during a user's first login?

(I don't remember having this issue last year when setting our computer lab iMacs at my community college.)

I was hoping so, but unfortunately this one must be a .xml file, where all other managed preferences are created as .plist files. I will be writing a script to create the file as necessary.


Here is the script that I will be using:


 


 


#!/bin/bash

##################################
#
# Enable Wacom Enterprise Mode
# Written by KClose
#
# This script creates a file to force Enterprise Mode for all Wacom Tablet drivers.
# This should function on any Wacom drivers from version 6.4.4 and up.
#
##################################

### VARIABLES ###
scriptFile="/Library/Preferences/com.wacomtablet.defaults.xml"

### MAIN SCRIPT ###
# Create file.
echo "Writing script file."
touch "$scriptFile"
{
echo "<?xml version=\\"1.0\\" encoding=\\"utf-8\\"?>"
echo "<!--Author: Wacom Co.,Ltd.-->"
echo "<root>"
echo " <!-- Set Enterprise Mode -->"
echo " <OperatingMode>Enterprise</OperatingMode>"
echo "</root>"
} >"$scriptFile"

# Set ownership and permissions.
echo "Setting ownership and permissions on script file."
chown -R root:admin "$scriptFile"
chmod -R 755 "$scriptFile"

exit 0

 


 


With the availability of the new Enterprise Driver, I took some time to compare the original driver to the new driver (and more specifically, the installer) and found that they are virtually identical. In fact, it takes only one file to change a standard driver install to an enterprise driver install.


To make your standard install operate as an enterprise install, simply create a com.wacomtablet.defaults.xml file in the /Library/Preferences folder. The contents of the xml file are as follows:


 


<?xml version="1.0" encoding="utf-8"?>
<!--Author: Wacom Co.,Ltd.-->
<root>
<!-- Set Enterprise Mode -->
<OperatingMode>Enterprise</OperatingMode>
</root>

 


Once you add that file, it doesn't matter what driver you initially installed, this will force it to run in Enterprise Mode.


I have tested this on version 6.4.6-3 and 6.4.7-2


From what I understand from reading the Wacom documentation, this was introduced in version 6.4.4 and should function from this point forward. So no need to request the specific Enterprise Driver from Wacom, just add this file and you should be able to enable Enterprise Mode without any special drivers.


I uncovered this as well by peeking at the Enterprise installer pkg with Suspicious Package.  It was literally the only thing different from the regular installer.

What exactly does "Enterprise" mode mean?  Do we know for sure?


I uncovered this as well by peeking at the Enterprise installer pkg with Suspicious Package.  It was literally the only thing different from the regular installer.

What exactly does "Enterprise" mode mean?  Do we know for sure?


Enterprise mode disables all auto-launch functions (so no more Wacom Desktop at startup, no more user survey at startup), there are no more requests to register your device, and no prompts to log into your Wacom account.


Additionally, per Wacom documentation (that was provided with my Enterprise Driver):


Enterprise Mode disables or hides several driver components including:


• Wacom Experience Program is hidden


• Setup Wizards disabled/hidden


• Product registration prompts are hidden


• Links to Wacom ID and related content, including:


• product registration prompts


• software offers


• tutorial videos


• social media


• YouTube


• Driver for firmware update messages via Windows/macOS Notification dialogs


With the availability of the new Enterprise Driver, I took some time to compare the original driver to the new driver (and more specifically, the installer) and found that they are virtually identical. In fact, it takes only one file to change a standard driver install to an enterprise driver install.


To make your standard install operate as an enterprise install, simply create a com.wacomtablet.defaults.xml file in the /Library/Preferences folder. The contents of the xml file are as follows:


 


<?xml version="1.0" encoding="utf-8"?>
<!--Author: Wacom Co.,Ltd.-->
<root>
<!-- Set Enterprise Mode -->
<OperatingMode>Enterprise</OperatingMode>
</root>

 


Once you add that file, it doesn't matter what driver you initially installed, this will force it to run in Enterprise Mode.


I have tested this on version 6.4.6-3 and 6.4.7-2


From what I understand from reading the Wacom documentation, this was introduced in version 6.4.4 and should function from this point forward. So no need to request the specific Enterprise Driver from Wacom, just add this file and you should be able to enable Enterprise Mode without any special drivers.


niiiiiiiiiiiice :)


this is awesome! I haven't had a moment yet to work on Wacom, but i'm curious if this can be managed with a manage preference / configuration profile from whichever MDM.


You can also use Composer to build a .pkg that installs the /Library/Preferences/com.wacomtablet.defaults.xml file. Worked for me.


You can also use Composer to build a .pkg that installs the /Library/Preferences/com.wacomtablet.defaults.xml file. Worked for me.


Absolutely! 


I chose to do it as a script so that if Wacom does something silly and changes the process, I don't have to upload a new pkg. 


But ultimately, it's pretty much the same either way.


Reply