Modular control device for controlling a device, a process or an application, comprising: - a plurality of control modules, each comprising at least one control member operable by a user and an electronic module interface, adapted to convert a command imparted by the user to said control member into an electrical control signal and comprising electrical module contacts; - a module housing base, comprising an electronic motherboard where a plurality of electrical base contact groups is formed, arranged as an array, each electrical base contact group being adapted to implement an electrical connection with the electrical module contacts; and - an electronic connection interface operatively connected to said base, wherein: - each control module is provided with releasable coupling means adapted to allow a quick fitting and release of each control module on and off the base; - the motherboard is configured to bring the electrical power to each control module fitted on the base, recognize the placement and the orientation of each module fitted on the base, and transmit to the electronic connection interface the electrical control signals generated by the control modules; - the electronic connection interface is configured to convert said electrical control signals into electrical output signals compatible with the device, process or application to control, the modular control device being characterized in that the electronic motherboard is configured for: - applying in succession an identification signal to each of conductive lines arranged in rows and columns between the groups of the array of electrical base contacts; - after each application of said identification signal, sending a global addressing message adapted to be processed by all control modules fitted onto the base, said global addressing message containing an identification information of the conductive line to which the identification signal has been applied, wherein each control module is configured to store said identification information of the conductive line when receiving said identification signal, and wherein the electronic motherboard is configured to send a query signal to each group of electrical base contacts and to receive from each control module fitted on the base, in response to said query signal, the conductive line identification information previously stored by the control module. - a plurality of control modules, each comprising at least one control member operable by a user and an electronic module interface, adapted to convert a command imparted by the user to said control member into an electrical control signal and comprising electrical module contacts; - a module housing base, comprising an electronic motherboard where a plurality of electrical base contact groups is formed, arranged as an array, each electrical base contact group being adapted to implement an electrical connection with the electrical module contacts; and - an electronic connection interface operatively connected to said base, - each control module is provided with releasable coupling means adapted to allow a quick fitting and release of each control module on and off the base; - the motherboard is configured to bring the electrical power to each control module fitted on the base, recognize the placement and the orientation of each module fitted on the base, and transmit to the electronic connection interface the electrical control signals generated by the control modules; - the electronic connection interface is configured to convert said electrical control signals into electrical output signals compatible with the device, process or application to control, the modular control device being characterized in that the electronic motherboard is configured for: - applying in succession an identification signal to each of conductive lines arranged in rows and columns between the groups of the array of electrical base contacts; - after each application of said identification signal, sending a global addressing message adapted to be processed by all control modules fitted onto the base, said global addressing message containing an identification information of the conductive line to which the identification signal has been applied, - applying in succession an identification signal to each of conductive lines arranged in rows and columns between the groups of the array of electrical base contacts; - after each application of said identification signal, sending a global addressing message adapted to be processed by all control modules fitted onto the base, said global addressing message containing an identification information of the conductive line to which the identification signal has been applied, wherein each control module is configured to store said identification information of the conductive line when receiving said identification signal, and wherein the electronic motherboard is configured to send a query signal to each group of electrical base contacts and to receive from each control module fitted on the base, in response to said query signal, the conductive line identification information previously stored by the control module.