A method for detecting a display , the method for detecting a display being performed by an apparatus , wherein the apparatus comprises: a control device , said control device comprising an image detection means , configured to capture an image comprising the display ; and an image processor configured to be in wired or wireless communication with the display , the method comprising the steps of: receiving, by the image processor , an image signal from the image detection means ; detecting, by the image processor , that the received image signal comprises an image of at least a portion of a display ; determining, by the image processor , an array of pixel coordinates of the received image signal that define at least a part of an outline of the display ; calculating, by the image processor , based on the array of pixel coordinates a centre image pixel of the received image signal, wherein centre image pixel coordinates represent a pointing alignment/position of the image detection means in relation to the display in response to calculating the pointing alignment/position of the image detection means in relation to the display , communicating, by the image processor , the pointing alignment/position of the image detection means relative to the display to the image processor in communication with the display , characterised in that the method additionally comprises applying a border to completely surround the display content within a display area of the display , wherein the applied border is configured to aid the detection of the display , and wherein the applied border is: - a physical border added by the user, or - an image artefact added to the display content by a control of the control device , controlled by the user. a control device , said control device comprising an image detection means , configured to capture an image comprising the display ; and an image processor configured to be in wired or wireless communication with the display , receiving, by the image processor , an image signal from the image detection means ; detecting, by the image processor , that the received image signal comprises an image of at least a portion of a display ; determining, by the image processor , an array of pixel coordinates of the received image signal that define at least a part of an outline of the display ; calculating, by the image processor , based on the array of pixel coordinates a centre image pixel of the received image signal, wherein centre image pixel coordinates represent a pointing alignment/position of the image detection means in relation to the display in response to calculating the pointing alignment/position of the image detection means in relation to the display , communicating, by the image processor , the pointing alignment/position of the image detection means relative to the display to the image processor in communication with the display , determining, by the image processor , an array of pixel coordinates of the received image signal that define at least a part of an outline of the display ; calculating, by the image processor , based on the array of pixel coordinates a centre image pixel of the received image signal, wherein centre image pixel coordinates represent a pointing alignment/position of the image detection means in relation to the display in response to calculating the pointing alignment/position of the image detection means in relation to the display , communicating, by the image processor , the pointing alignment/position of the image detection means relative to the display to the image processor in communication with the display , - a physical border added by the user, or - an image artefact added to the display content by a control of the control device , controlled by the user. <EOS>