Il joystick (in italiano anche leva di comando[1][2]) è una periferica che trasforma i movimenti di una leva manovrata dall'utente in una serie di segnali elettrici o elettronici che permettono di controllare un programma, un'apparecchiatura o un attuatore meccanico. Il termine è inglese (composto di joy "gioia" e stick "bastone"; pronuncia italianizzata /ˈʤɔistik/[3]) e deriva dal nome della leva utilizzata per la guida di aeromobili[4], che in italiano è chiamata invece barra di comando.
Si distingue principalmente in joystick digitale, quando rileva soltanto la direzione cardinale di inclinazione della leva, o joystick analogico, quando rileva anche l'ampiezza dell'inclinazione.