# Multiple ctrldev drivers for the same device class

**URL:** <https://discourse.zynthian.org/t/multiple-ctrldev-drivers-for-the-same-device-class/11090>\
**Category:** Software\
**Tags:** vangelis\
**Created:** [February 20, 2025, 3:17pm UTC](https://discourse.zynthian.org/t/multiple-ctrldev-drivers-for-the-same-device-class/11090 "2025-02-20T15:17:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jofemodo](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jofemodo/32/2_2.png) [@jofemodo](https://discourse.zynthian.org/u/jofemodo)\
**Post date:** [February 20, 2025, 3:17pm UTC](https://discourse.zynthian.org/t/multiple-ctrldev-drivers-for-the-same-device-class/11090/1 "2025-02-20T15:17:43Z")

</div>

Hi ctrldev driver developers!

Those of you developing ctrldev drivers for zynthian will be happy to know that i just pushed to vangelis (testing branch) the multi-driver feature that allows choosing among a list of drivers for the same device.

Some tips:

- You simply drop your driver in the _zyngine/ctrldev_ folder and reload zynthian UI. You don’t need to edit the “ **init**.py” that has been removed from this folder.

- Remember that module name and class name have to be the same.

- Only one driver from the list can be loaded for each device.

Regards,

---

<div class="post-metadata">

**Author:** ![niels](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/niels/32/5005_2.png) [@niels](https://discourse.zynthian.org/u/niels)\
**Post date:** [February 20, 2025, 3:42pm UTC](https://discourse.zynthian.org/t/multiple-ctrldev-drivers-for-the-same-device-class/11090/2 "2025-02-20T15:42:29Z")

</div>

Awesome, I just saw the commit.

Looks like we are invited (but not required) to add the Class properties `driver_name` and `driver_description`. Are these used in the UI?

---

<div class="post-metadata">

**Author:** ![jofemodo](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jofemodo/32/2_2.png) [@jofemodo](https://discourse.zynthian.org/u/jofemodo)\
**Post date:** [February 20, 2025, 3:43pm UTC](https://discourse.zynthian.org/t/multiple-ctrldev-drivers-for-the-same-device-class/11090/3 "2025-02-20T15:43:57Z")

</div>

Yes, they are in use in the UI, although i’ve not updated for using in the existing drivers … yet!
