A method of communicating with a first peripheral device of a plurality of peripheral devices, using a touch-sensitive system that has a processor and a display with a touch surface, the method comprising: detecting, using the processor, a plurality of touches on the touch surface of the touch-sensitive system that are made by the first peripheral device; identifying, using the processor, the first peripheral device based on the plurality of touches on the touch surface of the touch-sensitive system that are made by the first peripheral device; characterized by the following features: the first peripheral device includes a light router and one or more light emission locations; determining, using the processor, a position of the first peripheral device on the touch surface, the position being a location on the touch surface where the first peripheral device touches the touch surface; in response to the identifying of the first peripheral device and its determined position, generating, using the processor, a light on the display with the touch surface based on the position of the first peripheral device on the touch surface, and thereby providing the light of the display with the touch surface to the light router of the first peripheral device for routing and presentation of the light at the one or more light emission locations (142, 150) of the first peripheral device. detecting, using the processor, a plurality of touches on the touch surface of the touch-sensitive system that are made by the first peripheral device; identifying, using the processor, the first peripheral device based on the plurality of touches on the touch surface of the touch-sensitive system that are made by the first peripheral device; characterized by the following features: the first peripheral device includes a light router and one or more light emission locations; determining, using the processor, a position of the first peripheral device on the touch surface, the position being a location on the touch surface where the first peripheral device touches the touch surface; in response to the identifying of the first peripheral device and its determined position, generating, using the processor, a light on the display with the touch surface based on the position of the first peripheral device on the touch surface, and thereby providing the light of the display with the touch surface to the light router of the first peripheral device for routing and presentation of the light at the one or more light emission locations (142, 150) of the first peripheral device. the first peripheral device includes a light router and one or more light emission locations; determining, using the processor, a position of the first peripheral device on the touch surface, the position being a location on the touch surface where the first peripheral device touches the touch surface; in response to the identifying of the first peripheral device and its determined position, generating, using the processor, a light on the display with the touch surface based on the position of the first peripheral device on the touch surface, and thereby providing the light of the display with the touch surface to the light router of the first peripheral device for routing and presentation of the light at the one or more light emission locations (142, 150) of the first peripheral device.