button layouts
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKAL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
version 2.0NOTE
30
XBOXLeft StickL triggerRight Stick YRight Stick XR triggerL triggerR triggerXAYBbackstartwhiteblackL triggerR triggerL3R3udlr
31
SwitchLeft StickL2Right Stick YRight Stick XR2ybxaminusstartLRL2R2L3R3homeudlr6 pressure buttons work with ps2 controllers
32
typemain joystickaxis zrotate xrotate yrotate zdialsliderHID1HID2HID3HID4HID5HID6HID7HID8HID9HID10HID11HID12HID13HID14HID15HID16HID17HID18HID19HID20HID21HID22HID23HID24POV UpPOV dnPOV lfPOV rtPov an be mapped for HID in the API
33
Used for all paddleused for sliders
note:y and b, are actually b, and a of nes. Not sure why nintendo renamed them but they did.
34
snesdirectionalscontrollers like atarilike Gravis PC padybxaselectstartLR
35
nesdirectionalsarkanoid and segabaselect
start
36
vbdirectionalsbaldselect
startLRur
37
wii - classic and proleft stickL-pressureright-anlg-xright-anlg-yR-pressureybxaselectstartLRzlzrhomeIf no home is present use select+start
38
wii - nun chuckleft stickacc:z 0-255-512acc:x 0-254acc:y 0-254acc:z 0-254acc:x 255-512acc:y 255-512cz
39
n64stickabc-lc-dzstartLRc-uc-rudlr
40
game cubeleft stickL-pressurec xc yR-pressureabyxzstartl-clickr-clickudlr
41
psxleft stickL2-pressureright-anlg-xright-anlg-yR2-pressurepressure 1 definepressure 2 define[]x/\0selectstartl1r1l2r2udlrL-anlg clickR-anlg click
42
sega msdirectionals12
43
sega gendirectionalsabxymodestartzc
44
saturnstick/directionalsL-pressureR-pressureabxyNONEstartLRzc
45
dream caststickL-pressureR-pressurexaybNONEstartl-clickr-clickzcudlr
46
3d0directionalsabcstop/xplayLR
note: not here do to complications in code
47
cd32directionalsredbluegreenyellononeplayLR
48
tg16directionals2selectrun1
note: tg16 6 has the main two buttons as (2 and 3). TG16 games know how to switch and make things play right. So global mapping will not work as both a match for Nintendo and Sega. Since tg16 has a 6 button pad it seems to make more sense to match Sega layouts. As a result the two button tg16 pad has a weird button layout. It all makes sense if you study it.
49
avenue pad 6directionals3245selectrun61
50
pc-fxdirectionals3245selectrun61
51
neogeodirectionalsabcdselectstart
52
atmarkdirectionalsredgreenyellowblue[]0<>
53
atari 2600stickbutton
54
atari 7800stickleft buttonright buttonboth buttonsnote: jaguar has buttons in reverse, so it looks wrong but is right.
55
jaguardirectionalscbz/7y/8optpauseL/4R/6x/9a5123*0#
56
colecostickl(yellow)r(red)purple*blue1234567890#
57
intellivisioncircle padbtm-lextra top button(S)btm-rclearenter1234567890
58
atari 5200sticktop buttonsbottom buttonsreset*startpause1234567890#
59
60
61
62
63
64
65
66
67
68
version 1.x
69
typemain joystickaxis zrotate xrotate yrotate zdialsliderHID1HID2HID3HID4HID5HID6HID7HID8HID9HID10HID11HID12HID13HID14HID15HID16HID17
70
note:y and b, are actually b, and a of nes. Not sure why nintendo renamed them but they did.
71
snesdirectionalsybxaselectstartLR
72
nesdirectionalsbaselect
start
73
vbdirectionalsbaselect
startLRudlr
74
wii - classic and proleft stickright-anlg-xright-anlg-yL-pressureR-pressureybxaselectstartLRzlzr
75
wii - nun chuckleft stickacc:z 0-255-512acc:x 0-254acc:y 0-254acc:z 0-254acc:x 255-512acc:y 255-512cz
76
n64stickabc-lc-dzstartLRc-uc-rudlr
77
game cubeleft stickc xc yL-pressureR-pressureabyxzstartl-clickr-clickudlr
78
psxleft stickpressure 1 defineright-anlg-xright-anlg-ypressure 2 defineL1-pressureR1-pressure[]x/\0selectstartl1r1l2r2udlrL-anlg clickR-anlg click
79
sega msdirectionals12
80
sega gendirectionalsabxymodestartzc
81
saturnstick/directionalsL-pressureR-pressureabxyNONEstartLRzc
82
dream caststickL-pressureR-pressurexaybNONEstartl-clickr-clickzcudlr
83
3d0directionalsabcstop/xplayLR
note: not here do to complications in code
84
cd32directionalsredbluegreenyellononeplayLR
85
tg16directionals2selectrun1
note: tg16 6 has the main two buttons as (2 and 3). TG16 games know how to switch and make things play right. So global mapping will not work as both a match for Nintendo and Sega. Since tg16 has a 6 button pad it seems to make more sense to match Sega layouts. As a result the two button tg16 pad has a weird button layout. It all makes sense if you study it.
86
avenue pad 6directionals3245selectrun61
87
pc-fxdirectionals3245selectrun61
88
neogeodirectionalsabcdselectstart
89
atmarkdirectionalsredgreenyellowblue[]0<>
90
atari 2600stickbutton
91
atari 7800stickleft buttonright buttonboth buttonsnote: jaguar has buttons in reverse, so it looks wrong but is right.
92
jaguardirectionalscbz/7y/8optpauseL/4R/6x/9a5123*0#
93
colecostickl(yellow)r(red)purple*blue1234567890#
94
intellivisioncircle padbtm-lextra top button(S)btm-rclearenter1234567890
95
atari 5200sticktop buttonsbottom buttonsreset*startpause1234567890#
96
97
98
99
100
Loading...
Main menu