EP3040107A1

Method for controlling a sight extension using a joystick and corresponding joystick

Abstract

Method for controlling an aiming cursor by means of a game actuating device (10) equipped with at least one direction control element (12) arranged to occupy a rest position (X0, Y0) and move at least along an axis (X, Y), and having a dead zone (ZM) defined around the rest position, comprising the following steps: detecting a position (XJ, YJ) of the element along the axis; determine the speed (VJ) moving the element based on the history of detected positions; compare said speed with a speed threshold (VREF) predetermined; when the speed is lower than the predetermined threshold, transmit detected position data only outside the dead zone and transmit a predefined value in place of the positions detected in the dead zone, and when the speed is higher than the predetermined threshold, transmit data of all detected positions.

EP3040107A1, drawing sheet 1
Sheet 1 of 8

Term

9.3 yearsto projected expiry

Projected expiry 3 January 2036, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

10 claims: 3 independent, 7 dependent

  1. 1
    Method for controlling an aiming cursor on a screen by means of a game actuating device (10) equipped with at least one direction control element (12) arranged to occupy a rest position (X 0 , Y 0 ) and move at least along an axis (X, Y), and having a dead zone (ZM) defined by a predetermined movement of the direction control element along said at least one axis on either side of the rest position, comprising the following steps:- detect a position (X J , Y J ) of the direction control element along said at least one axis, - determine the speed (V J ) movement of the steering control element based on a history of the positions detected, - compare the speed of movement of the steering control element with a speed threshold (V REF ) predetermined, - when the speed of movement of the control element is lower than the predetermined speed threshold, transmit position data corresponding to the detected position outside the dead zone and transmit a predefined value (X 0 , Y 0 ) in the dead zone, and - when the speed of movement of the control element is greater than the predetermined speed threshold, transmitting position data corresponding to the detected position, including in the dead zone, and characterized in that it also includes the step of: - transmit position data corresponding to a detected position in the dead zone, weighted by a coefficient (K;k (t)) of predetermined sensitivity, when the speed of movement of the control element decreases and becomes below the threshold predetermined speed.
  2. 5
    Method for controlling an aiming cursor according to one of claims 1 to 4, further comprising a step consisting in:- smooth the new detected position of the joystick compared to a history of the previous positions, when moving from a position located in the dead zone to a position outside the dead zone in order to erase a jump in position linked to the exit from the dead zone.
  3. 8
    Method for controlling an aiming cursor according to one of the preceding claims, in which the direction control element exhibits, during a stop movement along said at least one axis, a maximum inclination (I MAX ) relative to the rest position, the method further comprising a step consisting in:- set a percentage of the maximum tilt to define the dead zone around the rest position.
  4. 9
    Method for controlling an aiming cursor according to one of Claims 1 to 7, further comprising the steps consisting in:- enter a value of radius allowing to define a disc by projection on the plane of the spherical movement of the direction control element and - use the defined projection disk to determine the dead zone.
  5. 10
    Game actuation device (10) comprising:- at least one direction control element (12) arranged to occupy a rest position (X 0 , Y 0 ) and move at least along an axis (X, Y) and having a dead zone (ZM) defined by a predetermined movement along the axis on either side of the rest position;- a position sensor (14) arranged to detect a position (X J , Y J ) of the direction control element along said at least one axis;- processing means (16) arranged to determine the speed (V J ) of movement of the direction control element based on the successive positions detected and to compare the speed of movement of the direction control element with a speed threshold (V REF ) predetermined;- communication means (18) arranged to transmit ∘ when the speed of movement of the control element is lower than the predetermined speed threshold, position data corresponding to the position detected outside the dead zone and a predefined value in the dead zone, and ∘ when the speed of movement of the control element is greater than the predetermined speed threshold, position data corresponding to the detected position, including in the dead zone characterized in that the communication means are further arranged to transmit position data corresponding to a detected position in the dead zone, weighted by a predetermined sensitivity coefficient, when the speed of movement of the control element decreases and becomes below the threshold of predetermined speed.