A multi-functional remote controller (1) has a multi-functional button (20) consisting of an LCD panel (21), a touch panel (22), a transparent button sheet (23), and mechanical switches (22). The transparent button sheet (23) has a shape with concavities and convexities, and the shape enables a user to recognize the position of each button in the pattern using their sense of touch. When the user presses down the touch panel (22), a mechanical switch (24) is pressed down to give a click sensation.