A method of controlling a multi-touch display panel, the multi-touch display panel comprising a display panel and a multi-touch panel and being configured to communicate with a plurality of remote devices (200, 300), at least one of the plurality of remote devices (200, 300) comprising a display panel and a multi-touch panel, the method comprising: receiving display data from the remote devices (200, 300); displaying the received display data on the display panel of the multi-touch display panel as discrete sub-display surfaces (21, 22, 23); scanning the multi-touch panel of the multi-touch display panel for detecting a touch event; when the touch event is detected, determining a location of the touch event with respect to the sub-display surfaces (21, 22, 23); when the location of the touch event is within one of the sub-display surfaces (21, 22, 23), generating a sub-display touch event according to the sub-display surface (21, 22, 23) and sending the sub-display touch event to the remote device (200, 300) corresponding to the sub-display surface (21, 22, 23); and when the touch event moves from within the sub-display surface (21, 22, 23) to outside the sub-display surface (21, 22, 23), generating a dummy inactive signal configured to inactivate the touch event on the remote device (200, 300) and sending the dummy inactive signal to the remote device (200, 300), wherein, when the touch event is at an edge of one of the sub-display surfaces (21, 22, 23), rotating or resizing the position of the sub-display surface (21, 22, 23) on the multi-touch display panel according to the touch event, wherein, when the touch event comprises five contact points within the sub-display surface (21, 22, 23), moving the position of the sub-display surface on the multi-touch display panel according to the touch event, wherein, when the touch event is within one of the sub-display surfaces (21, 22, 23) and comprises less than five contact points, generating the sub-display touch event and sending the sub-display touch event to the remote device (200, 300), wherein, when the touch event comprises between two and four contact points, converting the touch event's absolute location on the multi-touch display panel to its corresponding sub-display surface location and sending the touch event including the sub-display surface location to the remote device (200, 300) corresponding to the sub-display surface (21, 22, 23). receiving display data from the remote devices (200, 300); displaying the received display data on the display panel of the multi-touch display panel as discrete sub-display surfaces (21, 22, 23); scanning the multi-touch panel of the multi-touch display panel for detecting a touch event; when the touch event is detected, determining a location of the touch event with respect to the sub-display surfaces (21, 22, 23); when the location of the touch event is within one of the sub-display surfaces (21, 22, 23), generating a sub-display touch event according to the sub-display surface (21, 22, 23) and sending the sub-display touch event to the remote device (200, 300) corresponding to the sub-display surface (21, 22, 23); and when the touch event moves from within the sub-display surface (21, 22, 23) to outside the sub-display surface (21, 22, 23), generating a dummy inactive signal configured to inactivate the touch event on the remote device (200, 300) and sending the dummy inactive signal to the remote device (200, 300), wherein, when the touch event is at an edge of one of the sub-display surfaces (21, 22, 23), rotating or resizing the position of the sub-display surface (21, 22, 23) on the multi-touch display panel according to the touch event, wherein, when the touch event comprises five contact points within the sub-display surface (21, 22, 23), moving the position of the sub-display surface on the multi-touch display panel according to the touch event, wherein, when the touch event is within one of the sub-display surfaces (21, 22, 23) and comprises less than five contact points, generating the sub-display touch event and sending the sub-display touch event to the remote device (200, 300), wherein, when the touch event comprises between two and four contact points, converting the touch event's absolute location on the multi-touch display panel to its corresponding sub-display surface location and sending the touch event including the sub-display surface location to the remote device (200, 300) corresponding to the sub-display surface (21, 22, 23).