A display apparatus comprising: a receiver configured to receive an input from a control device; a display; and a controller configured to: determine an actual pointing position indicated by the control device; and control the display to display a cursor at the actual pointing position; characterized in that the controller is further configured to: in response to movement of the actual pointing position from within a scrolling area to a scrolling range (650, 670) outside of the scrolling area through a boundary of the scrolling area in which a plurality of content items are displayed, calculate a distance between the actual pointing position and the boundary of the scrolling area; and control the display to display the cursor at the boundary of the scrolling area with a visual effect of deforming a shape of the cursor, and to scroll the plurality of content items displayed in the scrolling area based on the distance between the actual pointing position and the boundary of the scrolling area while the actual pointing position is within the scrolling range (650, 670); and the controller is further configured to restore the shape of the cursor to its original form and display the cursor at the actual pointing position in response to the distance exceeding a threshold value corresponding to an outer boundary of the scrolling range (650, 670). a receiver configured to receive an input from a control device; a display; and a controller configured to: determine an actual pointing position indicated by the control device; and control the display to display a cursor at the actual pointing position; determine an actual pointing position indicated by the control device; and control the display to display a cursor at the actual pointing position; characterized in that the controller is further configured to: in response to movement of the actual pointing position from within a scrolling area to a scrolling range (650, 670) outside of the scrolling area through a boundary of the scrolling area in which a plurality of content items are displayed, calculate a distance between the actual pointing position and the boundary of the scrolling area; and control the display to display the cursor at the boundary of the scrolling area with a visual effect of deforming a shape of the cursor, and to scroll the plurality of content items displayed in the scrolling area based on the distance between the actual pointing position and the boundary of the scrolling area while the actual pointing position is within the scrolling range (650, 670); and the controller is further configured to restore the shape of the cursor to its original form and display the cursor at the actual pointing position in response to the distance exceeding a threshold value corresponding to an outer boundary of the scrolling range (650, 670). in response to movement of the actual pointing position from within a scrolling area to a scrolling range (650, 670) outside of the scrolling area through a boundary of the scrolling area in which a plurality of content items are displayed, calculate a distance between the actual pointing position and the boundary of the scrolling area; and control the display to display the cursor at the boundary of the scrolling area with a visual effect of deforming a shape of the cursor, and to scroll the plurality of content items displayed in the scrolling area based on the distance between the actual pointing position and the boundary of the scrolling area while the actual pointing position is within the scrolling range (650, 670); and the controller is further configured to restore the shape of the cursor to its original form and display the cursor at the actual pointing position in response to the distance exceeding a threshold value corresponding to an outer boundary of the scrolling range (650, 670).