Well, if you had a trackball and mouse buttons on a mouse hack, you wouldn't need the mouse, but you'll always want to keep a keyboard around in case you need it. But, if you setup the PC correctly and only use the cab for mame, you'll not need the keyboard after you sent up the system, but that is the same with an IPac or a JPac.