The input mechanism (31) has a first turning portion (33) that can turn around the first axis (X) and a second axis (Y) that intersects the first axis (X) as the center of rotation. A second rotating part (35) that is rotatable with respect to the first rotating part (33) and a second rotating part (35) fixed to the first rotating part (33) and the second rotating part (35). A first link (34) connected to the second rotating portion (35) so as to be rotatable around the axis (Y), and a second link (36) fixed to the second rotating portion (35). ) And a forward / backward input connected to the second link (36) so that the forward / backward movement is possible with the third axis (L) passing through the intersection of the first axis (X) and the second axis (Y) as the forward / backward axis. And a sensor unit (40) for detecting the rotation angle of the first axis (X), the rotation angle of the second axis (Y), and the advance / retreat movement distance of the advance / retreat input unit (37).入力機構(31)は、第一軸(X)を回転中心として回動可能な第一回動部(33)と、第一軸(X)と交差する第二軸(Y)を回転中心として第一回動部(33)に対して回動可能な第二回動部(35)と、第一回動部(33)に固定されているとともに第二回動部(35)が第二軸(Y)回りに回動可能となるように第二回動部(35)に連結された第一リンク(34)と、第二回動部(35)に固定された第二リンク(36)と、第一軸(X)と第二軸(Y)との交点を通る第三軸(L)を進退軸として進退動作可能となるように第二リンク(36)に連結された進退入力部(37)と、第一軸(X)の回転角度、第二軸(Y)の回転角度、及び進退入力部(37)の進退移動距離を検知するセンサ部(40)とを備える。