Quote:One controller service instance can handle one input device at a time.
Quote:First (and the only) argument of controller service is a path to the configuration file.
In ini file you store configuration of the controller_service. Ini file has nothing to do with number of run controller_service instances. You run controller_service instance using /etc/xdg/lxsession/LXDE-pi/autostart file. If you want to configure e.g. two rotary encoders differently, then you must create two ini files with desired configuration and run two controller_service instances that use created ini files by adding command
controller_service /path/to/your/controller_service.ini
to the /etc/xdg/lxsession/LXDE-pi/autostart file.