A computer-implemented method comprising: receiving a first plurality of touchpoints (302, 303) corresponding to user input via a touchpad sensor coupled to a controller; identifying, by the controller, a first predefined gesture based at least in part on the received first plurality of touchpoints; selecting at least one target lighting device of a plurality of lighting devices based on the first predefined gesture; subsequently receiving a second plurality of touchpoints (302, 303) corresponding to user input via the touchpad sensor; identifying, by the controller, a further predefined gesture based at least in part on the received second plurality of touchpoints (302, 303); determining, by the controller, a target lighting characteristic associated with the identified further predefined gesture; determining, by the controller, an adjustment value for the target lighting characteristic based at least in part on the identified further predefined gesture and a travel distance D defined, at least in part, by a starting position and an ending position of the received second plurality of touchpoints (302, 303); sending, by the controller, an indication of the target lighting characteristic and the adjustment value to the selected at least one target lighting device; characterized by identifying, by the controller, a paste-gesture to paste copied lighting characteristics from a previously selected lighting device to the selected at least one target lighting device, wherein the copied lighting characteristics are stored in a memory, and the identified paste-gesture is based at least in part on a received third plurality of touchpoints (302, 303); retrieving, by the controller, values representing said copied lighting characteristics from the memory; overwriting, by the controller, values representing a plurality of current lighting characteristics associated with the selected at least one target lighting device with the retrieved values; and sending, by the controller, an indication of said overwritten lighting characteristics and further adjustment values to the selected at least one target lighting device. receiving a first plurality of touchpoints (302, 303) corresponding to user input via a touchpad sensor coupled to a controller; identifying, by the controller, a first predefined gesture based at least in part on the received first plurality of touchpoints; selecting at least one target lighting device of a plurality of lighting devices based on the first predefined gesture; subsequently receiving a second plurality of touchpoints (302, 303) corresponding to user input via the touchpad sensor; identifying, by the controller, a further predefined gesture based at least in part on the received second plurality of touchpoints (302, 303); determining, by the controller, a target lighting characteristic associated with the identified further predefined gesture; determining, by the controller, an adjustment value for the target lighting characteristic based at least in part on the identified further predefined gesture and a travel distance D defined, at least in part, by a starting position and an ending position of the received second plurality of touchpoints (302, 303); sending, by the controller, an indication of the target lighting characteristic and the adjustment value to the selected at least one target lighting device; characterized by identifying, by the controller, a paste-gesture to paste copied lighting characteristics from a previously selected lighting device to the selected at least one target lighting device, wherein the copied lighting characteristics are stored in a memory, and the identified paste-gesture is based at least in part on a received third plurality of touchpoints (302, 303); retrieving, by the controller, values representing said copied lighting characteristics from the memory; overwriting, by the controller, values representing a plurality of current lighting characteristics associated with the selected at least one target lighting device with the retrieved values; and sending, by the controller, an indication of said overwritten lighting characteristics and further adjustment values to the selected at least one target lighting device.