48d52ab5 |
1 | ; InputAutoCfg.ini for Mupen64Plus SDL Input plugin |
2 | |
3 | [Keyboard] |
4 | plugged = True |
5 | plugin = 2 |
6 | mouse = False |
7 | DPad R = key(100) |
8 | DPad L = key(97) |
9 | DPad D = key(115) |
10 | DPad U = key(119) |
11 | Start = key(13) |
12 | Z Trig = key(122) |
13 | B Button = key(306) |
14 | A Button = key(304) |
15 | C Button R = key(108) |
16 | C Button L = key(106) |
17 | C Button D = key(107) |
18 | C Button U = key(105) |
19 | R Trig = key(99) |
20 | L Trig = key(120) |
21 | Mempak switch = key(44) |
22 | Rumblepak switch = key(46) |
23 | X Axis = key(276,275) |
24 | Y Axis = key(273,274) |
25 | |
26 | ; Boom Smart Joy Converter |
27 | [HID 6666:0667] |
28 | plugged = True |
29 | plugin = 2 |
30 | mouse = False |
31 | AnalogDeadzone = 4096,4096 |
32 | AnalogPeak = 32768,32768 |
33 | DPad R = button(13) |
34 | DPad L = button(15) |
35 | DPad D = button(14) |
36 | DPad U = button(12) |
37 | Start = button(11) |
38 | Z Trig = button(10) |
39 | B Button = button(4) |
40 | A Button = button(5) |
41 | C Button R = button(1) |
42 | C Button L = button(3) |
43 | C Button D = button(2) |
44 | C Button U = button(0) |
45 | R Trig = button(7) |
46 | L Trig = button(6) |
47 | Mempak switch = key(109) |
48 | Rumblepak switch = key(114) |
49 | X Axis = axis(0-,0+) |
50 | Y Axis = axis(1-,1+) |
51 | |
52 | [Cyborg V.3 Rumble Pad] |
53 | plugged = True |
54 | plugin = 2 |
55 | mouse = False |
56 | AnalogDeadzone = 4096,4096 |
57 | AnalogPeak = 32768,32768 |
58 | DPad R = axis(4+) |
59 | DPad L = axis(4-) |
60 | DPad D = axis(5+) |
61 | DPad U = axis(5-) |
62 | Start = button(12) |
63 | Z Trig = button(7) |
64 | B Button = button(0) |
65 | A Button = button(1) |
66 | C Button R = button(8) axis(2+) |
67 | C Button L = button(3) axis(2-) |
68 | C Button D = button(2) axis(3+) |
69 | C Button U = button(9) axis(3-) |
70 | R Trig = button(5) |
71 | L Trig = button(4) |
72 | Mempak switch = |
73 | Rumblepak switch = |
74 | X Axis = axis(0-,0+) |
75 | Y Axis = axis(1-,1+) |
76 | |
77 | [DragonRise Inc. Generic USB Joystick] |
78 | plugged = True |
79 | plugin = 2 |
80 | mouse = False |
81 | AnalogDeadzone = 4096,4096 |
82 | AnalogPeak = 32768,32768 |
83 | DPad R = key(275) axis(0+) |
84 | DPad L = key(276) axis(0-) |
85 | DPad D = key(274) axis(1+) |
86 | DPad U = key(273) axis(1-) |
87 | Start = button(9) |
88 | Z Trig = button(4) |
89 | B Button = button(3) |
90 | A Button = button(2) |
91 | C Button R = button(7) axis(3+) |
92 | C Button L = button(6) axis(3-) |
93 | C Button D = button(1) axis(4+) |
94 | C Button U = button(0) axis(4-) |
95 | R Trig = button(5) |
96 | L Trig = button(4) |
97 | Mempak switch = |
98 | Rumblepak switch = |
99 | X Axis = axis(0-,0+) |
100 | Y Axis = axis(1-,1+) |
101 | |
102 | ; FuSa is a homebrew program which allows a PSP to be used as a gamepad |
103 | [FuSa FuSa GamePad] |
104 | plugged = True |
105 | plugin = 2 |
106 | mouse = False |
107 | AnalogDeadzone = 4096,4096 |
108 | AnalogPeak = 32768,32768 |
109 | DPad R = |
110 | DPad L = |
111 | DPad D = |
112 | DPad U = |
113 | Start = button(7) |
114 | Z Trig = button(4) |
115 | B Button = button(2) |
116 | A Button = button(0) |
117 | C Button R = hat(0 Right) |
118 | C Button L = hat(0 Left) |
119 | C Button D = hat(0 Down) |
120 | C Button U = hat(0 Up) |
121 | R Trig = button(5) |
122 | L Trig = button(3) |
123 | Mempak switch = |
124 | Rumblepak switch = |
125 | X Axis = axis(0-,0+) |
126 | Y Axis = axis(1-,1+) |
127 | |
128 | [Gasia Co.,Ltd PS(R) Gamepad] |
129 | plugged = True |
130 | plugin = 2 |
131 | mouse = False |
132 | AnalogDeadzone = 4096,4096 |
133 | AnalogPeak = 32768,32768 |
134 | DPad R = key(275) axis(0+) hat(0 Right) |
135 | DPad L = key(276) axis(0-) |
136 | DPad D = key(274) axis(1+) hat(0 Down) |
137 | DPad U = key(273) axis(1-) |
138 | Start = button(9) |
139 | Z Trig = button(6) |
140 | B Button = button(3) |
141 | A Button = button(2) |
142 | C Button R = axis(2+) |
143 | C Button L = axis(2-) |
144 | C Button D = axis(3+) |
145 | C Button U = axis(3-) |
146 | R Trig = button(5) |
147 | L Trig = button(4) |
148 | Mempak switch = button(1) |
149 | Rumblepak switch = button(0) |
150 | X Axis = axis(0-,0+) |
151 | Y Axis = axis(1-,1+) |
152 | |
153 | ; raphnet technologies USB converter (http://www.raphnet-tech.com/) |
154 | [GC/N64_USB] |
155 | plugged = True |
156 | plugin = 2 |
157 | mouse = False |
158 | AnalogDeadzone = 4096,4096 |
159 | AnalogPeak = 32768,32768 |
160 | DPad R = button(13) |
161 | DPad L = button(12) |
162 | DPad D = button(11) |
163 | DPad U = button(10) |
164 | Start = button(3) |
165 | Z Trig = button(2) |
166 | B Button = button(1) |
167 | A Button = button(0) |
168 | C Button R = button(7) |
169 | C Button L = button(6) |
170 | C Button D = button(5) |
171 | C Button U = button(4) |
172 | R Trig = button(9) |
173 | L Trig = button(8) |
174 | Mempak switch = |
175 | Rumblepak switch = |
176 | X Axis = axis(0-,0+) |
177 | Y Axis = axis(1-,1+) |
178 | |
179 | [GreenAsia Inc. USB Joystick] |
180 | plugged = True |
181 | plugin = 2 |
182 | mouse = False |
183 | AnalogDeadzone = 4096,4096 |
184 | AnalogPeak = 32768,32768 |
185 | DPad R = hat(0 Right) |
186 | DPad L = hat(0 Left) |
187 | DPad D = hat(0 Down) |
188 | DPad U = hat(0 Up) |
189 | Start = button(9) |
190 | Z Trig = button(1) |
191 | B Button = button(3) |
192 | A Button = button(2) |
193 | C Button R = axis(3+) |
194 | C Button L = axis(3-) |
195 | C Button D = axis(2+) |
196 | C Button U = axis(2-) |
197 | R Trig = button(7) |
198 | L Trig = button(6) |
199 | Mempak switch = |
200 | Rumblepak switch = |
201 | X Axis = axis(0-,0+) |
202 | Y Axis = axis(1-,1+) |
203 | |
204 | [Jess Tech Dual Analog Pad] |
205 | plugged = True |
206 | plugin = 2 |
207 | mouse = False |
208 | AnalogDeadzone = 4096,4096 |
209 | AnalogPeak = 32768,32768 |
210 | DPad R = hat(0 Right) |
211 | DPad L = hat(0 Left) |
212 | DPad D = hat(0 Down) |
213 | DPad U = hat(0 Up) |
214 | Start = button(9) |
215 | Z Trig = button(7) |
216 | B Button = button(0) |
217 | A Button = button(2) |
218 | C Button R = axis(3+) |
219 | C Button L = axis(3-) |
220 | C Button D = axis(2+) |
221 | C Button U = axis(2-) |
222 | R Trig = button(6) |
223 | L Trig = button(4) |
224 | Mempak switch = |
225 | Rumblepak switch = |
226 | X Axis = axis(0-,0+) |
227 | Y Axis = axis(1-,1+) |
228 | |
229 | [Jess Tech Colour Rumble Pad] |
230 | plugged = True |
231 | plugin = 1 |
232 | mouse = False |
233 | AnalogDeadzone = 4096,4096 |
234 | AnalogPeak = 32768,32768 |
235 | DPad R = hat(0 Right) |
236 | DPad L = hat(0 Left) |
237 | DPad D = hat(0 Down) |
238 | DPad U = hat(0 Up) |
239 | Start = button(9) |
240 | Z Trig = button(4) |
241 | B Button = button(0) |
242 | A Button = button(2) |
243 | C Button R = axis(3+) |
244 | C Button L = axis(3-) |
245 | C Button D = axis(2+) |
246 | C Button U = axis(2-) |
247 | R Trig = button(7) |
248 | L Trig = button(5) |
249 | Mempak switch = |
250 | Rumblepak switch = |
251 | X Axis = axis(0-,0+) |
252 | Y Axis = axis(1-,1+) |
253 | |
254 | [Jess Tech USB 4-Axis 12-Button Gamepad] |
255 | plugged = True |
256 | plugin = 2 |
257 | mouse = False |
258 | AnalogDeadzone = 4096,4096 |
259 | AnalogPeak = 32768,32768 |
260 | DPad R = hat(0 Right) |
261 | DPad L = hat(0 Left) |
262 | DPad D = hat(0 Down) |
263 | DPad U = hat(0 Up) |
264 | Start = button(4) |
265 | Z Trig = button(5) |
266 | B Button = button(8) |
267 | A Button = button(9) |
268 | C Button R = button(1) |
269 | C Button L = button(3) |
270 | C Button D = button(2) |
271 | C Button U = button(0) |
272 | R Trig = button(7) |
273 | L Trig = button(6) |
274 | Mempak switch = |
275 | Rumblepak switch = |
276 | X Axis = axis(0-,0+) |
277 | Y Axis = axis(1-,1+) |
278 | |
279 | ; X-box controllers and compatible clones |
280 | [Logitech Chillstream Controller] |
281 | plugged = True |
282 | plugin = 2 |
283 | mouse = False |
284 | AnalogDeadzone = 4096,4096 |
285 | AnalogPeak = 32768,32768 |
286 | DPad R = hat(0 Right) |
287 | DPad L = hat(0 Left) |
288 | DPad D = hat(0 Down) |
289 | DPad U = hat(0 Up) |
290 | Start = button(7) |
291 | Z Trig = axis(2+) |
292 | B Button = button(2) |
293 | A Button = button(0) |
294 | C Button R = axis(3+) |
295 | C Button L = axis(3-) |
296 | C Button D = axis(4+) |
297 | C Button U = axis(4-) |
298 | R Trig = button(5) |
299 | L Trig = button(4) |
300 | Mempak switch = button(6) |
301 | Rumblepak switch = button(8) |
302 | X Axis = axis(0-,0+) |
303 | Y Axis = axis(1-,1+) |
304 | |
305 | [Logitech Cordless Rumblepad 2] |
306 | [Logitech Cordless RumblePad 2] |
307 | [Logitech RumblePad 2 USB] |
308 | [Logitech Dual Action] |
309 | plugged = True |
310 | plugin = 2 |
311 | mouse = False |
312 | AnalogDeadzone = 4096,4096 |
313 | AnalogPeak = 32768,32768 |
314 | DPad R = axis(4+) hat(0 Right) |
315 | DPad L = axis(4-) hat(0 Left) |
316 | DPad D = axis(5+) hat(0 Down) |
317 | DPad U = axis(5-) hat(0 Up) |
318 | Start = button(9) |
319 | Z Trig = button(6) |
320 | B Button = button(0) |
321 | A Button = button(1) |
322 | C Button R = axis(2+) |
323 | C Button L = axis(2-) |
324 | C Button D = axis(3+) |
325 | C Button U = axis(3-) |
326 | R Trig = button(5) |
327 | L Trig = button(4) |
328 | Mempak switch = button(8) |
329 | Rumblepak switch = button(7) |
330 | X Axis = axis(0-,0+) |
331 | Y Axis = axis(1-,1+) |
332 | |
333 | [Logitech Logitech(R) Precision(TM) Gamepad] |
334 | [Gravis GamePad Pro USB] |
335 | plugged = True |
336 | plugin = 2 |
337 | mouse = False |
338 | AnalogDeadzone = 100,100 |
339 | AnalogPeak = 32768,32768 |
340 | DPad R = axis(0+) |
341 | DPad L = axis(0-) |
342 | DPad D = axis(1+) |
343 | Dpad U = axis(1-) |
344 | Start = button(9) |
345 | Z Trig = button(6) |
346 | B Button = button(5) |
347 | A Button = button(4) |
348 | C Button R = button(2) |
349 | C Button L = button(0) |
350 | C Button D = button(1) |
351 | C Button U = button(3) |
352 | R Trig = button(7) |
353 | L Trig = button(8) |
354 | Mempack switch = |
355 | Rumblepak Switch = |
356 | X Axis = axis(0-,0+) |
357 | Y Axis = axis(1-,1+) |
358 | |
359 | [Logitech WingMan Action Pad] |
360 | plugged = True |
361 | plugin = 2 |
362 | mouse = False |
363 | AnalogDeadzone = 4096,4096 |
364 | AnalogPeak = 32768,32768 |
365 | DPad R = button(13) |
366 | DPad L = button(15) |
367 | DPad D = button(14) |
368 | DPad U = button(12) |
369 | Start = button(8) |
370 | Z Trig = button(6) |
371 | B Button = button(3) |
372 | A Button = button(0) |
373 | C Button R = button(2) |
374 | C Button L = button(4) |
375 | C Button D = button(1) |
376 | C Button U = button(5) |
377 | R Trig = button(7) |
378 | L Trig = |
379 | Mempak switch = |
380 | Rumblepak switch = |
381 | X Axis = axis(0-,0+) |
382 | Y Axis = axis(1-,1+) |
383 | |
384 | [Mega World USB Game Controllers] |
385 | plugged = True |
386 | plugin = 2 |
387 | mouse = False |
388 | AnalogDeadzone = 4096,4096 |
389 | AnalogPeak = 32768,32768 |
390 | DPad R = hat(0 Right) |
391 | DPad L = hat(0 Left) |
392 | DPad D = hat(0 Down) |
393 | DPad U = hat(0 Up) |
394 | Start = button(9) |
395 | Z Trig = button(7) |
396 | B Button = button(0) |
397 | A Button = button(2) |
398 | C Button R = axis(3+) |
399 | C Button L = axis(3-) |
400 | C Button D = axis(2+) |
401 | C Button U = axis(2-) |
402 | R Trig = button(6) |
403 | L Trig = button(4) |
404 | Mempak switch = |
405 | Rumblepak switch = |
406 | X Axis = axis(0-,0+) |
407 | Y Axis = axis(1-,1+) |
408 | |
409 | [MP-8866 Dual USB Joypad] |
410 | plugged = True |
411 | plugin = 2 |
412 | mouse = False |
413 | AnalogDeadzone = 4096,4096 |
414 | AnalogPeak = 32768,32768 |
415 | DPad R = hat(0 Right) |
416 | DPad L = hat(0 Left) |
417 | DPad D = hat(0 Down) |
418 | DPad U = hat(0 Up) |
419 | Start = button(8) |
420 | Z Trig = button(6) |
421 | B Button = button(3) |
422 | A Button = button(2) |
423 | C Button R = axis(2+) |
424 | C Button L = axis(2-) |
425 | C Button D = axis(3+) |
426 | C Button U = axis(3-) |
427 | R Trig = button(7) |
428 | L Trig = button(4) |
429 | Mempak switch = button(10) |
430 | Rumblepak switch = button(11) |
431 | Y Axis = axis(1-,1+) |
432 | X Axis = axis(0-,0+) |
433 | |
434 | [Microsoft X-Box 360 pad] |
435 | [Win32: Controller (XBOX 360 For Windows)] |
436 | [Win32: XBOX 360 For Windows (Controller)] |
437 | [Win32: XBOX 360 For Windows] |
438 | [Xbox 360 Wireless Receiver] |
439 | [OSX: Wireless 360 Controller] |
440 | [OSX: Controller] |
441 | [Linux: Xbox Gamepad (userspace driver)] |
442 | plugged = True |
443 | plugin = 2 |
444 | mouse = False |
445 | AnalogDeadzone = 4096,4096 |
446 | AnalogPeak = 32768,32768 |
447 | DPad R = hat(0 Right) |
448 | DPad L = hat(0 Left) |
449 | DPad D = hat(0 Down) |
450 | DPad U = hat(0 Up) |
451 | Start = button(7) |
452 | Z Trig = axis(2+) |
453 | B Button = button(2) |
454 | A Button = button(0) |
455 | C Button R = axis(4+) |
456 | C Button L = axis(4-) button(3) |
457 | C Button D = axis(3+) button(1) |
458 | C Button U = axis(3-) |
459 | R Trig = button(5) axis(2-) |
460 | L Trig = button(4) |
461 | Mempak switch = |
462 | Rumblepak switch = |
463 | X Axis = axis(0-,0+) |
464 | Y Axis = axis(1-,1+) |
465 | |
466 | [N64 controller] |
467 | plugged = True |
468 | plugin = 2 |
469 | mouse = False |
470 | AnalogDeadzone = 4096,4096 |
471 | AnalogPeak = 32768,32768 |
472 | DPad R = hat(0 Right) |
473 | DPad L = hat(0 Left) |
474 | DPad D = hat(0 Down) |
475 | DPad U = hat(0 Up) |
476 | Start = button(9) |
477 | Z Trig = button(0) |
478 | B Button = button(2) |
479 | A Button = button(1) |
480 | C Button R = button(4) |
481 | C Button L = button(5) |
482 | C Button D = button(3) |
483 | C Button U = button(6) |
484 | R Trig = button(8) |
485 | L Trig = button(7) |
486 | Mempak switch = key(109) |
487 | Rumblepak switch = key(114) |
488 | X Axis = axis(0-,0+) |
489 | Y Axis = axis(1-,1+) |
490 | |
491 | [PC Game Controller] |
492 | plugged = True |
493 | plugin = 2 |
494 | mouse = False |
495 | AnalogDeadzone = 4096,4096 |
496 | AnalogPeak = 32768,32768 |
497 | DPad R = hat(0 Right) |
498 | DPad L = hat(0 Left) |
499 | DPad D = hat(0 Down) |
500 | DPad U = hat(0 Up) |
501 | Start = button(9) |
502 | Z Trig = button(8) |
503 | B Button = button(4) |
504 | A Button = button(5) |
505 | C Button R = button(1) |
506 | C Button L = button(3) |
507 | C Button D = button(2) |
508 | C Button U = button(0) |
509 | R Trig = button(7) |
510 | L Trig = button(6) |
511 | Mempak switch = key(109) |
512 | Rumblepak switch = key(114) |
513 | X Axis = axis(0-,0+) |
514 | Y Axis = axis(1-,1+) |
515 | |
516 | [SAITEK P880] |
517 | plugged = True |
518 | plugin = 2 |
519 | mouse = False |
520 | AnalogDeadzone = 4096,4096 |
521 | AnalogPeak = 32768,32768 |
522 | DPad R = hat(0 Right) |
523 | DPad L = hat(0 Left) |
524 | DPad D = hat(0 Down) |
525 | DPad U = hat(0 Up) |
526 | Start = button(10) |
527 | Z Trig = button(3) |
528 | B Button = button(0) |
529 | A Button = button(2) |
530 | C Button R = button(5) axis(3+) |
531 | C Button L = button(1) axis(3-) |
532 | C Button D = button(9) axis(2+) |
533 | C Button U = button(4) axis(2-) |
534 | R Trig = button(7) |
535 | L Trig = button(6) |
536 | Mempak switch = |
537 | Rumblepak switch = |
538 | X Axis = axis(0-,0+) |
539 | Y Axis = axis(1-,1+) |
540 | |
541 | [Saitek P990 Dual Analog Pad] |
542 | plugged = True |
543 | plugin = 2 |
544 | mouse = False |
545 | AnalogDeadzone = 4096,4096 |
546 | AnalogPeak = 32768,32768 |
547 | DPad R = hat(0 Right) |
548 | DPad L = hat(0 Left) |
549 | DPad D = hat(0 Down) |
550 | DPad U = hat(0 Up) |
551 | Start = button(5) |
552 | Z Trig = button(4) |
553 | B Button = button(0) |
554 | A Button = button(1) |
555 | C Button R = button(8) axis(3+) |
556 | C Button L = button(3) axis(3-) |
557 | C Button D = button(2) axis(2+) |
558 | C Button U = button(9) axis(2-) |
559 | R Trig = button(7) |
560 | L Trig = button(6) |
561 | Mempak switch = button(11) |
562 | Rumblepak switch = axis(10+) |
563 | X Axis = axis(0-,0+) |
564 | Y Axis = axis(1-,1+) |
565 | |
566 | [Saitek P2900 Wireless Pad] |
567 | plugged = True |
568 | plugin = 2 |
569 | mouse = False |
570 | AnalogDeadzone = 4096,4096 |
571 | AnalogPeak = 32768,32768 |
572 | DPad R = axis(4+) |
573 | DPad L = axis(4-) |
574 | DPad D = axis(5+) |
575 | DPad U = axis(5-) |
576 | Start = button(6) |
577 | Z Trig = button(7) |
578 | B Button = button(0) |
579 | A Button = button(1) |
580 | C Button R = button(8) axis(3+) |
581 | C Button L = button(3) axis(3-) |
582 | C Button D = button(2) axis(2+) |
583 | C Button U = button(9) axis(2-) |
584 | R Trig = button(5) |
585 | L Trig = button(4) |
586 | Mempak switch = button(11) |
587 | Rumblepak switch = axis(10+) |
588 | X Axis = axis(0-,0+) |
589 | Y Axis = axis(1-,1+) |
590 | |
591 | [Thrustmaster Dual Trigger 3-in-1] |
592 | plugged = True |
593 | plugin = 2 |
594 | mouse = False |
595 | AnalogDeadzone = 4096,4096 |
596 | AnalogPeak = 32768,32768 |
597 | DPad R = hat(0 Right) |
598 | DPad L = hat(0 Left) |
599 | DPad D = hat(0 Down) |
600 | DPad U = hat(0 Up) |
601 | Start = button(9) |
602 | Z Trig = button(3) |
603 | B Button = button(0) |
604 | A Button = button(1) |
605 | C Button R = axis(2+) |
606 | C Button L = axis(2-) |
607 | C Button D = axis(5+) |
608 | C Button U = axis(5-) |
609 | R Trig = button(5) |
610 | L Trig = button(4) |
611 | Mempak switch = button(6) |
612 | Rumblepak switch = button(7) |
613 | X Axis = axis(0-,0+) |
614 | Y Axis = axis(1-,1+) |
615 | |
616 | [THRUSTMASTER Firestorm Dual Power 2] |
617 | plugged = True |
618 | plugin = 2 |
619 | mouse = False |
620 | AnalogDeadzone = 4096,4096 |
621 | AnalogPeak = 32768,32768 |
622 | DPad R = hat(0 Right) |
623 | DPad L = hat(0 Left) |
624 | DPad D = hat(0 Down) |
625 | DPad U = hat(0 Up) |
626 | Start = button(5) |
627 | Z Trig = button(8) |
628 | B Button = button(1) |
629 | A Button = button(0) |
630 | C Button R = axis(2+) |
631 | C Button L = axis(2-) |
632 | C Button D = axis(3+) |
633 | C Button U = axis(3-) |
634 | R Trig = button(6) |
635 | L Trig = button(4) |
636 | Mempak switch = |
637 | Rumblepak switch = |
638 | X Axis = axis(0-,0+) |
639 | Y Axis = axis(1-,1+) |
640 | |
641 | [Twin USB Joystick] |
642 | plugged = True |
643 | plugin = 2 |
644 | mouse = False |
645 | AnalogDeadzone = 4096,4096 |
646 | AnalogPeak = 32768,32768 |
647 | DPad R = hat(0 Right) |
648 | DPad L = hat(0 Left) |
649 | DPad D = hat(0 Down) |
650 | DPad U = hat(0 Up) |
651 | Start = button(9) |
652 | Z Trig = button(4) |
653 | B Button = button(6) |
654 | A Button = button(7) |
655 | C Button R = button(1) |
656 | C Button L = button(3) |
657 | C Button D = button(2) |
658 | C Button U = button(0) |
659 | R Trig = button(5) |
660 | L Trig = button(11) |
661 | Mempak switch = |
662 | Rumblepak switch = |
663 | Y Axis = axis(1-,1+) |
664 | X Axis = axis(0-,0+) |
665 | |
666 | [PLAYSTATION(R)3 Controller] |
667 | plugged = True |
668 | plugin = 2 |
669 | mouse = False |
670 | AnalogDeadzone = 4096,4096 |
671 | AnalogPeak = 32768,32768 |
672 | DPad R = button(5) |
673 | DPad L = button(7) |
674 | DPad D = button(6) |
675 | DPad U = button(4) |
676 | Start = button(3) |
677 | Z Trig = button(8) |
678 | B Button = button(15) |
679 | A Button = button(14) |
680 | C Button R = axis(2+) |
681 | C Button L = axis(2-) |
682 | C Button D = axis(3+) |
683 | C Button U = axis(3-) |
684 | R Trig = button(11) |
685 | L Trig = button(10) |
686 | Mempak switch = |
687 | Rumblepak switch = |
688 | X Axis = axis(0-,0+) |
689 | Y Axis = axis(1-,1+) |
690 | |
691 | [WiseGroup.,Ltd TigerGame XBOX+PS2+GC Game Controller Adapter] |
692 | plugged = True |
693 | plugin = 2 |
694 | mouse = False |
695 | AnalogDeadzone = 4096,4096 |
696 | AnalogPeak = 32768,32768 |
697 | DPad R = button(9) |
698 | DPad L = button(8) |
699 | DPad D = button(10) |
700 | DPad U = button(11) |
701 | Start = button(7) |
702 | Z Trig = button(6) |
703 | B Button = button(1) |
704 | A Button = button(0) |
705 | C Button R = axis(2+) |
706 | C Button L = axis(2-) |
707 | C Button D = axis(3+) |
708 | C Button U = axis(3-) |
709 | R Trig = axis(4+) |
710 | L Trig = axis(5+) |
711 | Mempak switch = |
712 | Rumblepak switch = |
713 | X Axis = axis(0-,0+) |
714 | Y Axis = axis(1-,1+) |
715 | |
716 | [Wish Technologies Adaptoid] |
717 | plugged = True |
718 | plugin = 2 |
719 | mouse = False |
720 | AnalogDeadzone = 4096,4096 |
721 | AnalogPeak = 32768,32768 |
722 | DPad R = button(13) |
723 | DPad L = button(12) |
724 | DPad D = button(11) |
725 | DPad U = button(10) |
726 | Start = button(8) |
727 | Z Trig = button(9) |
728 | B Button = button(3) |
729 | A Button = button(0) |
730 | C Button R = button(2) |
731 | C Button L = button(4) |
732 | C Button D = button(1) |
733 | C Button U = button(5) |
734 | R Trig = button(7) |
735 | L Trig = button(6) |
736 | Mempak switch = |
737 | Rumblepak switch = |
738 | X Axis = axis(0-,0+) |
739 | Y Axis = axis(1-,1+) |
740 | |
741 | ; X-box controllers and compatible clones |
742 | [Microsoft X-Box pad v1 (US)] |
743 | [Microsoft X-Box pad v2 (US)] |
744 | [Microsoft X-Box pad (Japan)] |
745 | [Microsoft Xbox Controller S] |
746 | [Thrustmaster, Inc. Controller] |
747 | [Logitech Xbox Cordless Controller] |
748 | [Logitech Compact Controller for Xbox] |
749 | [Mad Catz Controller (unverified)] |
750 | [InterAct 'PowerPad Pro' X-Box pad (Germany)] |
751 | [Mad Catz Control Pad] |
752 | [Mad Catz LumiCON] |
753 | [Mad Catz Control Pad Pro] |
754 | [Mad Catz MicroCON] |
755 | [Mad Catz Lynx Wireless Controller] |
756 | [Zeroplus Xbox Controller] |
757 | [Pelican Eclipse PL-2023] |
758 | [Zeroplus Xbox Controller] |
759 | [Radica Gamester Controller] |
760 | [Radica Games Jtech Controller] |
761 | [Logic3 Freebird wireless Controller] |
762 | [Eclipse wireless Controller] |
763 | [Edge wireless Controller] |
764 | [SmartJoy Frag Xpad/PS2 adaptor] |
765 | [Joytech Advanced Controller] |
766 | [BigBen XBMiniPad Controller] |
767 | [Joytech Wireless Advanced Controller] |
768 | [Chinese-made Xbox Controller] |
769 | [Generic X-Box pad] |
770 | plugged = True |
771 | plugin = 2 |
772 | mouse = False |
773 | AnalogDeadzone = 4096,4096 |
774 | AnalogPeak = 32768,32768 |
775 | DPad R = hat(0 Right) |
776 | DPad L = hat(0 Left) |
777 | DPad D = hat(0 Down) |
778 | DPad U = hat(0 Up) |
779 | Start = button(6) |
780 | Z Trig = button(7) |
781 | B Button = button(1) |
782 | A Button = button(0) |
783 | C Button R = axis(3+) |
784 | C Button L = axis(3-) |
785 | C Button D = axis(4+) |
786 | C Button U = axis(4-) |
787 | R Trig = axis(5+) |
788 | L Trig = axis(2+) |
789 | Mempak switch = button(5) |
790 | Rumblepak switch = button(2) |
791 | X Axis = axis(0-,0+) |
792 | Y Axis = axis(1-,1+) |
793 | |
794 | [OSX: USB GamePad] |
795 | ; this is a 2-port USB device. The Right port is controller #1, the Left port is #2 |
796 | ; this is the "MayFlash" adapter, aka HuiJia. The OSX driver seems to have a |
797 | ; different button mapping |
798 | plugged = True |
799 | plugin = 2 |
800 | mouse = False |
801 | AnalogDeadzone = 2500,2500 |
802 | AnalogPeak = 20000,20000 |
803 | DPad R = button(13) |
804 | DPad L = button(15) |
805 | DPad D = button(14) |
806 | DPad U = button(12) |
807 | Start = button(9) |
808 | Z Trig = button(8) |
809 | B Button = button(2) |
810 | A Button = button(1) |
811 | C Button R = axis(1-) |
812 | C Button L = axis(1+) |
813 | C Button D = axis(0+) |
814 | C Button U = axis(0-) |
815 | R Trig = button(7) |
816 | L Trig = button(6) |
817 | Mempak switch = key(109) |
818 | Rumblepak switch = key(114) |
819 | X Axis = axis(2-,2+) |
820 | Y Axis = axis(3-,3+) |
821 | __NextController: |
822 | plugged = True |
823 | plugin = 2 |
824 | mouse = False |
825 | AnalogDeadzone = 2500,2500 |
826 | AnalogPeak = 20000,20000 |
827 | DPad R = button(29) |
828 | DPad L = button(31) |
829 | DPad D = button(30) |
830 | DPad U = button(28) |
831 | Start = button(25) |
832 | Z Trig = button(24) |
833 | B Button = button(18) |
834 | A Button = button(17) |
835 | C Button R = axis(5-) |
836 | C Button L = axis(5+) |
837 | C Button D = axis(4+) |
838 | C Button U = axis(4-) |
839 | R Trig = button(23) |
840 | L Trig = button(22) |
841 | Mempak switch = key(109) |
842 | Rumblepak switch = key(114) |
843 | X Axis = axis(6-,6+) |
844 | Y Axis = axis(7-,7+) |
845 | |
846 | [HuiJia USB GamePad] |
847 | plugged = True |
848 | plugin = 2 |
849 | mouse = False |
850 | AnalogDeadzone = 100,100 |
851 | AnalogPeak = 20000,20000 |
852 | DPad R = button(13) |
853 | DPad L = button(15) |
854 | DPad D = button(14) |
855 | DPad U = button(12) |
856 | Start = button(9) |
857 | Z Trig = button(8) |
858 | B Button = button(2) |
859 | A Button = button(1) |
860 | C Button R = axis(3-) |
861 | C Button L = axis(3+) |
862 | C Button D = axis(2+) |
863 | C Button U = axis(2-) |
864 | R Trig = button(7) |
865 | L Trig = button(6) |
866 | Mempak switch = key(109) |
867 | Rumblepak switch = key(114) |
868 | X Axis = axis(0-,0+) |
869 | Y Axis = axis(1-,1+) |
870 | |
871 | ; Asikgame - Super Dual Box (with two PS2 gamepads connected) |
872 | ; this is a 2-port USB device. The Right port is controller #1, the Left port is #2 |
873 | [USB Human(2p) Interface Device] |
874 | plugged = True |
875 | plugin = 2 |
876 | mouse = False |
877 | DPad R= axis(2+) |
878 | DPad L= axis(2-) |
879 | DPad D= axis(5+) |
880 | DPad U= axis(5-) |
881 | Start= button(0) |
882 | Z Trig= button(1) |
883 | B Button= button(3) |
884 | A Button= button(2) |
885 | C Button R= hat(0 Right) |
886 | C Button L= hat(0 Left) |
887 | C Button D= hat(0 Down) |
888 | C Button U= hat(0 Up) |
889 | R Trig= button(5) |
890 | L Trig= button(4) |
891 | Mempak switch= button(9) |
892 | Rumblepak switch= button(8) |
893 | Y Axis= axis(1-,1+) |
894 | X Axis= axis(0-,0+) |
895 | __NextController: |
896 | plugged = True |
897 | plugin = 2 |
898 | mouse = False |
899 | DPad R= axis(6+) |
900 | DPad L= axis(6-) |
901 | DPad D= axis(7+) |
902 | DPad U= axis(7-) |
903 | Start= button(12) |
904 | Z Trig= button(13) |
905 | B Button= button(15) |
906 | A Button= button(14) |
907 | C Button R= hat(1 Right) |
908 | C Button L= hat(1 Left) |
909 | C Button D= hat(1 Down) |
910 | C Button U= hat(1 Up) |
911 | R Trig= button(17) |
912 | L Trig= button(16) |
913 | Mempak switch= button(21) |
914 | Rumblepak switch= button(20) |
915 | Y Axis= axis(4-,4+) |
916 | X Axis= axis(3-,3+) |
917 | |
6ff3e5eb |
918 | #Pandora nub support |
48d52ab5 |
919 | [nub0] |
920 | plugged = True |
921 | plugin = 2 |
922 | mouse = False |
923 | DPad R = key(275) |
924 | DPad L = key(276) |
925 | DPad D = key(274) |
926 | DPad U = key(273) |
927 | #Start is Start |
928 | Start= key(308) |
929 | Z Trig= key(303) |
930 | #B button = (X) = 281 = SDLK_PAGEDWN |
931 | B Button= key(278) |
932 | #A button = (A) = 278 = SDLK_HOME (279 = (B)) |
933 | A Button= key(281) |
934 | R Trig= key(305) |
935 | #L trigger is (B) (P = 111) |
936 | L Trig= key(279) |
937 | Y Axis= axis(1-,1+) |
938 | X Axis= axis(0-,0+) |
939 | # K=107 , Backspace=8 |
940 | C Button R = key(8) |
941 | # J = 106, 9 = 57 |
942 | C Button L = key(57) |
943 | # M = 109 , (Y) = 280 |
944 | C Button D = key(280) |
945 | # I = 105 , 0 = 48 |
946 | C Button U = key(48) |
947 | #C Button R = hat(0 Right) |
948 | #C Button L = hat(0 Left) |
949 | #C Button D = hat(0 Down) |
950 | #C Button U = hat(0 Up) |
951 | # default value here |
952 | Mempak switch = key(44) |
953 | Rumblepak switch = key(46) |
6ff3e5eb |
954 | C Button2 U = mouse_up |
955 | C Button2 D = mouse_down |
956 | C Button2 L = mouse_left |
957 | C Button2 R = mouse_right |
958 | |
959 | #Pandora nub support, if using right nub |
960 | [nub1] |
961 | plugged = True |
962 | plugin = 2 |
963 | mouse = False |
964 | DPad R = key(275) |
965 | DPad L = key(276) |
966 | DPad D = key(274) |
967 | DPad U = key(273) |
968 | #Start is Start |
969 | Start= key(308) |
970 | Z Trig= key(303) |
971 | #B button = (X) = 281 = SDLK_PAGEDWN |
972 | B Button= key(278) |
973 | #A button = (A) = 278 = SDLK_HOME (279 = (B)) |
974 | A Button= key(281) |
975 | R Trig= key(305) |
976 | #L trigger is (B) (P = 111) |
977 | L Trig= key(279) |
978 | Y Axis= axis(1-,1+) |
979 | X Axis= axis(0-,0+) |
980 | # K=107 , Backspace=8 |
981 | C Button R = key(8) |
982 | # J = 106, 9 = 57 |
983 | C Button L = key(57) |
984 | # M = 109 , (Y) = 280 |
985 | C Button D = key(280) |
986 | # I = 105 , 0 = 48 |
987 | C Button U = key(48) |
988 | #C Button R = hat(0 Right) |
989 | #C Button L = hat(0 Left) |
990 | #C Button D = hat(0 Down) |
991 | #C Button U = hat(0 Up) |
992 | # default value here |
993 | Mempak switch = key(44) |
994 | Rumblepak switch = key(46) |
995 | C Button2 U = mouse_up |
996 | C Button2 D = mouse_down |
997 | C Button2 L = mouse_left |
998 | C Button2 R = mouse_right |
999 | |
1000 | [Retrode] |
1001 | plugged = True |
1002 | plugin = 2 |
1003 | mouse = False |
1004 | AnalogDeadzone = 4096,4096 |
1005 | AnalogPeak = 32768,32768 |
1006 | DPad R = button(8) |
1007 | DPad L = button(9) |
1008 | DPad D = button(10) |
1009 | DPad U = button(11) |
1010 | Start = button(12) |
1011 | Z Trig = button(13) |
1012 | B Button = button(14) |
1013 | A Button = button(15) |
1014 | C Button R = button(0) |
1015 | C Button L = button(1) |
1016 | C Button D = button(2) |
1017 | C Button U = button(3) |
1018 | R Trig = button(4) |
1019 | L Trig = button(5) |
1020 | #Mempak switch = |
1021 | #Rumblepak switch = |
1022 | X Axis = axis(0-,0+) |
1023 | Y Axis = axis(1-,1+) |
1024 | __NextController: |
1025 | plugged = True |
1026 | plugin = 2 |
1027 | mouse = False |
1028 | AnalogDeadzone = 4096,4096 |
1029 | AnalogPeak = 32768,32768 |
1030 | DPad R = button(24) |
1031 | DPad L = button(25) |
1032 | DPad D = button(26) |
1033 | DPad U = button(27) |
1034 | Start = button(28) |
1035 | Z Trig = button(29) |
1036 | B Button = button(30) |
1037 | A Button = button(31) |
1038 | C Button R = button(19) |
1039 | C Button L = button(18) |
1040 | C Button D = button(17) |
1041 | C Button U = button(16) |
1042 | R Trig = button(20) |
1043 | L Trig = button(21) |
1044 | #Mempak switch = |
1045 | #Rumblepak switch = |
1046 | X Axis = axis(2-,2+) |
1047 | Y Axis = axis(3-,3+) |