Non Coin Operated Machines using keyboard Input Type with 2 players
MAME: 0.280 - Released: 2025-08-29T21:26:57 - Machines: 48893 - rom: 364836 - disk: 1378 - Lists: 731 - Software: 139884 - rom: 236863 - disk: 11396
- Numbers in the control type columns are the number of buttons.
- If it is zero then no buttons are specified against the control.
- A machine may have multiple controls of the same type, they will be comma separated.
- Hover mouse for machine description or column heading.
| machine | service | tilt | dial | joy | keyboard | keypad | lightgun | mouse | only_buttons | pedal | stick | trackball | triplejoy |
| 990189 | no | no | | | 46 | | | | | | 1, 1 | | |
| a1000 | no | no | | 3, 3 | 89 | | | 0, 0 | | | | | |
| a1200 | no | no | | 3, 3 | 94 | | | 0, 0 | | | | | |
| a2000 | no | no | | 3, 3 | 94 | | | 0, 0 | | | | | |
| a3000 | no | no | | 3, 3 | 94 | | | 0, 0 | | | | | |
| a4000 | no | no | | 3, 3 | 94 | | | 0, 0 | | | | | |
| a4000t | no | no | | 3, 3 | 94 | | | 0, 0 | | | | | |
| a500 | no | no | | 3, 3 | 94 | | | 0, 0 | | | | | |
| a500p | no | no | | 3, 3 | 94 | | | 0, 0 | | | | | |
| a600 | no | no | | 3, 3 | 76 | | | 0, 0 | | | | | |
| a800xl | no | no | | 1, 1 | 59 | | | | | | | | |
| aim65 | no | no | | | 55, 73 | | | | | | | | |
| apple3 | no | no | | | 76 | | | | | | 2, 2 | | |
| aquarius | no | no | | 6, 6 | 49 | | | | | | | | |
| ax150 | no | no | | 2, 2 | 72 | | | | | | | | |
| ax170 | no | no | | 2, 2 | 72 | | | | | | | | |
| ax200 | no | no | | 2, 2 | 72 | | | | | | | | |
| ax230 | no | no | | 2, 2 | 72 | | | | | | | | |
| ax350ii | no | no | | 2, 2 | 72 | | | | | | | | |
| ax370 | no | no | | 2, 2 | 88 | | | | | | | | |
| ax500 | no | no | | 2, 2 | 88 | | | | | | | | |
| bit90 | no | no | 0, 0 | 1, 1 | 64 | 52 | | | 4 | | | 0 | |
| bruc100 | no | no | | 2, 2 | 88 | | | | | | | | |
| c65 | no | no | | 1, 1 | 81 | | | | | | | | |
| c8002 | no | no | | | 73, 73 | | | | | | | | |
| canonv20 | no | no | | 2, 2 | 72 | | | | | | | | |
| canonv25 | no | no | | 2, 2 | 72 | | | | | | | | |
| canonv30f | no | no | | 2, 2 | 88 | | | | | | | | |
| canonv8 | no | no | | 2, 2 | 72 | | | | | | | | |
| cdtv | no | no | | 3, 3 | 94 | | | 0, 0 | | | | | |
| cf1200 | no | no | | 2, 2 | 72 | | | | | | | | |
| cf2000 | no | no | | 2, 2 | 72 | | | | | | | | |
| cf2700 | no | no | | 2, 2 | 72 | | | | | | | | |
| cf2700uk | no | no | | 2, 2 | 72 | | | | | | | | |
| cf3000 | no | no | | 2, 2 | 88 | | | | | | | | |
| cf3300 | no | no | | 2, 2 | 88 | | | | | | | | |
| cmi2x | no | no | | | 62 | 16 | 1 | | | 0 | | | |
| coco | no | no | | | 52 | | | | | | 1, 1 | | |
| comx35p | no | no | | 1, 1 | 58 | | | | | | | | |
| cpc300 | no | no | | 2, 2 | 88 | | | | | | | | |
| cpc300e | no | no | | 2, 2 | 88 | | | | | | | | |
| cpc330k | no | no | | 2, 2 | 88 | | | | | | | | |
| cpc400 | no | no | | 2, 2 | 88 | | | | | | | | |
| cpc400s | no | no | | 2, 2 | 88 | | | | | | | | |
| cpc51 | no | no | | 2, 2 | 72 | | | | | | | | |
| cpc61 | no | no | | 2, 2 | 72 | | | | | | | | |
| cpc88 | no | no | | 2, 2 | 72 | | | | | | | | |
| cpg120 | no | no | | 2, 2 | 88 | | | | | | | | |
| crvision | no | no | | | 44 | | | | | | | | 2, 2 |
| cx5f | no | no | | 2, 2 | 72 | | | | | | | | |
| cx5m128 | no | no | | 2, 2 | 72 | | | | | | | | |
| cx5mu | no | no | | 2, 2 | 72 | | | | | | | | |
| cx7m128 | no | no | | 2, 2 | 72 | | | | | | | | |
| dai | no | no | | | 57 | | | | 1 | | | | |
| dgnmsx | no | no | | 2, 2 | 72 | | | | | | | | |
| dim68k | no | no | | | 84 | | | | | | 2, 2 | | |
| dpc200 | no | no | | 2, 2 | 72 | | | | | | | | |
| dpc200e | no | no | | 2, 2 | 72 | | | | | | | | |
| dragon32 | no | no | | | 52 | | | | | | 1, 1 | | |
| einst256 | no | no | | 1, 1 | 66 | | | | | | | | |
| einstein | no | no | | | 66 | | | | | | 1, 1 | | |
| electron | no | no | | | 55 | | | | | | 1, 1 | | |
| elektor | no | no | | 0, 0 | 26 | | | | | | | | |
| expert13 | no | no | | 2, 2 | 76 | | | | | | | | |
| expert20 | no | no | | 2, 2 | 88 | | | | | | | | |
| expert3i | no | no | | 2, 2 | 88 | | | | | | | | |
| expert3t | no | no | | 2, 2 | 88 | | | | | | | | |
| expertac | no | no | | 2, 2 | 88 | | | | | | | | |
| expertdp | no | no | | 2, 2 | 76 | | | | | | | | |
| expertdx | no | no | | 2, 2 | 88 | | | | | | | | |
| expertpl | no | no | | 2, 2 | 76 | | | | | | | | |
| fc100 | no | no | | 1, 1 | 68 | | | | | | | | |
| fdpc200 | no | no | | 2, 2 | 72 | | | | | | | | |
| fm11 | no | no | | 2, 2 | 98 | | | | | | | | |
| fm16beta | no | no | | 2, 2 | 98 | | | | | | | | |
| fm7 | no | no | | 2, 2 | 98 | | | | | | | | |
| fm8 | no | no | | 2, 2 | 98 | | | | | | | | |
| fmtowns | no | no | | 2 | 117 | | | 2 | | | | | |
| fmx | no | no | | 2, 2 | 72 | | | | | | | | |
| fpc500 | no | no | | 2, 2 | 72 | | | | | | | | |
| fpc900 | no | no | | 2, 2 | 88 | | | | | | | | |
| fs1300 | no | no | | 2, 2 | 72 | | | | | | | | |
| fs4000 | no | no | | 2, 2 | 85 | | | | | | | | |
| fs4500 | no | no | | 2, 2 | 88 | | | | | | | | |
| fs4600f | no | no | | 2, 2 | 88 | | | | | | | | |
| fs4700f | no | no | | 2, 2 | 88 | | | | | | | | |
| fs5000f2 | no | no | | 2, 2 | 88 | | | | | | | | |
| fs5500f2 | no | no | | 2, 2 | 88 | | | | | | | | |
| fsa1a | no | no | | 2, 2 | 72 | | | | | | | | |
| fsa1f | no | no | | 2, 2 | 88 | | | | | | | | |
| fsa1fm | no | no | | 2, 2 | 88 | | | | | | | | |
| fsa1fx | no | no | | 2, 2 | 88 | | | | | | | | |
| fsa1gt | no | no | | 2, 2 | 88 | | | | | | | | |
| fsa1mk2 | no | no | | 2, 2 | 88 | | | | | | | | |
| fsa1st | no | no | | 2, 2 | 88 | | | | | | | | |
| fsa1wsx | no | no | | 2, 2 | 88 | | | | | | | | |
| fsa1wxa | no | no | | 2, 2 | 88 | | | | | | | | |
| fspc800 | no | no | | 2, 2 | 72 | | | | | | | | |
| fstm1 | no | no | | 2, 2 | 72 | | | | | | | | |
| geneve | no | no | | 1, 1 | 102 | | | | | | | | |
| genmod | no | no | | 1, 1 | 102 | | | | | | | | |
| gfc1080 | no | no | | 2, 2 | 72 | | | | | | | | |
| gfc1080a | no | no | | 2, 2 | 72 | | | | | | | | |
| gsfc200 | no | no | | 2, 2 | 72 | | | | | | | | |
| gsfc80u | no | no | | 2, 2 | 72 | | | | | | | | |
| h8 | no | no | | | 16, 73 | | | | | | | | |
| hb101p | no | no | | 2, 2 | 72 | | | | | | | | |
| hb10p | no | no | | 2, 2 | 72 | | | | | | | | |
| hb201p | no | no | | 2, 2 | 72 | | | | | | | | |
| hb20p | no | no | | 2, 2 | 72 | | | | | | | | |
| hb501p | no | no | | 2, 2 | 72 | | | | | | | | |
| hb55p | no | no | | 2, 2 | 72 | | | | | | | | |
| hb701fd | no | no | | 2, 2 | 72 | | | | | | | | |
| hb75p | no | no | | 2, 2 | 72 | | | | | | | | |
| hb8000 | no | no | | 2, 2 | 72 | | | | | | | | |
| hbf1xd | no | no | | 2, 2 | 88 | | | | | | | | |
| hbf1xdj | no | no | | 2, 2 | 88 | | | | | | | | |
| hbf1xv | no | no | | 2, 2 | 88 | | | | | | | | |
| hbf5 | no | no | | 2, 2 | 88 | | | | | | | | |
| hbf500p | no | no | | 2, 2 | 88 | | | | | | | | |
| hbf700p | no | no | | 2, 2 | 88 | | | | | | | | |
| hbf900a | no | no | | 2, 2 | 88 | | | | | | | | |
| hbf9p | no | no | | 2, 2 | 88 | | | | | | | | |
| hbg900p | no | no | | 2, 2 | 88 | | | | | | | | |
| hc7 | no | no | | 2, 2 | 72 | | | | | | | | |
| hotbi13p | no | no | | 2, 2 | 72 | | | | | | | | |
| hotbit20 | no | no | | 2, 2 | 88 | | | | | | | | |
| hx10 | no | no | | 2, 2 | 72 | | | | | | | | |
| hx20 | no | no | | 2, 2 | 72 | | | | | | | | |
| hx21 | no | no | | 2, 2 | 72 | | | | | | | | |
| hx22 | no | no | | 2, 2 | 72 | | | | | | | | |
| hx23f | no | no | | 2, 2 | 72 | | | | | | | | |
| hx32 | no | no | | 2, 2 | 72 | | | | | | | | |
| hx34 | no | no | | 2, 2 | 88 | | | | | | | | |
| hx51i | no | no | | 2, 2 | 72 | | | | | | | | |
| indigo2_4415 | no | no | | | 108 | 3 | | 3 | | | | | |
| indy_4610 | no | no | | | 108 | 3 | | 3 | | | | | |
| jupiter2 | no | no | | | 73, 73 | | | | | | | | |
| jvchc7gb | no | no | | 2, 2 | 72 | | | | | | | | |
| kim1 | no | no | | | 25, 73 | | | | | | | | |
| kmc5000 | no | no | | 2, 2 | 88 | | | | | | | | |
| lasr2001 | no | no | | 2, 2 | 50 | | | | | | | | |
| llc1 | no | no | | | 23, 73 | | | | | | | | |
| lwriter | no | no | | | 73, 73 | | | | | | | | |
| lwriter2nt | no | no | | | 73, 73 | | | | | | | | |
| lwriterplus | no | no | | | 73, 73 | | | | | | | | |
| m5 | no | no | | 0, 0 | 55 | | | | | | | | |
| mac128k | no | no | | | 56 | 18 | | 1 | | | | | |
| manager | no | no | | 2, 2 | 50 | | | | | | | | |
| map1010 | no | no | | 1, 1 | 80 | | | | | | | | |
| mbh1 | no | no | | 2, 2 | 72 | | | | | | | | |
| mbh2 | no | no | | 2, 2 | 72 | | | | | | | | |
| mbh25 | no | no | | 2, 2 | 72 | | | | | | | | |
| mbh3 | no | no | | 2, 2 | 88 | | | | | | | | |
| mbh50 | no | no | | 2, 2 | 72 | | | | | | | | |
| mbh70 | no | no | | 2, 2 | 88 | | | | | | | | |
| mc1000 | no | no | | 1, 1 | 50 | | | | | | | | |
| mekd5 | no | no | | | 24, 73 | 1 | | | | | | | |
| micral | no | no | | | 73, 87 | | | | | | | | |
| mindset | no | no | | 2 | 84 | | | 2 | | | | | |
| ml8000 | no | no | | 2, 2 | 72 | | | | | | | | |
| mlf110 | no | no | | 2, 2 | 72 | | | | | | | | |
| mlf120 | no | no | | 2, 2 | 72 | | | | | | | | |
| mlf48 | no | no | | 2, 2 | 72 | | | | | | | | |
| mlf80 | no | no | | 2, 2 | 72 | | | | | | | | |
| mlfx1 | no | no | | 2, 2 | 88 | | | | | | | | |
| mlg1 | no | no | | 2, 2 | 88 | | | | | | | | |
| mlg10 | no | no | | 2, 2 | 88 | | | | | | | | |
| mlg3 | no | no | | 2, 2 | 88 | | | | | | | | |
| mlg30 | no | no | | 2, 2 | 88 | | | | | | | | |
| mlg30_2 | no | no | | 2, 2 | 88 | | | | | | | | |
| mo5 | no | no | | 2, 2 | 58 | | 0 | 0 | | | | | |
| mo5nr | no | no | | 2, 2 | 58 | | 0 | 0 | | | | | |
| mo6 | no | no | | 2, 2 | 69 | | 0 | 0 | | | | | |
| mpc10 | no | no | | 2, 2 | 72 | | | | | | | | |
| mpc100 | no | no | | 2, 2 | 72 | | | | | | | | |
| mpc200 | no | no | | 2, 2 | 72 | | | | | | | | |
| mpc2300 | no | no | | 2, 2 | 72 | | | | | | | | |
| mpc2500f | no | no | | 2, 2 | 88 | | | | | | | | |
| mpc25fd | no | no | | 2, 2 | 88 | | | | | | | | |
| mpc25fs | no | no | | 2, 2 | 88 | | | | | | | | |
| mpc27 | no | no | | 2, 2 | 88 | | | | | | | | |
| mpc64 | no | no | | 2, 2 | 72 | | | | | | | | |
| mtx512 | no | no | | 1, 1 | 79 | | | | | | | | |
| mx15 | no | no | | 2, 2 | 72 | | | | | | | | |
| mx64 | no | no | | 2, 2 | 72 | | | | | | | | |
| mz1500 | no | no | | 2, 2 | 68 | | | | | | | | |
| mz800 | no | no | | 2, 2 | 68 | | | | | | | | |
| nimbus | no | no | | 1, 2 | 83 | | | 0 | | | | | |
| nms801 | no | no | | 2, 2 | 72 | | | | | | | | |
| nms8220 | no | no | | 2, 2 | 72 | | | | | | | | |
| nms8245 | no | no | | 2, 2 | 72 | | | | | | | | |
| nms8255 | no | no | | 2, 2 | 88 | | | | | | | | |
| nms8260 | no | no | | 2, 2 | 88 | | | | | | | | |
| nms8280 | no | no | | 2, 2 | 88 | | | | | | | | |
| nws1250 | no | no | | | 102, 73 | | | 3 | | | | | |
| nws1580 | no | no | | | 102, 73 | | | 3 | | | | | |
| nws3410 | no | no | | | 102, 73 | | | 3 | | | | | |
| nws3720 | no | no | | | 102, 73 | | | 3 | | | | | |
| nws3860 | no | no | | | 102, 73 | | | 3 | | | | | |
| nws5000x | no | no | | | 102, 73 | | | 3 | | | | | |
| optomaxv | no | no | | | 73, 73 | | | | | | | | |
| pc6001 | no | no | | 2, 2 | 66 | | | | | | | | |
| pc6001mk2 | no | no | | 2, 2 | 66 | | | | | | | | |
| pc6001mk2sr | no | no | | 2, 2 | 66 | | | | | | | | |
| pc9821 | no | no | | 2 | 104 | | | 3 | | | | | |
| pc9821as | no | no | | 2 | 104 | | | 3 | | | | | |
| pc9821nr15 | no | no | | 2 | 104 | | | 3 | | | | | |
| pc9821ra20 | no | no | | 2 | 104 | | | 3 | | | | | |
| pc9821xs | no | no | | 2 | 104 | | | 3 | | | | | |
| pdp1 | no | no | | 3, 3 | 99 | | | | | | | 0 | |
| perfect1 | no | no | | 2, 2 | 72 | | | | | | | | |
| phc2 | no | no | | 2, 2 | 72 | | | | | | | | |
| phc23 | no | no | | 2, 2 | 88 | | | | | | | | |
| phc23jb | no | no | | 2, 2 | 88 | | | | | | | | |
| phc25 | no | no | | 1, 1 | 64 | | | | | | | | |
| phc28 | no | no | | 2, 2 | 72 | | | | | | | | |
| phc28l | no | no | | 2, 2 | 72 | | | | | | | | |
| phc28s | no | no | | 2, 2 | 72 | | | | | | | | |
| phc35j | no | no | | 2, 2 | 88 | | | | | | | | |
| phc55fd2 | no | no | | 2, 2 | 88 | | | | | | | | |
| phc70fd2 | no | no | | 2, 2 | 88 | | | | | | | | |
| phc77 | no | no | | 2, 2 | 88 | | | | | | | | |
| piopx7 | no | no | | 2, 2 | 72 | | | | | | | | |
| poly1 | no | no | | | 70, 73 | | | | | | | | |
| proteus3 | no | no | | | 73, 73 | | | | | | | | |
| pv16 | no | no | | 2, 2 | 72 | | | | | | | | |
| rx78 | no | no | | 2, 2 | 60 | | | | | | | | |
| sb486 | no | no | | 2, 2 | 96 | | | | | | | | |
| sbc6510 | no | no | | | 66, 73 | | | | | | | | |
| sp3e8bit | no | no | | 1, 1 | 57 | | | | | | | | |
| sp3eata | no | no | | 1, 1 | 57 | | | | | | | | |
| sp3ezcf | no | no | | 1, 1 | 57 | | | | | | | | |
| spc800 | no | no | | 2, 2 | 72 | | | | | | | | |
| specpl2a | no | no | | 1, 1 | 57 | | | | | | | | |
| specpl3e | no | no | | 1, 1 | 57 | | | | | | | | |
| squale | no | no | | 1, 1 | 53 | | | | | | | | |
| st | no | no | | 1, 1 | 95 | | | 0 | | | | | |
| svi318 | no | no | | 1, 1 | 71 | | | | | | | | |
| svi328 | no | no | | 1, 1 | 87 | | | | | | | | |
| svi728 | no | no | | 2, 2 | 76 | | | | | | | | |
| svi738 | no | no | | 2, 2 | 72 | | | | | | | | |
| swtpc09 | no | no | | | 73, 73 | | | | | | | | |
| sx100 | no | no | | 2, 2 | 72 | | | | | | | | |
| tandy2k | no | no | | | 90, 96 | | | 2 | | | | | |
| ti99_4 | no | no | | 1, 1 | 40 | | | | | | | | |
| ti99_4a | no | no | | 1, 1 | 49 | | | | | | | | |
| ti99_4p | no | no | | 1, 1 | 47 | | | | | | | | |
| ti99_8 | no | no | | 1, 1 | 54 | | | | | | | | |
| to7 | no | no | | 2, 2 | 57 | | 0 | 0 | | | | | |
| to770 | no | no | | 2, 2 | 57 | | 0 | 0 | | | | | |
| to8 | no | no | | 2, 2 | 80 | | 0 | 0 | | | | | |
| to9p | no | no | | 2, 2 | 80 | | 0 | 0 | | | | | |
| tpc310 | no | no | | 2, 2 | 72 | | | | | | | | |
| tpp311 | no | no | | 2, 2 | 72 | | | | | | | | |
| tps312 | no | no | | 2, 2 | 72 | | | | | | | | |
| trs80m2 | no | no | | | 73, 76 | | | | | | | | |
| tutor | no | no | | 2, 2 | 56 | | | | | | | | |
| ucv102 | no | no | | 2, 2 | 88 | | | | | | | | |
| ultim809 | no | no | | | 1, 73 | | | | | | | | |
| v1050 | no | no | | | 101, 93 | | | | | | | | |
| vesta | no | no | | 2, 2 | 79 | | | | | | | | |
| vg5k | no | no | | 1, 1 | 62 | | | | | | | | |
| vg8010 | no | no | | 2, 2 | 72 | | | | | | | | |
| vg802020 | no | no | | 2, 2 | 72 | | | | | | | | |
| vg8230 | no | no | | 2, 2 | 72 | | | | | | | | |
| vg8235 | no | no | | 2, 2 | 72 | | | | | | | | |
| vg8240 | no | no | | 2, 2 | 72 | | | | | | | | |
| victhc80 | no | no | | 2, 2 | 72 | | | | | | | | |
| victhc95 | no | no | | 2, 2 | 88 | | | | | | | | |
| videopac | no | no | | 1, 1 | 47 | | | | | | | | |
| videopacp | no | no | | 1, 1 | 59 | | | | | | | | |
| x1 | no | no | | 2, 2 | 103 | | | | | | | | |
| xegs | no | no | | 1, 1 | 59 | | | | | | | | |
| y503iiir | no | no | | 2, 2 | 72 | | | | | | | | |
| y805256 | no | no | | 2, 2 | 88 | | | | | | | | |
| yc64 | no | no | | 2, 2 | 72 | | | | | | | | |
| yis303 | no | no | | 2, 2 | 72 | | | | | | | | |
| yis503 | no | no | | 2, 2 | 72 | | | | | | | | |
| yis604 | no | no | | 2, 2 | 88 | | | | | | | | |