Is it possible to connect external controllers such as joysticks, gamepads, mice, and keyboards to VIDI X?

Yes. You can find a tutorial on how to connect a PS/2 keyboard at this link: https://hr.vidi-x.org/radionice/vidi-project-x-88-tipkovnica-na-vidi-x-mikroracunalu/