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 (28, 36) of the received image signal, wherein centre image pixel (28, 36) 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 (28, 36) of the received image signal, wherein centre image pixel (28, 36) 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 (28, 36) of the received image signal, wherein centre image pixel (28, 36) 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.