An inductive joystick comprising: a control structure comprising an elongate member movable along at least one direction substantially perpendicular to a length of the elongate member; and a position sensing assembly comprising: a printed circuit board having at least one surface (118a, 118b) arranged adjacent to the control structure, wherein the at least one surface (118a, 118b) is substantially parallel with the length of the elongate member and with the at least one direction; and at least one metal dial (120, 122) arranged over the at least one surface (118a, 118b); wherein the control structure is coupled with the position sensing assembly such that movement of the elongate member along the at least one direction causes relative movement between the at least one surface (118a, 118b) and the at least one metal dial (120, 122); characterized in that the at least one surface (118a, 118b) of the printed circuit board is provided with at least one transmitter coil (202, 204) and at least one receiver coil (206, 208), and wherein the at least one transmitter coil (202, 204) is configured to induce at least one signal in the at least one receiver coil (206, 208), and the at least one metal dial (120, 122) is configured to interfere with the induction of the at least one signal such that relative movement between the at least one surface (118a, 118b) and the at least one metal dial (120, 122) varies the at least one induced signal based on a position of the at least one metal dial (120, 122), wherein the at least one metal dial (120, 122) is movable between a first position and a second position, and wherein the inductive joystick further comprises a processing unit (302, 306) configured to process the at least one induced signal to determine the position of the at least one metal dial (120, 122) based on a predetermined map, wherein the predetermined map indicates the positions between the first and second positions. a control structure comprising an elongate member movable along at least one direction substantially perpendicular to a length of the elongate member; and a position sensing assembly comprising: a printed circuit board having at least one surface (118a, 118b) arranged adjacent to the control structure, wherein the at least one surface (118a, 118b) is substantially parallel with the length of the elongate member and with the at least one direction; and at least one metal dial (120, 122) arranged over the at least one surface (118a, 118b); a printed circuit board having at least one surface (118a, 118b) arranged adjacent to the control structure, wherein the at least one surface (118a, 118b) is substantially parallel with the length of the elongate member and with the at least one direction; and at least one metal dial (120, 122) arranged over the at least one surface (118a, 118b); wherein the control structure is coupled with the position sensing assembly such that movement of the elongate member along the at least one direction causes relative movement between the at least one surface (118a, 118b) and the at least one metal dial (120, 122); characterized in that the at least one surface (118a, 118b) of the printed circuit board is provided with at least one transmitter coil (202, 204) and at least one receiver coil (206, 208), and wherein the at least one transmitter coil (202, 204) is configured to induce at least one signal in the at least one receiver coil (206, 208), and the at least one metal dial (120, 122) is configured to interfere with the induction of the at least one signal such that relative movement between the at least one surface (118a, 118b) and the at least one metal dial (120, 122) varies the at least one induced signal based on a position of the at least one metal dial (120, 122), wherein the at least one metal dial (120, 122) is movable between a first position and a second position, and wherein the inductive joystick further comprises a processing unit (302, 306) configured to process the at least one induced signal to determine the position of the at least one metal dial (120, 122) based on a predetermined map, wherein the predetermined map indicates the positions between the first and second positions.