🇬🇧 How do I Create Custom Driver Icons?
Before you start:
- Download an XML editor such as Foxe
- Download a program to unzip or unpack files such as 7-zip
- Download a program to generate icons in appropriate resolutions, such as GIMP, Adobe Photoshop, Adobe Illustrator, or Sketch.
- Download any custom image for icon. Image must be .png format or create your own icon.png by following this Directions for Creating Control4 Icons.
- Multiple Cable/Satellite drivers have already been created on the driver database. How to add new cable/satellite icon drivers to your project

Option 1: Changing the icon on an existing c4z driver
Step 1: Unpack or unzip c4z file

- Once the folder is unzipped you can see multiple items contained in the package.
- Remember the name of your driver because you need to name it the exact same after making changes. Example:
This information only works for non-encrypted and non-certified drivers. See below for encrypted drivers.
Step 2: Scale image to proper size
- Using the image editing software, generate images in the required resolutions for the specific driver. You should be familiar with use of image editing software before attempting this process. Templates to assist with this process are available in the Driverworks SDK.
- Add the images to the www folder

Step 3: Repack driver
- Highlight all the contents you unpack and compress again.

Step 4: Rename .zip to previous name .c4z.
- Example:
Step 5: Move file to Control4 drivers folder
- Located at Documents/Control4/Drivers.
Step 6: Launch composer
- If driver already existed in your project you do not need to load it again. If it was not then load it from local search database.
| Take a look at the buttons with customized icons, which are ideal for providing a better user experience |
Option 2: Changing the icon on an older c4i driver
To add custom icons to an older c4i driver you will need to convert it from a c4i to a c4z. Follow this article to do that: How to convert an old .c4i driver to a new .c4z driver.
🇪🇸 Botones con iconos personalizados
Échale un vistazo a los botones con iconos personalizados, ideales para proporcionar una mejor experiencia de usuario.
🇮🇹 Pulsanti con icone personalizzate
Date un’occhiata ai pulsanti con icone personalizzate, ideali per offrire una migliore esperienza all’utente.
🇫🇷 Boutons avec icônes personnalisées
Jetez un coup d’œil aux boutons dotés d’icônes personnalisées, idéaux pour offrir une meilleure expérience à l’utilisateur.
🇩🇪 Benutzerdefinierte Icon-Schaltflächen
Werfen Sie einen Blick auf die Schaltflächen mit angepassten Symbolen, die ideal für eine bessere Benutzererfahrung sind.
Copyright: Tech Community
Discover more from Genesis Tech Team Studio
Subscribe to get the latest posts sent to your email.



