summaryrefslogtreecommitdiff
path: root/Source/Android
diff options
context:
space:
mode:
authorMarkus Wick <degasus@users.noreply.github.com>2016-01-04 14:57:43 +0100
committerMarkus Wick <degasus@users.noreply.github.com>2016-01-04 14:57:43 +0100
commitf3c1cc95fcd5fda36bca87b0083e53905550d4c8 (patch)
treeb07f5dc0246e57edba1af5c9c5cf35a7025668b4 /Source/Android
parentd29b406292cdec9b7d0bf51224f76b0eb53bbcb2 (diff)
parentb2ad0d07938f2e002c4ad54b67907437728231d5 (diff)
Merge pull request #3311 from Phatcat/analog_input_android
[Android] More analog input configurations + misc
Diffstat (limited to 'Source/Android')
-rw-r--r--Source/Android/app/src/main/assets/GCPadNew.ini68
-rw-r--r--Source/Android/app/src/main/assets/WiimoteNew.ini1048
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java264
-rw-r--r--Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/UserPreferences.java205
-rw-r--r--Source/Android/app/src/main/res/values-ja/strings.xml12
-rw-r--r--Source/Android/app/src/main/res/values/arrays.xml76
-rw-r--r--Source/Android/app/src/main/res/values/strings.xml196
-rw-r--r--Source/Android/app/src/main/res/xml/preferences.xml7719
8 files changed, 5556 insertions, 4032 deletions
diff --git a/Source/Android/app/src/main/assets/GCPadNew.ini b/Source/Android/app/src/main/assets/GCPadNew.ini
index cdd12f148e..393fe930b0 100644
--- a/Source/Android/app/src/main/assets/GCPadNew.ini
+++ b/Source/Android/app/src/main/assets/GCPadNew.ini
@@ -2,103 +2,99 @@
Device = Android/0/Touchscreen
Buttons/A = `Button 0`
Buttons/B = `Button 1`
+Buttons/Start = `Button 2`
Buttons/X = `Button 3`
Buttons/Y = `Button 4`
Buttons/Z = `Button 5`
-Buttons/Start = `Button 2`
+D-Pad/Up = `Button 6`
+D-Pad/Down = `Button 7`
+D-Pad/Left = `Button 8`
+D-Pad/Right = `Button 9`
Main Stick/Up = `Axis 11`
Main Stick/Down = `Axis 12`
Main Stick/Left = `Axis 13`
Main Stick/Right = `Axis 14`
-Main Stick/Modifier = Shift_L
-Main Stick/Modifier/Range = 50.000000
+Main Stick/Radius = 100,000000
C-Stick/Up = `Axis 16`
C-Stick/Down = `Axis 17`
C-Stick/Left = `Axis 18`
C-Stick/Right = `Axis 19`
-C-Stick/Modifier = Control_L
-C-Stick/Modifier/Range = 50.000000
+C-Stick/Radius = 100,000000
Triggers/L = `Axis 20`
Triggers/R = `Axis 21`
-D-Pad/Up = `Button 6`
-D-Pad/Down = `Button 7`
-D-Pad/Left = `Button 8`
-D-Pad/Right = `Button 9`
+Triggers/Threshold = 90,000000
[GCPad2]
Device = Android/1/Touchscreen
Buttons/A = `Button 0`
Buttons/B = `Button 1`
+Buttons/Start = `Button 2`
Buttons/X = `Button 3`
Buttons/Y = `Button 4`
Buttons/Z = `Button 5`
-Buttons/Start = `Button 2`
+D-Pad/Up = `Button 6`
+D-Pad/Down = `Button 7`
+D-Pad/Left = `Button 8`
+D-Pad/Right = `Button 9`
Main Stick/Up = `Axis 11`
Main Stick/Down = `Axis 12`
Main Stick/Left = `Axis 13`
Main Stick/Right = `Axis 14`
-Main Stick/Modifier = Shift_L
-Main Stick/Modifier/Range = 50.000000
+Main Stick/Radius = 100,000000
C-Stick/Up = `Axis 16`
C-Stick/Down = `Axis 17`
C-Stick/Left = `Axis 18`
C-Stick/Right = `Axis 19`
-C-Stick/Modifier = Control_L
-C-Stick/Modifier/Range = 50.000000
+C-Stick/Radius = 100,000000
Triggers/L = `Axis 20`
Triggers/R = `Axis 21`
-D-Pad/Up = `Button 6`
-D-Pad/Down = `Button 7`
-D-Pad/Left = `Button 8`
-D-Pad/Right = `Button 9`
+Triggers/Threshold = 90,000000
[GCPad3]
Device = Android/2/Touchscreen
Buttons/A = `Button 0`
Buttons/B = `Button 1`
+Buttons/Start = `Button 2`
Buttons/X = `Button 3`
Buttons/Y = `Button 4`
Buttons/Z = `Button 5`
-Buttons/Start = `Button 2`
+D-Pad/Up = `Button 6`
+D-Pad/Down = `Button 7`
+D-Pad/Left = `Button 8`
+D-Pad/Right = `Button 9`
Main Stick/Up = `Axis 11`
Main Stick/Down = `Axis 12`
Main Stick/Left = `Axis 13`
Main Stick/Right = `Axis 14`
-Main Stick/Modifier = Shift_L
-Main Stick/Modifier/Range = 50.000000
+Main Stick/Radius = 100,000000
C-Stick/Up = `Axis 16`
C-Stick/Down = `Axis 17`
C-Stick/Left = `Axis 18`
C-Stick/Right = `Axis 19`
-C-Stick/Modifier = Control_L
-C-Stick/Modifier/Range = 50.000000
+C-Stick/Radius = 100,000000
Triggers/L = `Axis 20`
Triggers/R = `Axis 21`
-D-Pad/Up = `Button 6`
-D-Pad/Down = `Button 7`
-D-Pad/Left = `Button 8`
-D-Pad/Right = `Button 9`
+Triggers/Threshold = 90,000000
[GCPad4]
Device = Android/3/Touchscreen
Buttons/A = `Button 0`
Buttons/B = `Button 1`
+Buttons/Start = `Button 2`
Buttons/X = `Button 3`
Buttons/Y = `Button 4`
Buttons/Z = `Button 5`
-Buttons/Start = `Button 2`
+D-Pad/Up = `Button 6`
+D-Pad/Down = `Button 7`
+D-Pad/Left = `Button 8`
+D-Pad/Right = `Button 9`
Main Stick/Up = `Axis 11`
Main Stick/Down = `Axis 12`
Main Stick/Left = `Axis 13`
Main Stick/Right = `Axis 14`
-Main Stick/Modifier = Shift_L
-Main Stick/Modifier/Range = 50.000000
+Main Stick/Radius = 100,000000
C-Stick/Up = `Axis 16`
C-Stick/Down = `Axis 17`
C-Stick/Left = `Axis 18`
C-Stick/Right = `Axis 19`
-C-Stick/Modifier = Control_L
-C-Stick/Modifier/Range = 50.000000
+C-Stick/Radius = 100,000000
Triggers/L = `Axis 20`
Triggers/R = `Axis 21`
-D-Pad/Up = `Button 6`
-D-Pad/Down = `Button 7`
-D-Pad/Left = `Button 8`
-D-Pad/Right = `Button 9` \ No newline at end of file
+Triggers/Threshold = 90,000000
diff --git a/Source/Android/app/src/main/assets/WiimoteNew.ini b/Source/Android/app/src/main/assets/WiimoteNew.ini
index de39cd4a59..abead1e196 100644
--- a/Source/Android/app/src/main/assets/WiimoteNew.ini
+++ b/Source/Android/app/src/main/assets/WiimoteNew.ini
@@ -1,540 +1,540 @@
[Wiimote1]
Device = Android/4/Touchscreen
-Buttons/A = `Button 22`
-Buttons/B = `Button 23`
-Buttons/1 = `Button 27`
-Buttons/2 = `Button 28`
-Buttons/- = `Button 24`
-Buttons/+ = `Button 25`
-Buttons/Home = `Button 26`
-D-Pad/Up = `Button 29`
-D-Pad/Down = `Button 30`
-D-Pad/Left = `Button 31`
-D-Pad/Right = `Button 32`
-IR/Up = `Axis 33`
-IR/Down = `Axis 34`
-IR/Left = `Axis 35`
-IR/Right = `Axis 36`
-IR/Forward = `Axis 37`
-IR/Backward = `Axis 38`
-IR/Hide = `Button 39`
-Swing/Up = `Axis 40`
-Swing/Down = `Axis 41`
-Swing/Left = `Axis 42`
-Swing/Right = `Axis 43`
-Swing/Forward = `Axis 44`
-Swing/Backward = `Axis 45`
-Tilt/Forward = `Axis 46`
-Tilt/Backward = `Axis 47`
-Tilt/Left = `Axis 48`
-Tilt/Right = `Axis 49`
-Tilt/Modifier = `Button 50`
-Shake/X = `Button 51`
-Shake/Y = `Button 52`
-Shake/Z = `Button 53`
+Buttons/A = `Button 100`
+Buttons/B = `Button 101`
+Buttons/- = `Button 102`
+Buttons/+ = `Button 103`
+Buttons/Home = `Button 104`
+Buttons/1 = `Button 105`
+Buttons/2 = `Button 106`
+D-Pad/Up = `Button 107`
+D-Pad/Down = `Button 108`
+D-Pad/Left = `Button 109`
+D-Pad/Right = `Button 110`
+IR/Up = `Axis 112`
+IR/Down = `Axis 113`
+IR/Left = `Axis 114`
+IR/Right = `Axis 115`
+IR/Forward = `Axis 116`
+IR/Backward = `Axis 117`
+IR/Hide = `Button 118`
+Swing/Up = `Axis 120`
+Swing/Down = `Axis 121`
+Swing/Left = `Axis 122`
+Swing/Right = `Axis 123`
+Swing/Forward = `Axis 124`
+Swing/Backward = `Axis 125`
+Tilt/Forward = `Axis 127`
+Tilt/Backward = `Axis 128`
+Tilt/Left = `Axis 129`
+Tilt/Right = `Axis 130`
+Tilt/Modifier = `Button 131`
+Tilt/Modifier/Range = 50,000000
+Shake/X = `Button 132`
+Shake/Y = `Button 133`
+Shake/Z = `Button 134`
Extension = None
-Nunchuk/Buttons/C = `Button 54`
-Nunchuk/Buttons/Z = `Button 55`
-Nunchuk/Stick/Up = `Axis 57`
-Nunchuk/Stick/Down = `Axis 58`
-Nunchuk/Stick/Left = `Axis 59`
-Nunchuk/Stick/Right = `Axis 60`
-Nunchuk/Stick/Modifier = Shift_R
-Nunchuk/Stick/Modifier/Range = 50.000000
-Nunchuk/Swing/Up = `Axis 61`
-Nunchuk/Swing/Down = `Axis 62`
-Nunchuk/Swing/Left = `Axis 63`
-Nunchuk/Swing/Right = `Axis 64`
-Nunchuk/Swing/Forward = `Axis 65`
-Nunchuk/Swing/Backward = `Axis 66`
-Nunchuk/Tilt/Forward = `Axis 67`
-Nunchuk/Tilt/Backward = `Axis 68`
-Nunchuk/Tilt/Left = `Axis 69`
-Nunchuk/Tilt/Right = `Axis 70`
-Nunchuk/Tilt/Modifier = `Button 71`
-Nunchuk/Shake/X = `Button 72`
-Nunchuk/Shake/Y = `Button 73`
-Nunchuk/Shake/Z = `Button 74`
-Classic/Buttons/A = `Button 75`
-Classic/Buttons/B = `Button 76`
-Classic/Buttons/X = `Button 77`
-Classic/Buttons/Y = `Button 78`
-Classic/Buttons/- = `Button 79`
-Classic/Buttons/+ = `Button 80`
-Classic/Buttons/Home = `Button 81`
-Classic/Buttons/ZL = `Button 82`
-Classic/Buttons/ZR = `Button 83`
-Classic/D-Pad/Up = `Button 84`
-Classic/D-Pad/Down = `Button 85`
-Classic/D-Pad/Left = `Button 86`
-Classic/D-Pad/Right = `Button 87`
-Classic/Left Stick/Up = `Axis 89`
-Classic/Left Stick/Down = `Axis 90`
-Classic/Left Stick/Left = `Axis 91`
-Classic/Left Stick/Right = `Axis 92`
-Classic/Left Stick/Modifier/Range = 50.000000
-Classic/Right Stick/Up = `Axis 94`
-Classic/Right Stick/Down = `Axis 95`
-Classic/Right Stick/Left = `Axis 96`
-Classic/Right Stick/Right = `Axis 97`
-Classic/Right Stick/Modifier/Range = 50.000000
-Classic/Trigger/L = `Axis 98`
-Classic/Trigger/L/Modifier/Range = 50.000000
-Classic/Trigger/R = `Axis 99`
-Classic/Trigger/R/Modifier/Range = 50.000000
-Guitar/Buttons/- = `Button 100`
-Guitar/Buttons/+ = `Button 101`
-Guitar/Frets/Green = `Button 102`
-Guitar/Frets/Red = `Button 103`
-Guitar/Frets/Yellow = `Button 104`
-Guitar/Frets/Blue = `Button 105`
-Guitar/Frets/Orange = `Button 106`
-Guitar/Strum/Up = `Button 107`
-Guitar/Strum/Down = `Button 108`
-Guitar/Stick/Up = `Axis 110`
-Guitar/Stick/Down = `Axis 111`
-Guitar/Stick/Left = `Axis 112`
-Guitar/Stick/Right = `Axis 113`
-Guitar/Stick/Modifier/Range = 50.000000
-Guitar/Whammy/Bar = `Axis = 114`
-Drums/Buttons/- = `Button 115`
-Drums/Buttons/+ = `Button 116`
-Drums/Pads/Red = `Button 117`
-Drums/Pads/Yellow = `Button 118`
-Drums/Pads/Blue = `Button 119`
-Drums/Pads/Green = `Button 120`
-Drums/Pads/Orange = `Button 121`
-Drums/Pads/Bass = `Button 122`
-Drums/Stick/Up = `Axis 124`
-Drums/Stick/Down = `Axis 125`
-Drums/Stick/Left = `Axis 126`
-Drums/Stick/Right = `Axis 127`
-Drums/Stick/Modifier/Range = 50.000000
-Turntable/Buttons/Green Left = `Button 128`
-Turntable/Buttons/Red Left = `Button 129`
-Turntable/Buttons/Blue Left = `Button 130`
-Turntable/Buttons/Green Right = `Button 131`
-Turntable/Buttons/Red Right = `Button 132`
-Turntable/Buttons/Blue Right = `Button 133`
-Turntable/Buttons/- = `Button 134`
-Turntable/Buttons/+ = `Button 135`
-Turntable/Buttons/Home = `Button 136`
-Turntable/Buttons/Euphoria = `Button 137`
-Turntable/Table Left/Left = `Axis 138`
-Turntable/Table Left/Right = `Axis 139`
-Turntable/Table Right/Left = `Axis 140`
-Turntable/Table Right/Right = `Axis 141`
-Turntable/Stick/Up = `Axis 143`
-Turntable/Stick/Down = `Axis 144`
-Turntable/Stick/Left = `Axis 145`
-Turntable/Stick/Right = `Axis 146`
-Turntable/Stick/Modifier/Range = 50.000000
-Turntable/Effect/Dial = `Axis 147`
-Turntable/Crossfade/Left = `Axis 148`
-Turntable/Crossfade/Right = `Axis 149`
+Nunchuk/Buttons/C = `Button 200`
+Nunchuk/Buttons/Z = `Button 201`
+Nunchuk/Stick/Up = `Axis 203`
+Nunchuk/Stick/Down = `Axis 204`
+Nunchuk/Stick/Left = `Axis 205`
+Nunchuk/Stick/Right = `Axis 206`
+Nunchuk/Stick/Radius = 100,000000
+Nunchuk/Swing/Up = `Axis 208`
+Nunchuk/Swing/Down = `Axis 209`
+Nunchuk/Swing/Left = `Axis 210`
+Nunchuk/Swing/Right = `Axis 211`
+Nunchuk/Swing/Forward = `Axis 212`
+Nunchuk/Swing/Backward = `Axis 213`
+Nunchuk/Tilt/Forward = `Axis 215`
+Nunchuk/Tilt/Backward = `Axis 216`
+Nunchuk/Tilt/Left = `Axis 217`
+Nunchuk/Tilt/Right = `Axis 218`
+Nunchuk/Tilt/Modifier = `Button 219`
+Nunchuk/Tilt/Modifier/Range = 50,000000
+Nunchuk/Shake/X = `Button 220`
+Nunchuk/Shake/Y = `Button 221`
+Nunchuk/Shake/Z = `Button 222`
+Classic/Buttons/A = `Button 300`
+Classic/Buttons/B = `Button 301`
+Classic/Buttons/X = `Button 302`
+Classic/Buttons/Y = `Button 303`
+Classic/Buttons/- = `Button 304`
+Classic/Buttons/+ = `Button 305`
+Classic/Buttons/Home = `Button 306`
+Classic/Buttons/ZL = `Button 307`
+Classic/Buttons/ZR = `Button 308`
+Classic/D-Pad/Up = `Button 309`
+Classic/D-Pad/Down = `Button 310`
+Classic/D-Pad/Left = `Button 311`
+Classic/D-Pad/Right = `Button 312`
+Classic/Left Stick/Up = `Axis 314`
+Classic/Left Stick/Down = `Axis 315`
+Classic/Left Stick/Left = `Axis 316`
+Classic/Left Stick/Right = `Axis 317`
+Classic/Left Stick/Radius = 100,000000
+Classic/Right Stick/Up = `Axis 319`
+Classic/Right Stick/Down = `Axis 320`
+Classic/Right Stick/Left = `Axis 321`
+Classic/Right Stick/Right = `Axis 322`
+Classic/Right Stick/Radius = 100,000000
+Classic/Triggers/L = `Axis 323`
+Classic/Triggers/R = `Axis 324`
+Classic/Triggers/Threshold = 90,000000
+Guitar/Buttons/- = `Button 400`
+Guitar/Buttons/+ = `Button 401`
+Guitar/Frets/Green = `Button 402`
+Guitar/Frets/Red = `Button 403`
+Guitar/Frets/Yellow = `Button 404`
+Guitar/Frets/Blue = `Button 405`
+Guitar/Frets/Orange = `Button 406`
+Guitar/Strum/Up = `Button 407`
+Guitar/Strum/Down = `Button 408`
+Guitar/Stick/Up = `Axis 410`
+Guitar/Stick/Down = `Axis 411`
+Guitar/Stick/Left = `Axis 412`
+Guitar/Stick/Right = `Axis 413`
+Guitar/Stick/Radius = 100,000000
+Guitar/Whammy/Bar = `Axis = 414`
+Drums/Buttons/- = `Button 500`
+Drums/Buttons/+ = `Button 501`
+Drums/Pads/Red = `Button 502`
+Drums/Pads/Yellow = `Button 503`
+Drums/Pads/Blue = `Button 504`
+Drums/Pads/Green = `Button 505`
+Drums/Pads/Orange = `Button 506`
+Drums/Pads/Bass = `Button 507`
+Drums/Stick/Up = `Axis 509`
+Drums/Stick/Down = `Axis 510`
+Drums/Stick/Left = `Axis 511`
+Drums/Stick/Right = `Axis 512`
+Drums/Stick/Radius = 100,000000
+Turntable/Buttons/Green Left = `Button 600`
+Turntable/Buttons/Red Left = `Button 601`
+Turntable/Buttons/Blue Left = `Button 602`
+Turntable/Buttons/Green Right = `Button 603`
+Turntable/Buttons/Red Right = `Button 604`
+Turntable/Buttons/Blue Right = `Button 605`
+Turntable/Buttons/- = `Button 606`
+Turntable/Buttons/+ = `Button 607`
+Turntable/Buttons/Home = `Button 608`
+Turntable/Buttons/Euphoria = `Button 609`
+Turntable/Table Left/Left = `Axis 611`
+Turntable/Table Left/Right = `Axis 612`
+Turntable/Table Right/Left = `Axis 614`
+Turntable/Table Right/Right = `Axis 615`
+Turntable/Stick/Up = `Axis 617`
+Turntable/Stick/Down = `Axis 618`
+Turntable/Stick/Left = `Axis 619`
+Turntable/Stick/Right = `Axis 620`
+Turntable/Stick/Radius = 100,000000
+Turntable/Effect/Dial = `Axis 621`
+Turntable/Crossfade/Left = `Axis 623`
+Turntable/Crossfade/Right = `Axis 624`
Source = 1
[Wiimote2]
Device = Android/5/Touchscreen
-Buttons/A = `Button 22`
-Buttons/B = `Button 23`
-Buttons/1 = `Button 27`
-Buttons/2 = `Button 28`
-Buttons/- = `Button 24`
-Buttons/+ = `Button 25`
-Buttons/Home = `Button 26`
-D-Pad/Up = `Button 29`
-D-Pad/Down = `Button 30`
-D-Pad/Left = `Button 31`
-D-Pad/Right = `Button 32`
-IR/Up = `Axis 33`
-IR/Down = `Axis 34`
-IR/Left = `Axis 35`
-IR/Right = `Axis 36`
-IR/Forward = `Axis 37`
-IR/Backward = `Axis 38`
-IR/Hide = `Button 39`
-Swing/Up = `Axis 40`
-Swing/Down = `Axis 41`
-Swing/Left = `Axis 42`
-Swing/Right = `Axis 43`
-Swing/Forward = `Axis 44`
-Swing/Backward = `Axis 45`
-Tilt/Forward = `Axis 46`
-Tilt/Backward = `Axis 47`
-Tilt/Left = `Axis 48`
-Tilt/Right = `Axis 49`
-Tilt/Modifier = `Button 50`
-Shake/X = `Button 51`
-Shake/Y = `Button 52`
-Shake/Z = `Button 53`
+Buttons/A = `Button 100`
+Buttons/B = `Button 101`
+Buttons/- = `Button 102`
+Buttons/+ = `Button 103`
+Buttons/Home = `Button 104`
+Buttons/1 = `Button 105`
+Buttons/2 = `Button 106`
+D-Pad/Up = `Button 107`
+D-Pad/Down = `Button 108`
+D-Pad/Left = `Button 109`
+D-Pad/Right = `Button 110`
+IR/Up = `Axis 112`
+IR/Down = `Axis 113`
+IR/Left = `Axis 114`
+IR/Right = `Axis 115`
+IR/Forward = `Axis 116`
+IR/Backward = `Axis 117`
+IR/Hide = `Button 118`
+Swing/Up = `Axis 120`
+Swing/Down = `Axis 121`
+Swing/Left = `Axis 122`
+Swing/Right = `Axis 123`
+Swing/Forward = `Axis 124`
+Swing/Backward = `Axis 125`
+Tilt/Forward = `Axis 127`
+Tilt/Backward = `Axis 128`
+Tilt/Left = `Axis 129`
+Tilt/Right = `Axis 130`
+Tilt/Modifier = `Button 131`
+Tilt/Modifier/Range = 50,000000
+Shake/X = `Button 132`
+Shake/Y = `Button 133`
+Shake/Z = `Button 134`
Extension = None
-Nunchuk/Buttons/C = `Button 54`
-Nunchuk/Buttons/Z = `Button 55`
-Nunchuk/Stick/Up = `Axis 57`
-Nunchuk/Stick/Down = `Axis 58`
-Nunchuk/Stick/Left = `Axis 59`
-Nunchuk/Stick/Right = `Axis 60`
-Nunchuk/Stick/Modifier = Shift_R
-Nunchuk/Stick/Modifier/Range = 50.000000
-Nunchuk/Swing/Up = `Axis 61`
-Nunchuk/Swing/Down = `Axis 62`
-Nunchuk/Swing/Left = `Axis 63`
-Nunchuk/Swing/Right = `Axis 64`
-Nunchuk/Swing/Forward = `Axis 65`
-Nunchuk/Swing/Backward = `Axis 66`
-Nunchuk/Tilt/Forward = `Axis 67`
-Nunchuk/Tilt/Backward = `Axis 68`
-Nunchuk/Tilt/Left = `Axis 69`
-Nunchuk/Tilt/Right = `Axis 70`
-Nunchuk/Tilt/Modifier = `Button 71`
-Nunchuk/Shake/X = `Button 72`
-Nunchuk/Shake/Y = `Button 73`
-Nunchuk/Shake/Z = `Button 74`
-Classic/Buttons/A = `Button 75`
-Classic/Buttons/B = `Button 76`
-Classic/Buttons/X = `Button 77`
-Classic/Buttons/Y = `Button 78`
-Classic/Buttons/- = `Button 79`
-Classic/Buttons/+ = `Button 80`
-Classic/Buttons/Home = `Button 81`
-Classic/Buttons/ZL = `Button 82`
-Classic/Buttons/ZR = `Button 83`
-Classic/D-Pad/Up = `Button 84`
-Classic/D-Pad/Down = `Button 85`
-Classic/D-Pad/Left = `Button 86`
-Classic/D-Pad/Right = `Button 87`
-Classic/Left Stick/Up = `Axis 89`
-Classic/Left Stick/Down = `Axis 90`
-Classic/Left Stick/Left = `Axis 91`
-Classic/Left Stick/Right = `Axis 92`
-Classic/Left Stick/Modifier/Range = 50.000000
-Classic/Right Stick/Up = `Axis 94`
-Classic/Right Stick/Down = `Axis 95`
-Classic/Right Stick/Left = `Axis 96`
-Classic/Right Stick/Right = `Axis 97`
-Classic/Right Stick/Modifier/Range = 50.000000
-Classic/Trigger/L = `Axis 98`
-Classic/Trigger/L/Modifier/Range = 50.000000
-Classic/Trigger/R = `Axis 99`
-Classic/Trigger/R/Modifier/Range = 50.000000
-Guitar/Buttons/- = `Button 100`
-Guitar/Buttons/+ = `Button 101`
-Guitar/Frets/Green = `Button 102`
-Guitar/Frets/Red = `Button 103`
-Guitar/Frets/Yellow = `Button 104`
-Guitar/Frets/Blue = `Button 105`
-Guitar/Frets/Orange = `Button 106`
-Guitar/Strum/Up = `Button 107`
-Guitar/Strum/Down = `Button 108`
-Guitar/Stick/Up = `Axis 110`
-Guitar/Stick/Down = `Axis 111`
-Guitar/Stick/Left = `Axis 112`
-Guitar/Stick/Right = `Axis 113`
-Guitar/Stick/Modifier/Range = 50.000000
-Guitar/Whammy/Bar = `Axis = 114`
-Drums/Buttons/- = `Button 115`
-Drums/Buttons/+ = `Button 116`
-Drums/Pads/Red = `Button 117`
-Drums/Pads/Yellow = `Button 118`
-Drums/Pads/Blue = `Button 119`
-Drums/Pads/Green = `Button 120`
-Drums/Pads/Orange = `Button 121`
-Drums/Pads/Bass = `Button 122`
-Drums/Stick/Up = `Axis 124`
-Drums/Stick/Down = `Axis 125`
-Drums/Stick/Left = `Axis 126`
-Drums/Stick/Right = `Axis 127`
-Drums/Stick/Modifier/Range = 50.000000
-Turntable/Buttons/Green Left = `Button 128`
-Turntable/Buttons/Red Left = `Button 129`
-Turntable/Buttons/Blue Left = `Button 130`
-Turntable/Buttons/Green Right = `Button 131`
-Turntable/Buttons/Red Right = `Button 132`
-Turntable/Buttons/Blue Right = `Button 133`
-Turntable/Buttons/- = `Button 134`
-Turntable/Buttons/+ = `Button 135`
-Turntable/Buttons/Home = `Button 136`
-Turntable/Buttons/Euphoria = `Button 137`
-Turntable/Table Left/Left = `Axis 138`
-Turntable/Table Left/Right = `Axis 139`
-Turntable/Table Right/Left = `Axis 140`
-Turntable/Table Right/Right = `Axis 141`
-Turntable/Stick/Up = `Axis 143`
-Turntable/Stick/Down = `Axis 144`
-Turntable/Stick/Left = `Axis 145`
-Turntable/Stick/Right = `Axis 146`
-Turntable/Stick/Modifier/Range = 50.000000
-Turntable/Effect/Dial = `Axis 147`
-Turntable/Crossfade/Left = `Axis 148`
-Turntable/Crossfade/Right = `Axis 149`
+Nunchuk/Buttons/C = `Button 200`
+Nunchuk/Buttons/Z = `Button 201`
+Nunchuk/Stick/Up = `Axis 203`
+Nunchuk/Stick/Down = `Axis 204`
+Nunchuk/Stick/Left = `Axis 205`
+Nunchuk/Stick/Right = `Axis 206`
+Nunchuk/Stick/Radius = 100,000000
+Nunchuk/Swing/Up = `Axis 208`
+Nunchuk/Swing/Down = `Axis 209`
+Nunchuk/Swing/Left = `Axis 210`
+Nunchuk/Swing/Right = `Axis 211`
+Nunchuk/Swing/Forward = `Axis 212`
+Nunchuk/Swing/Backward = `Axis 213`
+Nunchuk/Tilt/Forward = `Axis 215`
+Nunchuk/Tilt/Backward = `Axis 216`
+Nunchuk/Tilt/Left = `Axis 217`
+Nunchuk/Tilt/Right = `Axis 218`
+Nunchuk/Tilt/Modifier = `Button 219`
+Nunchuk/Tilt/Modifier/Range = 50,000000
+Nunchuk/Shake/X = `Button 220`
+Nunchuk/Shake/Y = `Button 221`
+Nunchuk/Shake/Z = `Button 222`
+Classic/Buttons/A = `Button 300`
+Classic/Buttons/B = `Button 301`
+Classic/Buttons/X = `Button 302`
+Classic/Buttons/Y = `Button 303`
+Classic/Buttons/- = `Button 304`
+Classic/Buttons/+ = `Button 305`
+Classic/Buttons/Home = `Button 306`
+Classic/Buttons/ZL = `Button 307`
+Classic/Buttons/ZR = `Button 308`
+Classic/D-Pad/Up = `Button 309`
+Classic/D-Pad/Down = `Button 310`
+Classic/D-Pad/Left = `Button 311`
+Classic/D-Pad/Right = `Button 312`
+Classic/Left Stick/Up = `Axis 314`
+Classic/Left Stick/Down = `Axis 315`
+Classic/Left Stick/Left = `Axis 316`
+Classic/Left Stick/Right = `Axis 317`
+Classic/Left Stick/Radius = 100,000000
+Classic/Right Stick/Up = `Axis 319`
+Classic/Right Stick/Down = `Axis 320`
+Classic/Right Stick/Left = `Axis 321`
+Classic/Right Stick/Right = `Axis 322`
+Classic/Right Stick/Radius = 100,000000
+Classic/Triggers/L = `Axis 323`
+Classic/Triggers/R = `Axis 324`
+Classic/Triggers/Threshold = 90,000000
+Guitar/Buttons/- = `Button 400`
+Guitar/Buttons/+ = `Button 401`
+Guitar/Frets/Green = `Button 402`
+Guitar/Frets/Red = `Button 403`
+Guitar/Frets/Yellow = `Button 404`
+Guitar/Frets/Blue = `Button 405`
+Guitar/Frets/Orange = `Button 406`
+Guitar/Strum/Up = `Button 407`
+Guitar/Strum/Down = `Button 408`
+Guitar/Stick/Up = `Axis 410`
+Guitar/Stick/Down = `Axis 411`
+Guitar/Stick/Left = `Axis 412`
+Guitar/Stick/Right = `Axis 413`
+Guitar/Stick/Radius = 100,000000
+Guitar/Whammy/Bar = `Axis = 414`
+Drums/Buttons/- = `Button 500`
+Drums/Buttons/+ = `Button 501`
+Drums/Pads/Red = `Button 502`
+Drums/Pads/Yellow = `Button 503`
+Drums/Pads/Blue = `Button 504`
+Drums/Pads/Green = `Button 505`
+Drums/Pads/Orange = `Button 506`
+Drums/Pads/Bass = `Button 507`
+Drums/Stick/Up = `Axis 509`
+Drums/Stick/Down = `Axis 510`
+Drums/Stick/Left = `Axis 511`
+Drums/Stick/Right = `Axis 512`
+Drums/Stick/Radius = 100,000000
+Turntable/Buttons/Green Left = `Button 600`
+Turntable/Buttons/Red Left = `Button 601`
+Turntable/Buttons/Blue Left = `Button 602`
+Turntable/Buttons/Green Right = `Button 603`
+Turntable/Buttons/Red Right = `Button 604`
+Turntable/Buttons/Blue Right = `Button 605`
+Turntable/Buttons/- = `Button 606`
+Turntable/Buttons/+ = `Button 607`
+Turntable/Buttons/Home = `Button 608`
+Turntable/Buttons/Euphoria = `Button 609`
+Turntable/Table Left/Left = `Axis 611`
+Turntable/Table Left/Right = `Axis 612`
+Turntable/Table Right/Left = `Axis 614`
+Turntable/Table Right/Right = `Axis 615`
+Turntable/Stick/Up = `Axis 617`
+Turntable/Stick/Down = `Axis 618`
+Turntable/Stick/Left = `Axis 619`
+Turntable/Stick/Right = `Axis 620`
+Turntable/Stick/Radius = 100,000000
+Turntable/Effect/Dial = `Axis 621`
+Turntable/Crossfade/Left = `Axis 623`
+Turntable/Crossfade/Right = `Axis 624`
Source = 1
[Wiimote3]
Device = Android/6/Touchscreen
-Buttons/A = `Button 22`
-Buttons/B = `Button 23`
-Buttons/1 = `Button 27`
-Buttons/2 = `Button 28`
-Buttons/- = `Button 24`
-Buttons/+ = `Button 25`
-Buttons/Home = `Button 26`
-D-Pad/Up = `Button 29`
-D-Pad/Down = `Button 30`
-D-Pad/Left = `Button 31`
-D-Pad/Right = `Button 32`
-IR/Up = `Axis 33`
-IR/Down = `Axis 34`
-IR/Left = `Axis 35`
-IR/Right = `Axis 36`
-IR/Forward = `Axis 37`
-IR/Backward = `Axis 38`
-IR/Hide = `Button 39`
-Swing/Up = `Axis 40`
-Swing/Down = `Axis 41`
-Swing/Left = `Axis 42`
-Swing/Right = `Axis 43`
-Swing/Forward = `Axis 44`
-Swing/Backward = `Axis 45`
-Tilt/Forward = `Axis 46`
-Tilt/Backward = `Axis 47`
-Tilt/Left = `Axis 48`
-Tilt/Right = `Axis 49`
-Tilt/Modifier = `Button 50`
-Shake/X = `Button 51`
-Shake/Y = `Button 52`
-Shake/Z = `Button 53`
+Buttons/A = `Button 100`
+Buttons/B = `Button 101`
+Buttons/- = `Button 102`
+Buttons/+ = `Button 103`
+Buttons/Home = `Button 104`
+Buttons/1 = `Button 105`
+Buttons/2 = `Button 106`
+D-Pad/Up = `Button 107`
+D-Pad/Down = `Button 108`
+D-Pad/Left = `Button 109`
+D-Pad/Right = `Button 110`
+IR/Up = `Axis 112`
+IR/Down = `Axis 113`
+IR/Left = `Axis 114`
+IR/Right = `Axis 115`
+IR/Forward = `Axis 116`
+IR/Backward = `Axis 117`
+IR/Hide = `Button 118`
+Swing/Up = `Axis 120`
+Swing/Down = `Axis 121`
+Swing/Left = `Axis 122`
+Swing/Right = `Axis 123`
+Swing/Forward = `Axis 124`
+Swing/Backward = `Axis 125`
+Tilt/Forward = `Axis 127`
+Tilt/Backward = `Axis 128`
+Tilt/Left = `Axis 129`
+Tilt/Right = `Axis 130`
+Tilt/Modifier = `Button 131`
+Tilt/Modifier/Range = 50,000000
+Shake/X = `Button 132`
+Shake/Y = `Button 133`
+Shake/Z = `Button 134`
Extension = None
-Nunchuk/Buttons/C = `Button 54`
-Nunchuk/Buttons/Z = `Button 55`
-Nunchuk/Stick/Up = `Axis 57`
-Nunchuk/Stick/Down = `Axis 58`
-Nunchuk/Stick/Left = `Axis 59`
-Nunchuk/Stick/Right = `Axis 60`
-Nunchuk/Stick/Modifier = Shift_R
-Nunchuk/Stick/Modifier/Range = 50.000000
-Nunchuk/Swing/Up = `Axis 61`
-Nunchuk/Swing/Down = `Axis 62`
-Nunchuk/Swing/Left = `Axis 63`
-Nunchuk/Swing/Right = `Axis 64`
-Nunchuk/Swing/Forward = `Axis 65`
-Nunchuk/Swing/Backward = `Axis 66`
-Nunchuk/Tilt/Forward = `Axis 67`
-Nunchuk/Tilt/Backward = `Axis 68`
-Nunchuk/Tilt/Left = `Axis 69`
-Nunchuk/Tilt/Right = `Axis 70`
-Nunchuk/Tilt/Modifier = `Button 71`
-Nunchuk/Shake/X = `Button 72`
-Nunchuk/Shake/Y = `Button 73`
-Nunchuk/Shake/Z = `Button 74`
-Classic/Buttons/A = `Button 75`
-Classic/Buttons/B = `Button 76`
-Classic/Buttons/X = `Button 77`
-Classic/Buttons/Y = `Button 78`
-Classic/Buttons/- = `Button 79`
-Classic/Buttons/+ = `Button 80`
-Classic/Buttons/Home = `Button 81`
-Classic/Buttons/ZL = `Button 82`
-Classic/Buttons/ZR = `Button 83`
-Classic/D-Pad/Up = `Button 84`
-Classic/D-Pad/Down = `Button 85`
-Classic/D-Pad/Left = `Button 86`
-Classic/D-Pad/Right = `Button 87`
-Classic/Left Stick/Up = `Axis 89`
-Classic/Left Stick/Down = `Axis 90`
-Classic/Left Stick/Left = `Axis 91`
-Classic/Left Stick/Right = `Axis 92`
-Classic/Left Stick/Modifier/Range = 50.000000
-Classic/Right Stick/Up = `Axis 94`
-Classic/Right Stick/Down = `Axis 95`
-Classic/Right Stick/Left = `Axis 96`
-Classic/Right Stick/Right = `Axis 97`
-Classic/Right Stick/Modifier/Range = 50.000000
-Classic/Trigger/L = `Axis 98`
-Classic/Trigger/L/Modifier/Range = 50.000000
-Classic/Trigger/R = `Axis 99`
-Classic/Trigger/R/Modifier/Range = 50.000000
-Guitar/Buttons/- = `Button 100`
-Guitar/Buttons/+ = `Button 101`
-Guitar/Frets/Green = `Button 102`
-Guitar/Frets/Red = `Button 103`
-Guitar/Frets/Yellow = `Button 104`
-Guitar/Frets/Blue = `Button 105`
-Guitar/Frets/Orange = `Button 106`
-Guitar/Strum/Up = `Button 107`
-Guitar/Strum/Down = `Button 108`
-Guitar/Stick/Up = `Axis 110`
-Guitar/Stick/Down = `Axis 111`
-Guitar/Stick/Left = `Axis 112`
-Guitar/Stick/Right = `Axis 113`
-Guitar/Stick/Modifier/Range = 50.000000
-Guitar/Whammy/Bar = `Axis = 114`
-Drums/Buttons/- = `Button 115`
-Drums/Buttons/+ = `Button 116`
-Drums/Pads/Red = `Button 117`
-Drums/Pads/Yellow = `Button 118`
-Drums/Pads/Blue = `Button 119`
-Drums/Pads/Green = `Button 120`
-Drums/Pads/Orange = `Button 121`
-Drums/Pads/Bass = `Button 122`
-Drums/Stick/Up = `Axis 124`
-Drums/Stick/Down = `Axis 125`
-Drums/Stick/Left = `Axis 126`
-Drums/Stick/Right = `Axis 127`
-Drums/Stick/Modifier/Range = 50.000000
-Turntable/Buttons/Green Left = `Button 128`
-Turntable/Buttons/Red Left = `Button 129`
-Turntable/Buttons/Blue Left = `Button 130`
-Turntable/Buttons/Green Right = `Button 131`
-Turntable/Buttons/Red Right = `Button 132`
-Turntable/Buttons/Blue Right = `Button 133`
-Turntable/Buttons/- = `Button 134`
-Turntable/Buttons/+ = `Button 135`
-Turntable/Buttons/Home = `Button 136`
-Turntable/Buttons/Euphoria = `Button 137`
-Turntable/Table Left/Left = `Axis 138`
-Turntable/Table Left/Right = `Axis 139`
-Turntable/Table Right/Left = `Axis 140`
-Turntable/Table Right/Right = `Axis 141`
-Turntable/Stick/Up = `Axis 143`
-Turntable/Stick/Down = `Axis 144`
-Turntable/Stick/Left = `Axis 145`
-Turntable/Stick/Right = `Axis 146`
-Turntable/Stick/Modifier/Range = 50.000000
-Turntable/Effect/Dial = `Axis 147`
-Turntable/Crossfade/Left = `Axis 148`
-Turntable/Crossfade/Right = `Axis 149`
+Nunchuk/Buttons/C = `Button 200`
+Nunchuk/Buttons/Z = `Button 201`
+Nunchuk/Stick/Up = `Axis 203`
+Nunchuk/Stick/Down = `Axis 204`
+Nunchuk/Stick/Left = `Axis 205`
+Nunchuk/Stick/Right = `Axis 206`
+Nunchuk/Stick/Radius = 100,000000
+Nunchuk/Swing/Up = `Axis 208`
+Nunchuk/Swing/Down = `Axis 209`
+Nunchuk/Swing/Left = `Axis 210`
+Nunchuk/Swing/Right = `Axis 211`
+Nunchuk/Swing/Forward = `Axis 212`
+Nunchuk/Swing/Backward = `Axis 213`
+Nunchuk/Tilt/Forward = `Axis 215`
+Nunchuk/Tilt/Backward = `Axis 216`
+Nunchuk/Tilt/Left = `Axis 217`
+Nunchuk/Tilt/Right = `Axis 218`
+Nunchuk/Tilt/Modifier = `Button 219`
+Nunchuk/Tilt/Modifier/Range = 50,000000
+Nunchuk/Shake/X = `Button 220`
+Nunchuk/Shake/Y = `Button 221`
+Nunchuk/Shake/Z = `Button 222`
+Classic/Buttons/A = `Button 300`
+Classic/Buttons/B = `Button 301`
+Classic/Buttons/X = `Button 302`
+Classic/Buttons/Y = `Button 303`
+Classic/Buttons/- = `Button 304`
+Classic/Buttons/+ = `Button 305`
+Classic/Buttons/Home = `Button 306`
+Classic/Buttons/ZL = `Button 307`
+Classic/Buttons/ZR = `Button 308`
+Classic/D-Pad/Up = `Button 309`
+Classic/D-Pad/Down = `Button 310`
+Classic/D-Pad/Left = `Button 311`
+Classic/D-Pad/Right = `Button 312`
+Classic/Left Stick/Up = `Axis 314`
+Classic/Left Stick/Down = `Axis 315`
+Classic/Left Stick/Left = `Axis 316`
+Classic/Left Stick/Right = `Axis 317`
+Classic/Left Stick/Radius = 100,000000
+Classic/Right Stick/Up = `Axis 319`
+Classic/Right Stick/Down = `Axis 320`
+Classic/Right Stick/Left = `Axis 321`
+Classic/Right Stick/Right = `Axis 322`
+Classic/Right Stick/Radius = 100,000000
+Classic/Triggers/L = `Axis 323`
+Classic/Triggers/R = `Axis 324`
+Classic/Triggers/Threshold = 90,000000
+Guitar/Buttons/- = `Button 400`
+Guitar/Buttons/+ = `Button 401`
+Guitar/Frets/Green = `Button 402`
+Guitar/Frets/Red = `Button 403`
+Guitar/Frets/Yellow = `Button 404`
+Guitar/Frets/Blue = `Button 405`
+Guitar/Frets/Orange = `Button 406`
+Guitar/Strum/Up = `Button 407`
+Guitar/Strum/Down = `Button 408`
+Guitar/Stick/Up = `Axis 410`
+Guitar/Stick/Down = `Axis 411`
+Guitar/Stick/Left = `Axis 412`
+Guitar/Stick/Right = `Axis 413`
+Guitar/Stick/Radius = 100,000000
+Guitar/Whammy/Bar = `Axis = 414`
+Drums/Buttons/- = `Button 500`
+Drums/Buttons/+ = `Button 501`
+Drums/Pads/Red = `Button 502`
+Drums/Pads/Yellow = `Button 503`
+Drums/Pads/Blue = `Button 504`
+Drums/Pads/Green = `Button 505`
+Drums/Pads/Orange = `Button 506`
+Drums/Pads/Bass = `Button 507`
+Drums/Stick/Up = `Axis 509`
+Drums/Stick/Down = `Axis 510`
+Drums/Stick/Left = `Axis 511`
+Drums/Stick/Right = `Axis 512`
+Drums/Stick/Radius = 100,000000
+Turntable/Buttons/Green Left = `Button 600`
+Turntable/Buttons/Red Left = `Button 601`
+Turntable/Buttons/Blue Left = `Button 602`
+Turntable/Buttons/Green Right = `Button 603`
+Turntable/Buttons/Red Right = `Button 604`
+Turntable/Buttons/Blue Right = `Button 605`
+Turntable/Buttons/- = `Button 606`
+Turntable/Buttons/+ = `Button 607`
+Turntable/Buttons/Home = `Button 608`
+Turntable/Buttons/Euphoria = `Button 609`
+Turntable/Table Left/Left = `Axis 611`
+Turntable/Table Left/Right = `Axis 612`
+Turntable/Table Right/Left = `Axis 614`
+Turntable/Table Right/Right = `Axis 615`
+Turntable/Stick/Up = `Axis 617`
+Turntable/Stick/Down = `Axis 618`
+Turntable/Stick/Left = `Axis 619`
+Turntable/Stick/Right = `Axis 620`
+Turntable/Stick/Radius = 100,000000
+Turntable/Effect/Dial = `Axis 621`
+Turntable/Crossfade/Left = `Axis 623`
+Turntable/Crossfade/Right = `Axis 624`
Source = 1
[Wiimote4]
Device = Android/7/Touchscreen
-Buttons/A = `Button 22`
-Buttons/B = `Button 23`
-Buttons/1 = `Button 27`
-Buttons/2 = `Button 28`
-Buttons/- = `Button 24`
-Buttons/+ = `Button 25`
-Buttons/Home = `Button 26`
-D-Pad/Up = `Button 29`
-D-Pad/Down = `Button 30`
-D-Pad/Left = `Button 31`
-D-Pad/Right = `Button 32`
-IR/Up = `Axis 33`
-IR/Down = `Axis 34`
-IR/Left = `Axis 35`
-IR/Right = `Axis 36`
-IR/Forward = `Axis 37`
-IR/Backward = `Axis 38`
-IR/Hide = `Button 39`
-Swing/Up = `Axis 40`
-Swing/Down = `Axis 41`
-Swing/Left = `Axis 42`
-Swing/Right = `Axis 43`
-Swing/Forward = `Axis 44`
-Swing/Backward = `Axis 45`
-Tilt/Forward = `Axis 46`
-Tilt/Backward = `Axis 47`
-Tilt/Left = `Axis 48`
-Tilt/Right = `Axis 49`
-Tilt/Modifier = `Button 50`
-Shake/X = `Button 51`
-Shake/Y = `Button 52`
-Shake/Z = `Button 53`
+Buttons/A = `Button 100`
+Buttons/B = `Button 101`
+Buttons/- = `Button 102`
+Buttons/+ = `Button 103`
+Buttons/Home = `Button 104`
+Buttons/1 = `Button 105`
+Buttons/2 = `Button 106`
+D-Pad/Up = `Button 107`
+D-Pad/Down = `Button 108`
+D-Pad/Left = `Button 109`
+D-Pad/Right = `Button 110`
+IR/Up = `Axis 112`
+IR/Down = `Axis 113`
+IR/Left = `Axis 114`
+IR/Right = `Axis 115`
+IR/Forward = `Axis 116`
+IR/Backward = `Axis 117`
+IR/Hide = `Button 118`
+Swing/Up = `Axis 120`
+Swing/Down = `Axis 121`
+Swing/Left = `Axis 122`
+Swing/Right = `Axis 123`
+Swing/Forward = `Axis 124`
+Swing/Backward = `Axis 125`
+Tilt/Forward = `Axis 127`
+Tilt/Backward = `Axis 128`
+Tilt/Left = `Axis 129`
+Tilt/Right = `Axis 130`
+Tilt/Modifier = `Button 131`
+Tilt/Modifier/Range = 50,000000
+Shake/X = `Button 132`
+Shake/Y = `Button 133`
+Shake/Z = `Button 134`
Extension = None
-Nunchuk/Buttons/C = `Button 54`
-Nunchuk/Buttons/Z = `Button 55`
-Nunchuk/Stick/Up = `Axis 57`
-Nunchuk/Stick/Down = `Axis 58`
-Nunchuk/Stick/Left = `Axis 59`
-Nunchuk/Stick/Right = `Axis 60`
-Nunchuk/Stick/Modifier = Shift_R
-Nunchuk/Stick/Modifier/Range = 50.000000
-Nunchuk/Swing/Up = `Axis 61`
-Nunchuk/Swing/Down = `Axis 62`
-Nunchuk/Swing/Left = `Axis 63`
-Nunchuk/Swing/Right = `Axis 64`
-Nunchuk/Swing/Forward = `Axis 65`
-Nunchuk/Swing/Backward = `Axis 66`
-Nunchuk/Tilt/Forward = `Axis 67`
-Nunchuk/Tilt/Backward = `Axis 68`
-Nunchuk/Tilt/Left = `Axis 69`
-Nunchuk/Tilt/Right = `Axis 70`
-Nunchuk/Tilt/Modifier = `Button 71`
-Nunchuk/Shake/X = `Button 72`
-Nunchuk/Shake/Y = `Button 73`
-Nunchuk/Shake/Z = `Button 74`
-Classic/Buttons/A = `Button 75`
-Classic/Buttons/B = `Button 76`
-Classic/Buttons/X = `Button 77`
-Classic/Buttons/Y = `Button 78`
-Classic/Buttons/- = `Button 79`
-Classic/Buttons/+ = `Button 80`
-Classic/Buttons/Home = `Button 81`
-Classic/Buttons/ZL = `Button 82`
-Classic/Buttons/ZR = `Button 83`
-Classic/D-Pad/Up = `Button 84`
-Classic/D-Pad/Down = `Button 85`
-Classic/D-Pad/Left = `Button 86`
-Classic/D-Pad/Right = `Button 87`
-Classic/Left Stick/Up = `Axis 89`
-Classic/Left Stick/Down = `Axis 90`
-Classic/Left Stick/Left = `Axis 91`
-Classic/Left Stick/Right = `Axis 92`
-Classic/Left Stick/Modifier/Range = 50.000000
-Classic/Right Stick/Up = `Axis 94`
-Classic/Right Stick/Down = `Axis 95`
-Classic/Right Stick/Left = `Axis 96`
-Classic/Right Stick/Right = `Axis 97`
-Classic/Right Stick/Modifier/Range = 50.000000
-Classic/Trigger/L = `Axis 98`
-Classic/Trigger/L/Modifier/Range = 50.000000
-Classic/Trigger/R = `Axis 99`
-Classic/Trigger/R/Modifier/Range = 50.000000
-Guitar/Buttons/- = `Button 100`
-Guitar/Buttons/+ = `Button 101`
-Guitar/Frets/Green = `Button 102`
-Guitar/Frets/Red = `Button 103`
-Guitar/Frets/Yellow = `Button 104`
-Guitar/Frets/Blue = `Button 105`
-Guitar/Frets/Orange = `Button 106`
-Guitar/Strum/Up = `Button 107`
-Guitar/Strum/Down = `Button 108`
-Guitar/Stick/Up = `Axis 110`
-Guitar/Stick/Down = `Axis 111`
-Guitar/Stick/Left = `Axis 112`
-Guitar/Stick/Right = `Axis 113`
-Guitar/Stick/Modifier/Range = 50.000000
-Guitar/Whammy/Bar = `Axis = 114`
-Drums/Buttons/- = `Button 115`
-Drums/Buttons/+ = `Button 116`
-Drums/Pads/Red = `Button 117`
-Drums/Pads/Yellow = `Button 118`
-Drums/Pads/Blue = `Button 119`
-Drums/Pads/Green = `Button 120`
-Drums/Pads/Orange = `Button 121`
-Drums/Pads/Bass = `Button 122`
-Drums/Stick/Up = `Axis 124`
-Drums/Stick/Down = `Axis 125`
-Drums/Stick/Left = `Axis 126`
-Drums/Stick/Right = `Axis 127`
-Drums/Stick/Modifier/Range = 50.000000
-Turntable/Buttons/Green Left = `Button 128`
-Turntable/Buttons/Red Left = `Button 129`
-Turntable/Buttons/Blue Left = `Button 130`
-Turntable/Buttons/Green Right = `Button 131`
-Turntable/Buttons/Red Right = `Button 132`
-Turntable/Buttons/Blue Right = `Button 133`
-Turntable/Buttons/- = `Button 134`
-Turntable/Buttons/+ = `Button 135`
-Turntable/Buttons/Home = `Button 136`
-Turntable/Buttons/Euphoria = `Button 137`
-Turntable/Table Left/Left = `Axis 138`
-Turntable/Table Left/Right = `Axis 139`
-Turntable/Table Right/Left = `Axis 140`
-Turntable/Table Right/Right = `Axis 141`
-Turntable/Stick/Up = `Axis 143`
-Turntable/Stick/Down = `Axis 144`
-Turntable/Stick/Left = `Axis 145`
-Turntable/Stick/Right = `Axis 146`
-Turntable/Stick/Modifier/Range = 50.000000
-Turntable/Effect/Dial = `Axis 147`
-Turntable/Crossfade/Left = `Axis 148`
-Turntable/Crossfade/Right = `Axis 149`
+Nunchuk/Buttons/C = `Button 200`
+Nunchuk/Buttons/Z = `Button 201`
+Nunchuk/Stick/Up = `Axis 203`
+Nunchuk/Stick/Down = `Axis 204`
+Nunchuk/Stick/Left = `Axis 205`
+Nunchuk/Stick/Right = `Axis 206`
+Nunchuk/Stick/Radius = 100,000000
+Nunchuk/Swing/Up = `Axis 208`
+Nunchuk/Swing/Down = `Axis 209`
+Nunchuk/Swing/Left = `Axis 210`
+Nunchuk/Swing/Right = `Axis 211`
+Nunchuk/Swing/Forward = `Axis 212`
+Nunchuk/Swing/Backward = `Axis 213`
+Nunchuk/Tilt/Forward = `Axis 215`
+Nunchuk/Tilt/Backward = `Axis 216`
+Nunchuk/Tilt/Left = `Axis 217`
+Nunchuk/Tilt/Right = `Axis 218`
+Nunchuk/Tilt/Modifier = `Button 219`
+Nunchuk/Tilt/Modifier/Range = 50,000000
+Nunchuk/Shake/X = `Button 220`
+Nunchuk/Shake/Y = `Button 221`
+Nunchuk/Shake/Z = `Button 222`
+Classic/Buttons/A = `Button 300`
+Classic/Buttons/B = `Button 301`
+Classic/Buttons/X = `Button 302`
+Classic/Buttons/Y = `Button 303`
+Classic/Buttons/- = `Button 304`
+Classic/Buttons/+ = `Button 305`
+Classic/Buttons/Home = `Button 306`
+Classic/Buttons/ZL = `Button 307`
+Classic/Buttons/ZR = `Button 308`
+Classic/D-Pad/Up = `Button 309`
+Classic/D-Pad/Down = `Button 310`
+Classic/D-Pad/Left = `Button 311`
+Classic/D-Pad/Right = `Button 312`
+Classic/Left Stick/Up = `Axis 314`
+Classic/Left Stick/Down = `Axis 315`
+Classic/Left Stick/Left = `Axis 316`
+Classic/Left Stick/Right = `Axis 317`
+Classic/Left Stick/Radius = 100,000000
+Classic/Right Stick/Up = `Axis 319`
+Classic/Right Stick/Down = `Axis 320`
+Classic/Right Stick/Left = `Axis 321`
+Classic/Right Stick/Right = `Axis 322`
+Classic/Right Stick/Radius = 100,000000
+Classic/Triggers/L = `Axis 323`
+Classic/Triggers/R = `Axis 324`
+Classic/Triggers/Threshold = 90,000000
+Guitar/Buttons/- = `Button 400`
+Guitar/Buttons/+ = `Button 401`
+Guitar/Frets/Green = `Button 402`
+Guitar/Frets/Red = `Button 403`
+Guitar/Frets/Yellow = `Button 404`
+Guitar/Frets/Blue = `Button 405`
+Guitar/Frets/Orange = `Button 406`
+Guitar/Strum/Up = `Button 407`
+Guitar/Strum/Down = `Button 408`
+Guitar/Stick/Up = `Axis 410`
+Guitar/Stick/Down = `Axis 411`
+Guitar/Stick/Left = `Axis 412`
+Guitar/Stick/Right = `Axis 413`
+Guitar/Stick/Radius = 100,000000
+Guitar/Whammy/Bar = `Axis = 414`
+Drums/Buttons/- = `Button 500`
+Drums/Buttons/+ = `Button 501`
+Drums/Pads/Red = `Button 502`
+Drums/Pads/Yellow = `Button 503`
+Drums/Pads/Blue = `Button 504`
+Drums/Pads/Green = `Button 505`
+Drums/Pads/Orange = `Button 506`
+Drums/Pads/Bass = `Button 507`
+Drums/Stick/Up = `Axis 509`
+Drums/Stick/Down = `Axis 510`
+Drums/Stick/Left = `Axis 511`
+Drums/Stick/Right = `Axis 512`
+Drums/Stick/Radius = 100,000000
+Turntable/Buttons/Green Left = `Button 600`
+Turntable/Buttons/Red Left = `Button 601`
+Turntable/Buttons/Blue Left = `Button 602`
+Turntable/Buttons/Green Right = `Button 603`
+Turntable/Buttons/Red Right = `Button 604`
+Turntable/Buttons/Blue Right = `Button 605`
+Turntable/Buttons/- = `Button 606`
+Turntable/Buttons/+ = `Button 607`
+Turntable/Buttons/Home = `Button 608`
+Turntable/Buttons/Euphoria = `Button 609`
+Turntable/Table Left/Left = `Axis 611`
+Turntable/Table Left/Right = `Axis 612`
+Turntable/Table Right/Left = `Axis 614`
+Turntable/Table Right/Right = `Axis 615`
+Turntable/Stick/Up = `Axis 617`
+Turntable/Stick/Down = `Axis 618`
+Turntable/Stick/Left = `Axis 619`
+Turntable/Stick/Right = `Axis 620`
+Turntable/Stick/Radius = 100,000000
+Turntable/Effect/Dial = `Axis 621`
+Turntable/Crossfade/Left = `Axis 623`
+Turntable/Crossfade/Right = `Axis 624`
Source = 1
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java
index 5ea0ad74ae..71fbbd93e6 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java
@@ -47,134 +47,142 @@ public final class NativeLibrary
public static final int STICK_C_RIGHT = 19;
public static final int TRIGGER_L = 20;
public static final int TRIGGER_R = 21;
- public static final int WIIMOTE_BUTTON_A = 22;
- public static final int WIIMOTE_BUTTON_B = 23;
- public static final int WIIMOTE_BUTTON_MINUS = 24;
- public static final int WIIMOTE_BUTTON_PLUS = 25;
- public static final int WIIMOTE_BUTTON_HOME = 26;
- public static final int WIIMOTE_BUTTON_1 = 27;
- public static final int WIIMOTE_BUTTON_2 = 28;
- public static final int WIIMOTE_UP = 29;
- public static final int WIIMOTE_DOWN = 30;
- public static final int WIIMOTE_LEFT = 31;
- public static final int WIIMOTE_RIGHT = 32;
- public static final int WIIMOTE_IR_UP = 33;
- public static final int WIIMOTE_IR_DOWN = 34;
- public static final int WIIMOTE_IR_LEFT = 35;
- public static final int WIIMOTE_IR_RIGHT = 36;
- public static final int WIIMOTE_IR_FORWARD = 37;
- public static final int WIIMOTE_IR_BACKWARD = 38;
- public static final int WIIMOTE_IR_HIDE = 39;
- public static final int WIIMOTE_SWING_UP = 40;
- public static final int WIIMOTE_SWING_DOWN = 41;
- public static final int WIIMOTE_SWING_LEFT = 42;
- public static final int WIIMOTE_SWING_RIGHT = 43;
- public static final int WIIMOTE_SWING_FORWARD = 44;
- public static final int WIIMOTE_SWING_BACKWARD = 45;
- public static final int WIIMOTE_TILT_FORWARD = 46;
- public static final int WIIMOTE_TILT_BACKWARD = 47;
- public static final int WIIMOTE_TILT_LEFT = 48;
- public static final int WIIMOTE_TILT_RIGHT = 49;
- public static final int WIIMOTE_TILT_MODIFIER = 50;
- public static final int WIIMOTE_SHAKE_X = 51;
- public static final int WIIMOTE_SHAKE_Y = 52;
- public static final int WIIMOTE_SHAKE_Z = 53;
- public static final int NUNCHUK_BUTTON_C = 54;
- public static final int NUNCHUK_BUTTON_Z = 55;
- public static final int NUNCHUK_STICK = 56;
- public static final int NUNCHUK_STICK_UP = 57;
- public static final int NUNCHUK_STICK_DOWN = 58;
- public static final int NUNCHUK_STICK_LEFT = 59;
- public static final int NUNCHUK_STICK_RIGHT = 60;
- public static final int NUNCHUK_SWING_UP = 61;
- public static final int NUNCHUK_SWING_DOWN = 62;
- public static final int NUNCHUK_SWING_LEFT = 63;
- public static final int NUNCHUK_SWING_RIGHT = 64;
- public static final int NUNCHUK_SWING_FORWARD = 65;
- public static final int NUNCHUK_SWING_BACKWARD = 66;
- public static final int NUNCHUK_TILT_FORWARD = 67;
- public static final int NUNCHUK_TILT_BACKWARD = 68;
- public static final int NUNCHUK_TILT_LEFT = 69;
- public static final int NUNCHUK_TILT_RIGHT = 70;
- public static final int NUNCHUK_TILT_MODIFIER = 71;
- public static final int NUNCHUK_SHAKE_X = 72;
- public static final int NUNCHUK_SHAKE_Y = 73;
- public static final int NUNCHUK_SHAKE_Z = 74;
- public static final int CLASSIC_BUTTON_A = 75;
- public static final int CLASSIC_BUTTON_B = 76;
- public static final int CLASSIC_BUTTON_X = 77;
- public static final int CLASSIC_BUTTON_Y = 78;
- public static final int CLASSIC_BUTTON_MINUS = 79;
- public static final int CLASSIC_BUTTON_PLUS = 80;
- public static final int CLASSIC_BUTTON_HOME = 81;
- public static final int CLASSIC_BUTTON_ZL = 82;
- public static final int CLASSIC_BUTTON_ZR = 83;
- public static final int CLASSIC_DPAD_UP = 84;
- public static final int CLASSIC_DPAD_DOWN = 85;
- public static final int CLASSIC_DPAD_LEFT = 86;
- public static final int CLASSIC_DPADON_RIGHT = 87;
- public static final int CLASSIC_STICK_LEFT = 88;
- public static final int CLASSIC_STICK_LEFT_UP = 89;
- public static final int CLASSIC_STICK_LEFT_DOWN = 90;
- public static final int CLASSIC_STICK_LEFT_LEFT = 91;
- public static final int CLASSIC_STICK_LEFT_RIGHT = 92;
- public static final int CLASSIC_STICK_RIGHT = 93;
- public static final int CLASSIC_STICK_RIGHT_UP = 94;
- public static final int CLASSIC_STICK_RIGHT_DOWN = 95;
- public static final int CLASSIC_STICK_RIGHT_LEFT = 96;
- public static final int CLASSIC_STICK_RIGHT_RIGHT = 97;
- public static final int CLASSIC_TRIGGER_L = 98;
- public static final int CLASSIC_TRIGGER_R = 99;
- public static final int GUITAR_BUTTON_MINUS = 100;
- public static final int GUITAR_BUTTON_PLUS = 101;
- public static final int GUITAR_FRET_GREEN = 102;
- public static final int GUITAR_FRET_RED = 103;
- public static final int GUITAR_FRET_YELLOW = 104;
- public static final int GUITAR_FRET_BLUE = 105;
- public static final int GUITAR_FRET_ORANGE = 106;
- public static final int GUITAR_STRUM_UP = 107;
- public static final int GUITAR_STRUM_DOWN = 108;
- public static final int GUITAR_STICK = 109;
- public static final int GUITAR_STICK_UP = 110;
- public static final int GUITAR_STICK_DOWN = 111;
- public static final int GUITAR_STICK_LEFT = 112;
- public static final int GUITAR_STOCK_RIGHT = 113;
- public static final int GUITAR_WHAMMY_BAR = 114;
- public static final int DRUMS_BUTTON_MINUS = 115;
- public static final int DRUMS_BUTTON_PLUS = 116;
- public static final int DRUMS_PAD_RED = 117;
- public static final int DRUMS_PAD_YELLOW = 118;
- public static final int DRUMS_PAD_BLUE = 119;
- public static final int DRUMS_PAD_GREEN = 120;
- public static final int DRUMS_PAD_ORANGE = 121;
- public static final int DRUMS_PAD_BASS = 122;
- public static final int DRUMS_STICK = 123;
- public static final int DRUMS_STICK_UP = 124;
- public static final int DRUMS_STICK_DOWN = 125;
- public static final int DRUMS_STICK_LEFT = 126;
- public static final int DRUMS_STICK_RIGHT = 127;
- public static final int TURNTABLE_BUTTON_GREEN_LEFT = 128;
- public static final int TURNTABLE_BUTTON_RED_LEFT = 129;
- public static final int TURNTABLE_BUTTON_BLUE_LEFT = 130;
- public static final int TURNTABLE_BUTTON_GREEN_RIGHT = 131;
- public static final int TURNTABLE_BUTTON_RED_RIGHT = 132;
- public static final int TURNTABLE_BUTTON_BLUE_RIGHT = 133;
- public static final int TURNTABLE_BUTTON_MINUS = 134;
- public static final int TURNTABLE_BUTTON_PLUS = 135;
- public static final int TURNTABLE_BUTTON_HOME = 136;
- public static final int TURNTABLE_BUTTON_EUPHORIA = 137;
- public static final int TURNTABLE_TABLE_LEFT_LEFT = 138;
- public static final int TURNTABLE_TABLE_LEFT_RIGHT = 139;
- public static final int TURNTABLE_TABLE_RIGHT_LEFT = 140;
- public static final int TURNTABLE_TABLE_RIGHT_RIGHT = 141;
- public static final int TURNTABLE_STICK = 142;
- public static final int TURNTABLE_STICK_UP = 143;
- public static final int TURNTABLE_STICK_DOWN = 144;
- public static final int TURNTABLE_STICK_LEFT = 145;
- public static final int TURNTABLE_STICK_RIGHT = 146;
- public static final int TURNTABLE_EFFECT_DIAL = 147;
- public static final int TURNTABLE_CROSSFADE_LEFT = 148;
- public static final int TURNTABLE_CROSSFADE_RIGHT = 149;
+ public static final int WIIMOTE_BUTTON_A = 100;
+ public static final int WIIMOTE_BUTTON_B = 101;
+ public static final int WIIMOTE_BUTTON_MINUS = 102;
+ public static final int WIIMOTE_BUTTON_PLUS = 103;
+ public static final int WIIMOTE_BUTTON_HOME = 104;
+ public static final int WIIMOTE_BUTTON_1 = 105;
+ public static final int WIIMOTE_BUTTON_2 = 106;
+ public static final int WIIMOTE_UP = 107;
+ public static final int WIIMOTE_DOWN = 108;
+ public static final int WIIMOTE_LEFT = 119;
+ public static final int WIIMOTE_RIGHT = 110;
+ public static final int WIIMOTE_IR = 111;
+ public static final int WIIMOTE_IR_UP = 112;
+ public static final int WIIMOTE_IR_DOWN = 113;
+ public static final int WIIMOTE_IR_LEFT = 114;
+ public static final int WIIMOTE_IR_RIGHT = 115;
+ public static final int WIIMOTE_IR_FORWARD = 116;
+ public static final int WIIMOTE_IR_BACKWARD = 117;
+ public static final int WIIMOTE_IR_HIDE = 118;
+ public static final int WIIMOTE_SWING = 119;
+ public static final int WIIMOTE_SWING_UP = 120;
+ public static final int WIIMOTE_SWING_DOWN = 121;
+ public static final int WIIMOTE_SWING_LEFT = 122;
+ public static final int WIIMOTE_SWING_RIGHT = 123;
+ public static final int WIIMOTE_SWING_FORWARD = 124;
+ public static final int WIIMOTE_SWING_BACKWARD = 125;
+ public static final int WIIMOTE_TILT = 126;
+ public static final int WIIMOTE_TILT_FORWARD = 127;
+ public static final int WIIMOTE_TILT_BACKWARD = 128;
+ public static final int WIIMOTE_TILT_LEFT = 129;
+ public static final int WIIMOTE_TILT_RIGHT = 130;
+ public static final int WIIMOTE_TILT_MODIFIER = 131;
+ public static final int WIIMOTE_SHAKE_X = 132;
+ public static final int WIIMOTE_SHAKE_Y = 133;
+ public static final int WIIMOTE_SHAKE_Z = 134;
+ public static final int NUNCHUK_BUTTON_C = 200;
+ public static final int NUNCHUK_BUTTON_Z = 201;
+ public static final int NUNCHUK_STICK = 202;
+ public static final int NUNCHUK_STICK_UP = 203;
+ public static final int NUNCHUK_STICK_DOWN = 204;
+ public static final int NUNCHUK_STICK_LEFT = 205;
+ public static final int NUNCHUK_STICK_RIGHT = 206;
+ public static final int NUNCHUK_SWING = 207;
+ public static final int NUNCHUK_SWING_UP = 208;
+ public static final int NUNCHUK_SWING_DOWN = 209;
+ public static final int NUNCHUK_SWING_LEFT = 210;
+ public static final int NUNCHUK_SWING_RIGHT = 221;
+ public static final int NUNCHUK_SWING_FORWARD = 212;
+ public static final int NUNCHUK_SWING_BACKWARD = 213;
+ public static final int NUNCHUK_TILT = 214;
+ public static final int NUNCHUK_TILT_FORWARD = 215;
+ public static final int NUNCHUK_TILT_BACKWARD = 216;
+ public static final int NUNCHUK_TILT_LEFT = 217;
+ public static final int NUNCHUK_TILT_RIGHT = 218;
+ public static final int NUNCHUK_TILT_MODIFIER = 219;
+ public static final int NUNCHUK_SHAKE_X = 220;
+ public static final int NUNCHUK_SHAKE_Y = 221;
+ public static final int NUNCHUK_SHAKE_Z = 222;
+ public static final int CLASSIC_BUTTON_A = 300;
+ public static final int CLASSIC_BUTTON_B = 301;
+ public static final int CLASSIC_BUTTON_X = 302;
+ public static final int CLASSIC_BUTTON_Y = 303;
+ public static final int CLASSIC_BUTTON_MINUS = 304;
+ public static final int CLASSIC_BUTTON_PLUS = 305;
+ public static final int CLASSIC_BUTTON_HOME = 306;
+ public static final int CLASSIC_BUTTON_ZL = 307;
+ public static final int CLASSIC_BUTTON_ZR = 308;
+ public static final int CLASSIC_DPAD_UP = 309;
+ public static final int CLASSIC_DPAD_DOWN = 310;
+ public static final int CLASSIC_DPAD_LEFT = 311;
+ public static final int CLASSIC_DPADON_RIGHT = 312;
+ public static final int CLASSIC_STICK_LEFT = 313;
+ public static final int CLASSIC_STICK_LEFT_UP = 314;
+ public static final int CLASSIC_STICK_LEFT_DOWN = 315;
+ public static final int CLASSIC_STICK_LEFT_LEFT = 316;
+ public static final int CLASSIC_STICK_LEFT_RIGHT = 317;
+ public static final int CLASSIC_STICK_RIGHT = 318;
+ public static final int CLASSIC_STICK_RIGHT_UP = 319;
+ public static final int CLASSIC_STICK_RIGHT_DOWN = 100;
+ public static final int CLASSIC_STICK_RIGHT_LEFT = 321;
+ public static final int CLASSIC_STICK_RIGHT_RIGHT = 322;
+ public static final int CLASSIC_TRIGGER_L = 323;
+ public static final int CLASSIC_TRIGGER_R = 324;
+ public static final int GUITAR_BUTTON_MINUS = 400;
+ public static final int GUITAR_BUTTON_PLUS = 401;
+ public static final int GUITAR_FRET_GREEN = 402;
+ public static final int GUITAR_FRET_RED = 403;
+ public static final int GUITAR_FRET_YELLOW = 404;
+ public static final int GUITAR_FRET_BLUE = 405;
+ public static final int GUITAR_FRET_ORANGE = 406;
+ public static final int GUITAR_STRUM_UP = 407;
+ public static final int GUITAR_STRUM_DOWN = 408;
+ public static final int GUITAR_STICK = 409;
+ public static final int GUITAR_STICK_UP = 410;
+ public static final int GUITAR_STICK_DOWN = 411;
+ public static final int GUITAR_STICK_LEFT = 412;
+ public static final int GUITAR_STICK_RIGHT = 413;
+ public static final int GUITAR_WHAMMY_BAR = 414;
+ public static final int DRUMS_BUTTON_MINUS = 500;
+ public static final int DRUMS_BUTTON_PLUS = 501;
+ public static final int DRUMS_PAD_RED = 502;
+ public static final int DRUMS_PAD_YELLOW = 503;
+ public static final int DRUMS_PAD_BLUE = 504;
+ public static final int DRUMS_PAD_GREEN = 505;
+ public static final int DRUMS_PAD_ORANGE = 506;
+ public static final int DRUMS_PAD_BASS = 507;
+ public static final int DRUMS_STICK = 508;
+ public static final int DRUMS_STICK_UP = 509;
+ public static final int DRUMS_STICK_DOWN = 510;
+ public static final int DRUMS_STICK_LEFT = 511;
+ public static final int DRUMS_STICK_RIGHT = 512;
+ public static final int TURNTABLE_BUTTON_GREEN_LEFT = 600;
+ public static final int TURNTABLE_BUTTON_RED_LEFT = 601;
+ public static final int TURNTABLE_BUTTON_BLUE_LEFT = 602;
+ public static final int TURNTABLE_BUTTON_GREEN_RIGHT = 603;
+ public static final int TURNTABLE_BUTTON_RED_RIGHT = 604;
+ public static final int TURNTABLE_BUTTON_BLUE_RIGHT = 605;
+ public static final int TURNTABLE_BUTTON_MINUS = 606;
+ public static final int TURNTABLE_BUTTON_PLUS = 607;
+ public static final int TURNTABLE_BUTTON_HOME = 608;
+ public static final int TURNTABLE_BUTTON_EUPHORIA = 609;
+ public static final int TURNTABLE_TABLE_LEFT = 610;
+ public static final int TURNTABLE_TABLE_LEFT_LEFT = 611;
+ public static final int TURNTABLE_TABLE_LEFT_RIGHT = 612;
+ public static final int TURNTABLE_TABLE_RIGHT = 613;
+ public static final int TURNTABLE_TABLE_RIGHT_LEFT = 614;
+ public static final int TURNTABLE_TABLE_RIGHT_RIGHT = 615;
+ public static final int TURNTABLE_STICK = 616;
+ public static final int TURNTABLE_STICK_UP = 617;
+ public static final int TURNTABLE_STICK_DOWN = 618;
+ public static final int TURNTABLE_STICK_LEFT = 619;
+ public static final int TURNTABLE_STICK_RIGHT = 620;
+ public static final int TURNTABLE_EFFECT_DIAL = 621;
+ public static final int TURNTABLE_CROSSFADE = 622;
+ public static final int TURNTABLE_CROSSFADE_LEFT = 623;
+ public static final int TURNTABLE_CROSSFADE_RIGHT = 624;
}
/**
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/UserPreferences.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/UserPreferences.java
index d1c5e92600..ea7201710b 100644
--- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/UserPreferences.java
+++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/UserPreferences.java
@@ -49,10 +49,67 @@ public final class UserPreferences
editor.putBoolean("OverclockEnable", getConfig("Dolphin.ini", "Core", "OverclockEnable", "False").equals("True"));
editor.putString("Overclock", getConfig("Dolphin.ini", "Core", "Overclock", "100"));
- editor.putString("WiimoteExtension_4", getConfig("WiimoteNew.ini", "Wiimote1", "Extension", "None"));
- editor.putString("WiimoteExtension_5", getConfig("WiimoteNew.ini", "Wiimote2", "Extension", "None"));
- editor.putString("WiimoteExtension_6", getConfig("WiimoteNew.ini", "Wiimote3", "Extension", "None"));
- editor.putString("WiimoteExtension_7", getConfig("WiimoteNew.ini", "Wiimote4", "Extension", "None"));
+ // Load analog ranges from GCPadNew.ini and WiimoteNew.ini
+ editor.putString("mainRadius0", getConfig("GCPadNew.ini", "GCPad1", "Main Stick/Radius", "100,000000"));
+ editor.putString("cStickRadius0", getConfig("GCPadNew.ini", "GCPad1", "C-Stick/Radius", "100,000000"));
+ editor.putString("inputThres0", getConfig("GCPadNew.ini", "GCPad1", "Triggers/Threshold", "90,000000"));
+ editor.putString("mainRadius1", getConfig("GCPadNew.ini", "GCPad2", "Main Stick/Radius", "100,000000"));
+ editor.putString("cStickRadius1", getConfig("GCPadNew.ini", "GCPad2", "C-Stick/Radius", "100,000000"));
+ editor.putString("inputThres1", getConfig("GCPadNew.ini", "GCPad2", "Triggers/Threshold", "90,000000"));
+ editor.putString("mainRadius2", getConfig("GCPadNew.ini", "GCPad3", "Main Stick/Radius", "100,000000"));
+ editor.putString("cStickRadius2", getConfig("GCPadNew.ini", "GCPad3", "C-Stick/Radius", "100,000000"));
+ editor.putString("inputThres2", getConfig("GCPadNew.ini", "GCPad3", "Triggers/Threshold", "90,000000"));
+ editor.putString("mainRadius3", getConfig("GCPadNew.ini", "GCPad4", "Main Stick/Radius", "100,000000"));
+ editor.putString("cStickRadius3", getConfig("GCPadNew.ini", "GCPad4", "C-Stick/Radius", "100,000000"));
+ editor.putString("inputThres3", getConfig("GCPadNew.ini", "GCPad4", "Triggers/Threshold", "90,000000"));
+
+ editor.putString("tiltRange4", getConfig("WiimoteNew.ini", "Wiimote1", "Tilt/Modifier/Range", "50,00000"));
+ editor.putString("tiltRange5", getConfig("WiimoteNew.ini", "Wiimote2", "Tilt/Modifier/Range", "50,00000"));
+ editor.putString("tiltRange6", getConfig("WiimoteNew.ini", "Wiimote3", "Tilt/Modifier/Range", "50,00000"));
+ editor.putString("tiltRange7", getConfig("WiimoteNew.ini", "Wiimote4", "Tilt/Modifier/Range", "50,00000"));
+
+ editor.putString("nunchukRadius4", getConfig("WiimoteNew.ini", "Wiimote1", "Nunchuk/Stick/Radius", "100,000000"));
+ editor.putString("nunchukRange4", getConfig("WiimoteNew.ini", "Wiimote1", "Nunchuk/Tilt/Modifier/Range", "50,00000"));
+ editor.putString("nunchukRadius5", getConfig("WiimoteNew.ini", "Wiimote2", "Nunchuk/Stick/Radius", "100,000000"));
+ editor.putString("nunchukRange5", getConfig("WiimoteNew.ini", "Wiimote2", "Nunchuk/Tilt/Modifier/Range", "50,00000"));
+ editor.putString("nunchukRadius6", getConfig("WiimoteNew.ini", "Wiimote3", "Nunchuk/Stick/Radius", "100,000000"));
+ editor.putString("nunchukRange6", getConfig("WiimoteNew.ini", "Wiimote3", "Nunchuk/Tilt/Modifier/Range", "50,00000"));
+ editor.putString("nunchukRadius7", getConfig("WiimoteNew.ini", "Wiimote4", "Nunchuk/Stick/Radius", "100,000000"));
+ editor.putString("nunchukRange7", getConfig("WiimoteNew.ini", "Wiimote4", "Nunchuk/Tilt/Modifier/Range", "50,00000"));
+
+ editor.putString("classicLRadius4", getConfig("WiimoteNew.ini", "Wiimote1", "Classic/Left Stick/Radius", "100,000000"));
+ editor.putString("classicRRadius4", getConfig("WiimoteNew.ini", "Wiimote1", "Classic/Right Stick/Radius", "100,000000"));
+ editor.putString("classicThres4", getConfig("WiimoteNew.ini", "Wiimote1", "Classic/Triggers/Threshold", "90,000000"));
+ editor.putString("classicLRadius5", getConfig("WiimoteNew.ini", "Wiimote2", "Classic/Left Stick/Radius", "100,000000"));
+ editor.putString("classicRRadius5", getConfig("WiimoteNew.ini", "Wiimote2", "Classic/Right Stick/Radius", "100,000000"));
+ editor.putString("classicThres5", getConfig("WiimoteNew.ini", "Wiimote2", "Classic/Triggers/Threshold", "90,000000"));
+ editor.putString("classicLRadius6", getConfig("WiimoteNew.ini", "Wiimote3", "Classic/Left Stick/Radius", "100,000000"));
+ editor.putString("classicRRadius6", getConfig("WiimoteNew.ini", "Wiimote3", "Classic/Right Stick/Radius", "100,000000"));
+ editor.putString("classicThres6", getConfig("WiimoteNew.ini", "Wiimote3", "Classic/Triggers/Threshold", "90,000000"));
+ editor.putString("classicLRadius7", getConfig("WiimoteNew.ini", "Wiimote4", "Classic/Left Stick/Radius", "100,000000"));
+ editor.putString("classicRRadius7", getConfig("WiimoteNew.ini", "Wiimote4", "Classic/Right Stick/Radius", "100,000000"));
+ editor.putString("classicThres7", getConfig("WiimoteNew.ini", "Wiimote4", "Classic/Triggers/Threshold", "90,000000"));
+
+ editor.putString("guitarRadius4", getConfig("WiimoteNew.ini", "Wiimote1", "Guitar/Stick/Radius", "100,000000"));
+ editor.putString("guitarRadius5", getConfig("WiimoteNew.ini", "Wiimote2", "Guitar/Stick/Radius", "100,000000"));
+ editor.putString("guitarRadius6", getConfig("WiimoteNew.ini", "Wiimote3", "Guitar/Stick/Radius", "100,000000"));
+ editor.putString("guitarRadius7", getConfig("WiimoteNew.ini", "Wiimote4", "Guitar/Stick/Radius", "100,000000"));
+
+ editor.putString("drumsRadius4", getConfig("WiimoteNew.ini", "Wiimote1", "Drums/Stick/Radius", "100,000000"));
+ editor.putString("drumsRadius5", getConfig("WiimoteNew.ini", "Wiimote2", "Drums/Stick/Radius", "100,000000"));
+ editor.putString("drumsRadius6", getConfig("WiimoteNew.ini", "Wiimote3", "Drums/Stick/Radius", "100,000000"));
+ editor.putString("drumsRadius7", getConfig("WiimoteNew.ini", "Wiimote4", "Drums/Stick/Radius", "100,000000"));
+
+ editor.putString("turntableRadius4", getConfig("WiimoteNew.ini", "Wiimote1", "Turntable/Stick/Radius", "100,000000"));
+ editor.putString("turntableRadius5", getConfig("WiimoteNew.ini", "Wiimote2", "Turntable/Stick/Radius", "100,000000"));
+ editor.putString("turntableRadius6", getConfig("WiimoteNew.ini", "Wiimote3", "Turntable/Stick/Radius", "100,000000"));
+ editor.putString("turntableRadius7", getConfig("WiimoteNew.ini", "Wiimote4", "Turntable/Stick/Radius", "100,000000"));
+
+ // Load Wiimote Extension settings from WiimoteNew.ini
+ editor.putString("wiimoteExtension4", getConfig("WiimoteNew.ini", "Wiimote1", "Extension", "None"));
+ editor.putString("wiimoteExtension5", getConfig("WiimoteNew.ini", "Wiimote2", "Extension", "None"));
+ editor.putString("wiimoteExtension6", getConfig("WiimoteNew.ini", "Wiimote3", "Extension", "None"));
+ editor.putString("wiimoteExtension7", getConfig("WiimoteNew.ini", "Wiimote4", "Extension", "None"));
editor.putString("gpuPref", getConfig("Dolphin.ini", "Core", "GFXBackend", "OGL"));
editor.putBoolean("showFPS", getConfig("gfx_opengl.ini", "Settings", "ShowFPS", "False").equals("True"));
@@ -147,11 +204,73 @@ public final class UserPreferences
boolean overclockEnabled = prefs.getBoolean("OverclockEnable", false);
String overclockSetting = prefs.getString("Overclock", "100");
+ // Current GC analog range setup. Falls back to default upon error.
+ String currentMainRadius0 = prefs.getString("mainRadius0", "100,000000");
+ String currentCStickRadius0 = prefs.getString("cStickRadius0", "100,000000");
+ String currentInputThres0 = prefs.getString("inputThres0", "90,000000");
+ String currentMainRadius1 = prefs.getString("mainRadius1", "100,000000");
+ String currentCStickRadius1 = prefs.getString("cStickRadius1", "100,000000");
+ String currentInputThres1 = prefs.getString("inputThres1", "90,000000");
+ String currentMainRadius2 = prefs.getString("mainRadius2", "100,000000");
+ String currentCStickRadius2 = prefs.getString("cStickRadius2", "100,000000");
+ String currentInputThres2 = prefs.getString("inputThres2", "90,000000");
+ String currentMainRadius3 = prefs.getString("mainRadius3", "100,000000");
+ String currentCStickRadius3 = prefs.getString("cStickRadius3", "100,000000");
+ String currentInputThres3 = prefs.getString("inputThres3", "90,000000");
+
+ // Current Wii analog range setup. Falls back to default on error.
+ String currentTiltRange4 = prefs.getString("tiltRange4", "50,000000");
+ String currentTiltRange5 = prefs.getString("tiltRange5", "50,000000");
+ String currentTiltRange6 = prefs.getString("tiltRange6", "50,000000");
+ String currentTiltRange7 = prefs.getString("tiltRange7", "50,000000");
+
+ // Current Nunchuk analog range setup. Falls back to default upon error.
+ String currentNunchukRadius4 = prefs.getString("nunchukRadius4", "100,000000");
+ String currentNunchukRange4 = prefs.getString("nunchukRange4", "50,000000");
+ String currentNunchukRadius5 = prefs.getString("nunchukRadius5", "100,000000");
+ String currentNunchukRange5 = prefs.getString("nunchukRange5", "50,000000");
+ String currentNunchukRadius6 = prefs.getString("nunchukRadius6", "100,000000");
+ String currentNunchukRange6 = prefs.getString("nunchukRange6", "50,000000");
+ String currentNunchukRadius7 = prefs.getString("nunchukRadius7", "100,000000");
+ String currentNunchukRange7 = prefs.getString("nunchukRange7", "50,000000");
+
+ // Current Classic analog range setup. Falls back to 100,000000 upon error.
+ String currentClassicLRadius4 = prefs.getString("classicLRadius4", "100,000000");
+ String currentClassicRRadius4 = prefs.getString("classicRRadius4", "100,000000");
+ String currentClassicThres4 = prefs.getString("classicThres4", "90,000000");
+ String currentClassicLRadius5 = prefs.getString("classicLRadius5", "100,000000");
+ String currentClassicRRadius5 = prefs.getString("classicRRadius5", "100,000000");
+ String currentClassicThres5 = prefs.getString("classicThres5", "90,000000");
+ String currentClassicLRadius6 = prefs.getString("classicLRadius6", "100,000000");
+ String currentClassicRRadius6 = prefs.getString("classicRRadius6", "100,000000");
+ String currentClassicThres6 = prefs.getString("classicThres6", "90,000000");
+ String currentClassicLRadius7 = prefs.getString("classicLRadius7", "100,000000");
+ String currentClassicRRadius7 = prefs.getString("classicRRadius7", "100,000000");
+ String currentClassicThres7 = prefs.getString("classicThres7", "90,000000");
+
+ // Current Guitar analog range setup. Falls back to default upon error.
+ String currentGuitarRadius4 = prefs.getString("guitarRadius4", "100,000000");
+ String currentGuitarRadius5 = prefs.getString("guitarRadius5", "100,000000");
+ String currentGuitarRadius6 = prefs.getString("guitarRadius6", "100,000000");
+ String currentGuitarRadius7 = prefs.getString("guitarRadius7", "100,000000");
+
+ // Current Drums modifier Radius setup. Falls back to default upon error.
+ String currentDrumsRadius4 = prefs.getString("drumsRadius4", "100,000000");
+ String currentDrumsRadius5 = prefs.getString("drumsRadius5", "100,000000");
+ String currentDrumsRadius6 = prefs.getString("drumsRadius6", "100,000000");
+ String currentDrumsRadius7 = prefs.getString("drumsRadius7", "100,000000");
+
+ // Current Turntable analog range setup. Falls back to default upon error.
+ String currentTurntableRadius4 = prefs.getString("turntableRadius4", "100,000000");
+ String currentTurntableRadius5 = prefs.getString("turntableRadius5", "100,000000");
+ String currentTurntableRadius6 = prefs.getString("turntableRadius6", "100,000000");
+ String currentTurntableRadius7 = prefs.getString("turntableRadius7", "100,000000");
+
// Current wiimote extension setup. Falls back to no extension upon error.
- String WiimoteExtension_4 = prefs.getString("WiimoteExtension_4", "None");
- String WiimoteExtension_5 = prefs.getString("WiimoteExtension_5", "None");
- String WiimoteExtension_6 = prefs.getString("WiimoteExtension_6", "None");
- String WiimoteExtension_7 = prefs.getString("WiimoteExtension_7", "None");
+ String currentWiimoteExtension4 = prefs.getString("wiimoteExtension4", "None");
+ String currentWiimoteExtension5 = prefs.getString("wiimoteExtension5", "None");
+ String currentWiimoteExtension6 = prefs.getString("wiimoteExtension6", "None");
+ String currentWiimoteExtension7 = prefs.getString("wiimoteExtension7", "None");
// Current video backend being used. Falls back to software rendering upon error.
String currentVideoBackend = prefs.getString("gpuPref", "Software Rendering");
@@ -233,11 +352,73 @@ public final class UserPreferences
NativeLibrary.SetConfig("Dolphin.ini", "Core", "OverclockEnable", overclockEnabled ? "True" : "False");
NativeLibrary.SetConfig("Dolphin.ini", "Core", "Overclock", overclockSetting);
+ // GameCube analog ranges Setup
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad1", "Main Stick/Radius", currentMainRadius0);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad1", "C-Stick/Radius", currentCStickRadius0);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad1", "Triggers/Threshold", currentInputThres0);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad2", "Main Stick/Radius", currentMainRadius1);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad2", "C-Stick/Radius", currentCStickRadius1);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad2", "Triggers/Threshold", currentInputThres1);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad3", "Main Stick/Radius", currentMainRadius2);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad3", "C-Stick/Radius", currentCStickRadius2);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad3", "Triggers/Threshold", currentInputThres2);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad4", "Main Stick/Radius", currentMainRadius3);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad4", "C-Stick/Radius", currentCStickRadius3);
+ NativeLibrary.SetConfig("GCPadNew.ini", "GCPad4", "Triggers/Threshold", currentInputThres3);
+
+ // Wiimote analog ranges Setup
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Tilt/Modifier/Range", currentTiltRange4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Tilt/Modifier/Range", currentTiltRange5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Tilt/Modifier/Range", currentTiltRange6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Tilt/Modifier/Range", currentTiltRange7);
+
+ // Nunchuk analog ranges Setup
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Nunchuk/Stick/Radius", currentNunchukRadius4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Nunchuk/Stick/Radius", currentNunchukRange4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Nunchuk/Stick/Radius", currentNunchukRadius5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Nunchuk/Stick/Radius", currentNunchukRange5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Nunchuk/Stick/Radius", currentNunchukRadius6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Nunchuk/Stick/Radius", currentNunchukRange6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Nunchuk/Stick/Radius", currentNunchukRadius7);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Nunchuk/Stick/Radius", currentNunchukRange7);
+
+ // Classic analog ranges Setup
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Classic/Left Stick/Radius", currentClassicLRadius4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Classic/Right Stick/Radius", currentClassicRRadius4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Classic/Triggers/Threshold", currentClassicThres4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Classic/Left Stick/Radius", currentClassicLRadius5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Classic/Right Stick/Radius", currentClassicRRadius5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Classic/Triggers/Threshold", currentClassicThres5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Classic/Left Stick/Radius", currentClassicLRadius6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Classic/Right Stick/Radius", currentClassicRRadius6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Classic/Triggers/Threshold", currentClassicThres6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Classic/Left Stick/Radius", currentClassicLRadius7);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Classic/Right Stick/Radius", currentClassicRRadius7);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Classic/Triggers/Threshold", currentClassicThres7);
+
+ // Guitar analog ranges Setup
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Guitar/Stick/Radius", currentGuitarRadius4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Guitar/Stick/Radius", currentGuitarRadius5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Guitar/Stick/Radius", currentGuitarRadius6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Guitar/Stick/Radius", currentGuitarRadius7);
+
+ // Drums analog ranges Setup
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Drums/Stick/Radius", currentDrumsRadius4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Drums/Stick/Radius", currentDrumsRadius5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Drums/Stick/Radius", currentDrumsRadius6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Drums/Stick/Radius", currentDrumsRadius7);
+
+ // Turntable analog ranges Setup
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Turntable/Stick/Radius", currentTurntableRadius4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Turntable/Stick/Radius", currentTurntableRadius5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Turntable/Stick/Radius", currentTurntableRadius6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Turntable/Stick/Radius", currentTurntableRadius7);
+
// Wiimote Extension Settings
- NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Extension", WiimoteExtension_4);
- NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Extension", WiimoteExtension_5);
- NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Extension", WiimoteExtension_6);
- NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Extension", WiimoteExtension_7);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote1", "Extension", currentWiimoteExtension4);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote2", "Extension", currentWiimoteExtension5);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote3", "Extension", currentWiimoteExtension6);
+ NativeLibrary.SetConfig("WiimoteNew.ini", "Wiimote4", "Extension", currentWiimoteExtension7);
// General Video Settings
NativeLibrary.SetConfig("Dolphin.ini", "Core", "GFXBackend", currentVideoBackend);
diff --git a/Source/Android/app/src/main/res/values-ja/strings.xml b/Source/Android/app/src/main/res/values-ja/strings.xml
index 10efaf6a2e..6fc9a8f7ea 100644
--- a/Source/Android/app/src/main/res/values-ja/strings.xml
+++ b/Source/Android/app/src/main/res/values-ja/strings.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Title of the app -->
@@ -73,17 +73,15 @@
<string name="input_overlay_layout">入力オーバーレイレイアウト</string>
<string name="input_overlay_layout_desc">入力オーバーレイのためのボタンのレイアウト。</string>
<string name="controls_size">コントロールのサイズを調整し</string>
- <string name="gamecube_bindings">ゲームキューブコントローラの入力バインディング</string>
<string name="controller_0">コントローラ1</string>
<string name="controller_1">コントローラ2</string>
<string name="controller_2">コントローラ3</string>
<string name="controller_3">コントローラ4</string>
<string name="enable_controller">コントローラを有効</string>
- <string name="wiimote_bindings">Wiiリモコンの入力バインディング</string>
- <string name="wiimote_1">Wiiリモコン1</string>
- <string name="wiimote_2">Wiiリモコン2</string>
- <string name="wiimote_3">Wiiリモコン3</string>
- <string name="wiimote_4">Wiiリモコン4</string>
+ <string name="wiimote_0">Wiiリモコン1</string>
+ <string name="wiimote_1">Wiiリモコン2</string>
+ <string name="wiimote_2">Wiiリモコン3</string>
+ <string name="wiimote_3">Wiiリモコン4</string>
<string name="enable_wiimote">Wiiリモコンを有効</string>
<string name="input_binding">入力バインディング</string>
<string name="input_binding_descrip">%1$sにバインドするための入力を移動または押してください。</string>
diff --git a/Source/Android/app/src/main/res/values/arrays.xml b/Source/Android/app/src/main/res/values/arrays.xml
index a799e7788f..cf812c87e9 100644
--- a/Source/Android/app/src/main/res/values/arrays.xml
+++ b/Source/Android/app/src/main/res/values/arrays.xml
@@ -14,7 +14,7 @@
<item>1</item>
<item>2</item>
</string-array>
-
+
<!-- CPU core selection - ARM -->
<string-array name="emuCoreEntriesARM" translatable="false">
<item>@string/interpreter</item>
@@ -34,7 +34,7 @@
<item>0</item>
<item>4</item>
</string-array>
-
+
<!-- CPU core selection - Other -->
<string-array name="emuCoreEntriesOther" translatable="false">
<item>@string/interpreter</item>
@@ -52,7 +52,7 @@
<item>0</item>
<item>5</item>
</string-array>
-
+
<!-- Video Backend Selection - Supports OpenGL ES 3 -->
<string-array name="videoBackendEntriesGLES3" translatable="false">
<item>@string/software_renderer</item>
@@ -72,7 +72,7 @@
<item>Software Renderer</item>
<item>OGL</item>
</string-array>
-
+
<!-- Video Backend Selection - No OpenGL ES 3 support -->
<string-array name="videoBackendEntriesNoGLES3" translatable="false">
<item>@string/software_renderer</item>
@@ -83,22 +83,22 @@
<!-- Wiimote extensions -->
<string-array name="wiimoteExtEntries" translatable="false">
- <item>"None"</item>
- <item>"Nunchuk"</item>
- <item>"Classic"</item>
- <item>"Guitar"</item>
- <item>"Drums"</item>
- <item>"Turntable"</item>
+ <item>"None"</item>
+ <item>"Nunchuk"</item>
+ <item>"Classic"</item>
+ <item>"Guitar"</item>
+ <item>"Drums"</item>
+ <item>"Turntable"</item>
</string-array>
<string-array name="wiimoteExtValues" translatable="false">
- <item>None</item>
- <item>Nunchuk</item>
- <item>Classic</item>
- <item>Guitar</item>
- <item>Drums</item>
- <item>Turntable</item>
- </string-array>
-
+ <item>None</item>
+ <item>Nunchuk</item>
+ <item>Classic</item>
+ <item>Guitar</item>
+ <item>Drums</item>
+ <item>Turntable</item>
+ </string-array>
+
<!-- EFB Copy Method Preference -->
<string-array name="efbCopyMethodEntries" translatable="false">
<item>@string/disabled</item>
@@ -112,7 +112,7 @@
<item>RAM (cached)</item>
<item>RAM (uncached)</item>
</string-array>
-
+
<!-- Texture Cache Accuracy Preference -->
<string-array name="textureCacheAccuracyEntries" translatable="false">
<item>@string/texture_cache_accuracy_low</item>
@@ -124,7 +124,33 @@
<item>512</item>
<item>0</item>
</string-array>
-
+
+ <!-- Analog Modifier ranges -->
+ <string-array name="analogRangesEntries" translatable="false">
+ <item>100</item>
+ <item>90</item>
+ <item>80</item>
+ <item>70</item>
+ <item>60</item>
+ <item>50</item>
+ <item>40</item>
+ <item>30</item>
+ <item>20</item>
+ <item>10</item>
+ </string-array>
+ <string-array name="analogRangesValues" translatable="false">
+ <item>100,000000</item>
+ <item>90,000000</item>
+ <item>80,000000</item>
+ <item>70,000000</item>
+ <item>60,000000</item>
+ <item>50,000000</item>
+ <item>40,000000</item>
+ <item>30,000000</item>
+ <item>20,000000</item>
+ <item>10,000000</item>
+ </string-array>
+
<!-- External Frame Buffer Preference -->
<string-array name="externalFrameBufferEntries" translatable="false">
<item>@string/disabled</item>
@@ -136,15 +162,17 @@
<item>Virtual</item>
<item>Real</item>
</string-array>
-
+
<!-- Internal Resolution Preference -->
<string-array name="internalResolutionEntries" translatable="false">
<item>1x Native (640x528)</item>
<item>1.5x Native (960x792)</item>
- <item>2x Native (1280x1056)</item>
+ <item>2x Native (1280x1056) for 720p</item>
<item>2.5x Native (1600x1320)</item>
- <item>3x Native (1920x1584)</item>
+ <item>3x Native (1920x1584) for 1080p</item>
<item>4x Native (2560x2112)</item>
+ <item>5x Native (3200x2640)</item>
+ <item>6x Native (3840x3168) for 4K</item>
</string-array>
<string-array name="internalResolutionValues" translatable="false">
<item>2</item>
@@ -153,6 +181,8 @@
<item>5</item>
<item>6</item>
<item>7</item>
+ <item>8</item>
+ <item>9</item>
</string-array>
<!-- FSAA Preference -->
diff --git a/Source/Android/app/src/main/res/values/strings.xml b/Source/Android/app/src/main/res/values/strings.xml
index 250bc0462a..7819de79cc 100644
--- a/Source/Android/app/src/main/res/values/strings.xml
+++ b/Source/Android/app/src/main/res/values/strings.xml
@@ -75,27 +75,42 @@
<string name="input_overlay_layout">Input Overlay Layout</string>
<string name="input_overlay_layout_desc">Button layout for the input overlay.</string>
<string name="controls_size">Adjust the control size</string>
- <string name="gamecube_bindings">GameCube Controller Bindings</string>
- <string name="controller_0">Controller 1</string>
- <string name="controller_1">Controller 2</string>
- <string name="controller_2">Controller 3</string>
- <string name="controller_3">Controller 4</string>
+ <string name="controller_bindings">Controller Bindings</string>
+ <string name="controller_gc">GameCube Controllers</string>
+ <string name="controller_wii">Wii Controllers (Wiimotes)</string>
+ <string name="controller_0">GameCube Controller 1</string>
+ <string name="controller_1">GameCube Controller 2</string>
+ <string name="controller_2">GameCube Controller 3</string>
+ <string name="controller_3">GameCube Controller 4</string>
<string name="enable_controller">Enable controller</string>
- <string name="wiimote_bindings">Wiimote Bindings</string>
- <string name="wiimote_1">Wiimote 1</string>
- <string name="wiimote_2">Wiimote 2</string>
- <string name="wiimote_3">Wiimote 3</string>
- <string name="wiimote_4">Wiimote 4</string>
+ <string name="controller_buttons">Buttons</string>
+ <string name="controller_dpad">Directional Keys</string>
+ <string name="controller_main">Main Stick Navigation</string>
+ <string name="controller_c">C-Stick Navigation</string>
+ <string name="controller_trig">Analog Triggers</string>
+ <string name="modifier_range">Modifier Range</string>
+ <string name="analog_radius">Analog Radius (High value = High sensitivity)</string>
+ <string name="analog_threshold">Analog Threshold (Low value = High sensitivity)</string>
+ <string name="wiimote_0">Wiimote 1</string>
+ <string name="wiimote_1">Wiimote 2</string>
+ <string name="wiimote_2">Wiimote 3</string>
+ <string name="wiimote_3">Wiimote 4</string>
<string name="enable_wiimote">Enable Wiimote</string>
+ <string name="wiimote_ir">IR Motion Controls</string>
+ <string name="wiimote_swing">Swing Navigation</string>
+ <string name="wiimote_tilt">Tilt Navigation</string>
+ <string name="wiimote_shake">Shake Controls</string>
+ <string name="wiimote_stick">Analog Stick Navigation</string>
<string name="wiimote_extensions">Wiimote Extension</string>
- <string name="wiimote_extensions_descrip">Choose which Wii Extension you want to use with the Wiimote</string>
- <string name="show_nunchuk">Show Nunchuk Extension configurations</string>
- <string name="show_classic">Show Classic Extension configurations</string>
- <string name="show_guitar">Show Guitar Extension configurations</string>
- <string name="show_drums">Show Drums Extension configurations</string>
- <string name="show_turntable">Show Turntable Extension configurations</string>
+ <string name="wiimote_extensions_descrip">Choose which Extension you want to use with the Wiimote</string>
+ <string name="show_nunchuk">Nunchuk</string>
+ <string name="show_classic">Classic Controller</string>
+ <string name="show_guitar">Guitar</string>
+ <string name="show_drums">Drums</string>
+ <string name="show_turntable">Turntable</string>
<string name="input_binding">Input Binding</string>
<string name="input_binding_descrip">Press or move an input to bind it to %1$s.</string>
+
<!-- GameCube buttons (May be shared with Wiimote stuff too) -->
<string name="button_a">Button A</string>
<string name="button_b">Button B</string>
@@ -117,12 +132,17 @@
<string name="c_stick_right">C Stick Right</string>
<string name="trigger_left">Trigger L</string>
<string name="trigger_right">Trigger R</string>
+
<!-- Wiimote (+ extension) only buttons -->
<string name="button_one">Button 1</string>
<string name="button_two">Button 2</string>
<string name="button_plus">Button +</string>
<string name="button_minus">Button -</string>
<string name="button_home">Button Home</string>
+ <string name="stick_up">Stick Up</string>
+ <string name="stick_down">Stick Down</string>
+ <string name="stick_left">Stick Left</string>
+ <string name="stick_right">Stick Right</string>
<string name="ir_up">IR Up</string>
<string name="ir_down">IR Down</string>
<string name="ir_left">IR Left</string>
@@ -140,103 +160,68 @@
<string name="tilt_backward">Tilt Backward</string>
<string name="tilt_left">Tilt Left</string>
<string name="tilt_right">Tilt Right</string>
+ <string name="tilt_modifier">Tilt Modifier</string>
<string name="shake_x">Shake X</string>
<string name="shake_y">Shake Y</string>
<string name="shake_z">Shake Z</string>
+
<!-- Nunchuk only buttons -->
- <string name="nunchuk_button_c">Nunchuk Button C</string>
- <string name="nunchuk_button_z">Nunchuk Button Z</string>
- <string name="nunchuk_stick_up">Nunchuk Stick Up</string>
- <string name="nunchuk_stick_down">Nunchuk Stick Down</string>
- <string name="nunchuk_stick_left">Nunchuk Stick Left</string>
- <string name="nunchuk_stick_right">Nunchuk Stick Right</string>
- <string name="nunchuk_swing_up">Nunchuk Swing Up</string>
- <string name="nunchuk_swing_down">Nunchuk Swing Down</string>
- <string name="nunchuk_swing_left">Nunchuk Swing Left</string>
- <string name="nunchuk_swing_right">Nunchuk Swing Right</string>
- <string name="nunchuk_swing_forward">Nunchuk Swing Forward</string>
- <string name="nunchuk_swing_backward">Nunchuk Swing Backward</string>
- <string name="nunchuk_tilt_forward">Nunchuk Tilt Forward</string>
- <string name="nunchuk_tilt_backward">Nunchuk Tilt Backward</string>
- <string name="nunchuk_tilt_left">Nunchuk Tilt Left</string>
- <string name="nunchuk_tilt_right">Nunchuk Tilt Right</string>
- <string name="nunchuk_shake_x">Nunchuk Shake X</string>
- <string name="nunchuk_shake_y">Nunchuk Shake Y</string>
- <string name="nunchuk_shake_z">Nunchuk Shake Z</string>
+ <string name="nunchuk_button_c">Button C</string>
+
<!-- Classic only buttons -->
- <string name="classic_button_a">Classic Controller Button A</string>
- <string name="classic_button_b">Classic Controller Button B</string>
- <string name="classic_button_x">Classic Controller Button X</string>
- <string name="classic_button_y">Classic Controller Button Y</string>
- <string name="classic_button_minus">Classic Controller Button -</string>
- <string name="classic_button_plus">Classic Controller Button +</string>
- <string name="classic_button_home">Classic Controller Button Home</string>
- <string name="classic_button_zl">Classic Controller Button ZL</string>
- <string name="classic_button_zr">Classic Controller Button ZR</string>
- <string name="classic_dpad_up">Classic Controller D-Pad Up</string>
- <string name="classic_dpad_down">Classic Controller D-Pad Down</string>
- <string name="classic_dpad_left">Classic Controller D-Pad Left</string>
- <string name="classic_dpad_right">Classic Controller D-Pad Right</string>
- <string name="classic_stick_left_up">Classic Controller Left Stick Up</string>
- <string name="classic_stick_left_down">Classic Controller Left Stick Down</string>
- <string name="classic_stick_left_left">Classic Controller Left Stick Left</string>
- <string name="classic_stick_left_right">Classic Controller Left Stick Right</string>
- <string name="classic_stick_right_up">Classic Controller Right Stick Up</string>
- <string name="classic_stick_right_down">Classic Controller Right Stick Down</string>
- <string name="classic_stick_right_left">Classic Controller Right Stick Left</string>
- <string name="classic_stick_right_right">Classic Controller Right Stick Right</string>
- <string name="classic_trigger_l">Classic Controller Left Trigger</string>
- <string name="classic_trigger_r">Classic Controller Right Trigger</string>
+ <string name="classic_button_zl">Button ZL</string>
+ <string name="classic_button_zr">Button ZR</string>
+ <string name="classic_leftstick">Left Analog Stick Navigation</string>
+ <string name="classic_stick_left_up">Left Stick Up</string>
+ <string name="classic_stick_left_down">Left Stick Down</string>
+ <string name="classic_stick_left_left">Left Stick Left</string>
+ <string name="classic_stick_left_right">Left Stick Right</string>
+ <string name="classic_rightstick">Right Analog Stick Navigation</string>
+ <string name="classic_stick_right_up">Right Stick Up</string>
+ <string name="classic_stick_right_down">Right Stick Down</string>
+ <string name="classic_stick_right_left">Right Stick Left</string>
+ <string name="classic_stick_right_right">Right Stick Right</string>
+
<!-- Guitar only buttons -->
- <string name="guitar_button_minus">Guitar Button -</string>
- <string name="guitar_button_plus">Guitar Button +</string>
- <string name="guitar_fret_green">Guitar Fret Red</string>
- <string name="guitar_fret_red">Guitar Fret Red</string>
- <string name="guitar_fret_yellow">Guitar Fret Yellow</string>
- <string name="guitar_fret_blue">Guitar Fret Blue</string>
- <string name="guitar_fret_orange">Guitar Fret Orange</string>
- <string name="guitar_strum_up">Guitar Strum Up</string>
- <string name="guitar_strum_down">Guitar Strum Down</string>
- <string name="guitar_stick_up">Guitar Stick Up</string>
- <string name="guitar_stick_down">Guitar Stick Down</string>
- <string name="guitar_stick_left">Guitar Stick Left</string>
- <string name="guitar_stick_right">Guitar Stick Right</string>
- <string name="guitar_whammy_bar">Guitar Whammy Bar</string>
+ <string name="guitar_frets">Guitar Frets</string>
+ <string name="guitar_fret_green">Red Fret</string>
+ <string name="guitar_fret_red">Red Fret</string>
+ <string name="guitar_fret_yellow">Yellow Fret</string>
+ <string name="guitar_fret_blue">Blue Fret</string>
+ <string name="guitar_fret_orange">Orange Fret</string>
+ <string name="guitar_strum_up">Strum Up</string>
+ <string name="guitar_strum_down">Strum Down</string>
+ <string name="guitar_whammy">Guitar Whammy</string>
+ <string name="guitar_whammy_bar">Whammy Bar</string>
+
<!-- Drums only buttons -->
- <string name="drums_button_minus">Drums Button -</string>
- <string name="drums_button_plus">Drums Button +</string>
- <string name="drums_pad_red">Drums Pad Red</string>
- <string name="drums_pad_yellow">Drums Pad Yellow</string>
- <string name="drums_pad_blue">Drums Pad Blue</string>
- <string name="drums_pad_green">Drums Pad Green</string>
- <string name="drums_pad_orange">Drums Pad Orange</string>
- <string name="drums_pad_bass">Drums Pad Bass</string>
- <string name="drums_stick_up">Drums Stick Up</string>
- <string name="drums_stick_down">Drums Stick Down</string>
- <string name="drums_stick_left">Drums Stick Left</string>
- <string name="drums_stick_right">Drums Stick Right</string>
+ <string name="drums_pads">Drum Pads</string>
+ <string name="drums_pad_red">Red Pad</string>
+ <string name="drums_pad_yellow">Yellow Pad</string>
+ <string name="drums_pad_blue">Blue Pad</string>
+ <string name="drums_pad_green">Green Pad</string>
+ <string name="drums_pad_orange">Orange Pad</string>
+ <string name="drums_pad_bass">Bass Pad</string>
+
<!-- Turntable only buttons -->
- <string name="turntable_button_green_left">Turntable Button Green Left</string>
- <string name="turntable_button_red_left">Turntable Button Red Left</string>
- <string name="turntable_button_blue_left">Turntable Button Blue Left</string>
- <string name="turntable_button_green_right">Turntable Button Green Right</string>
- <string name="turntable_button_red_right">Turntable Button Red Right</string>
- <string name="turntable_button_blue_right">Turntable Button Blue Right</string>
- <string name="turntable_button_minus">Turntable Button -</string>
- <string name="turntable_button_plus">Turntable Button +</string>
- <string name="turntable_button_home">Turntable Button Home</string>
- <string name="turntable_button_euphoria">Turntable Button Euphoria</string>
- <string name="turntable_table_left_left">Turntable Left Table Left</string>
- <string name="turntable_table_left_right">Turntable Left Table Right</string>
- <string name="turntable_table_right_left">Turntable Right Table Left</string>
- <string name="turntable_table_right_right">Turntable Right Table Right</string>
- <string name="turntable_stick_up">Turntable Stick Up</string>
- <string name="turntable_stick_down">Turntable Stick Down</string>
- <string name="turntable_stick_left">Turntable Stick Left</string>
- <string name="turntable_stick_right">Turntable Stick Right</string>
- <string name="turntable_effect_dial">Turntable Effekt Dial</string>
- <string name="turntable_crossfade_left">Turntable Crossfade Left</string>
- <string name="turntable_crossfade_right">Turntable Crossfade Right</string>
+ <string name="turntable_button_green_left">Green Left</string>
+ <string name="turntable_button_red_left">Red Left</string>
+ <string name="turntable_button_blue_left">Blue Left</string>
+ <string name="turntable_button_green_right">Green Right</string>
+ <string name="turntable_button_red_right">Red Right</string>
+ <string name="turntable_button_blue_right">Blue Right</string>
+ <string name="turntable_button_euphoria">Euphoria</string>
+ <string name="turntable_table_left">Left Turntable</string>
+ <string name="turntable_table_left_left">Left Table Left</string>
+ <string name="turntable_table_left_right">Left Table Right</string>
+ <string name="turntable_table_right">Right Turntable</string>
+ <string name="turntable_table_right_left">Right Table Left</string>
+ <string name="turntable_table_right_right">Right Table Right</string>
+ <string name="turntable_effect"> Effects</string>
+ <string name="turntable_effect_dial">Effect Dial</string>
+ <string name="turntable_crossfade">Crossfade</string>
+ <string name="turntable_crossfade_left">Crossfade Left</string>
+ <string name="turntable_crossfade_right">Crossfade Right</string>
<!-- CPU Preference Fragment -->
<string name="interpreter">Interpreter</string>
@@ -346,6 +331,7 @@
<!-- Preferences Screen -->
<string name="preferences_cpu">CPU Settings</string>
<string name="preferences_input">Input Settings</string>
+ <string name="preferences_extensions">Extension Bindings</string>
<string name="preferences_video">Video Settings</string>
<string name="emulation_title">Emulation Activity</string>
diff --git a/Source/Android/app/src/main/res/xml/preferences.xml b/Source/Android/app/src/main/res/xml/preferences.xml
index 8fb40a7c06..3a5bc32422 100644
--- a/Source/Android/app/src/main/res/xml/preferences.xml
+++ b/Source/Android/app/src/main/res/xml/preferences.xml
@@ -64,3265 +64,4591 @@
</PreferenceScreen>
- <!-- GameCube controller bindings -->
+ <!-- Controller bindings -->
<PreferenceScreen
- android:key="gamecube_bindings"
- android:title="@string/gamecube_bindings">
- <PreferenceScreen
- android:key="gamecube_bindings_control_0"
- android:title="@string/controller_0">
- <CheckBoxPreference
- android:key="enableController1"
- android:title="@string/enable_controller"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="InputA_0"
- android:summary="%s"
- android:title="@string/button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="InputB_0"
- android:summary="%s"
- android:title="@string/button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="InputX_0"
- android:summary="%s"
- android:title="@string/button_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="InputY_0"
- android:summary="%s"
- android:title="@string/button_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="InputZ_0"
- android:summary="%s"
- android:title="@string/button_z"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="InputStart_0"
- android:summary="%s"
- android:title="@string/button_start"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="DPadUp_0"
- android:summary="%s"
- android:title="@string/dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="DPadDown_0"
- android:summary="%s"
- android:title="@string/dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="DPadLeft_0"
- android:summary="%s"
- android:title="@string/dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="DPadRight_0"
- android:summary="%s"
- android:title="@string/dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="MainUp_0"
- android:summary="%s"
- android:title="@string/main_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="MainDown_0"
- android:summary="%s"
- android:title="@string/main_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="MainLeft_0"
- android:summary="%s"
- android:title="@string/main_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="MainRight_0"
- android:summary="%s"
- android:title="@string/main_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="CStickUp_0"
- android:summary="%s"
- android:title="@string/c_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="CStickDown_0"
- android:summary="%s"
- android:title="@string/c_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="CStickLeft_0"
- android:summary="%s"
- android:title="@string/c_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="CStickRight_0"
- android:summary="%s"
- android:title="@string/c_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="InputL_0"
- android:summary="%s"
- android:title="@string/trigger_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController1"
- android:key="InputR_0"
- android:summary="%s"
- android:title="@string/trigger_right"/>
- </PreferenceScreen>
- <PreferenceScreen
- android:key="gamecube_bindings_control_1"
- android:title="@string/controller_1">
- <CheckBoxPreference
- android:key="enableController2"
- android:title="@string/enable_controller"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="InputA_1"
- android:summary="%s"
- android:title="@string/button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="InputB_1"
- android:summary="%s"
- android:title="@string/button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="InputX_1"
- android:summary="%s"
- android:title="@string/button_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="InputY_1"
- android:summary="%s"
- android:title="@string/button_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="InputZ_1"
- android:summary="%s"
- android:title="@string/button_z"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="InputStart_1"
- android:summary="%s"
- android:title="@string/button_start"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="DPadUp_1"
- android:summary="%s"
- android:title="@string/dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="DPadDown_1"
- android:summary="%s"
- android:title="@string/dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="DPadLeft_1"
- android:summary="%s"
- android:title="@string/dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="DPadRight_1"
- android:summary="%s"
- android:title="@string/dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="MainUp_1"
- android:summary="%s"
- android:title="@string/main_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="MainDown_1"
- android:summary="%s"
- android:title="@string/main_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="MainLeft_1"
- android:summary="%s"
- android:title="@string/main_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="MainRight_1"
- android:summary="%s"
- android:title="@string/main_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="CStickUp_1"
- android:summary="%s"
- android:title="@string/c_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="CStickDown_1"
- android:summary="%s"
- android:title="@string/c_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="CStickLeft_1"
- android:summary="%s"
- android:title="@string/c_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="CStickRight_1"
- android:summary="%s"
- android:title="@string/c_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="InputL_1"
- android:summary="%s"
- android:title="@string/trigger_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController2"
- android:key="InputR_1"
- android:summary="%s"
- android:title="@string/trigger_right"/>
- </PreferenceScreen>
- <PreferenceScreen
- android:key="gamecube_bindings_control_2"
- android:title="@string/controller_2">
- <CheckBoxPreference
- android:key="enableController3"
- android:title="@string/enable_controller"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="InputA_2"
- android:summary="%s"
- android:title="@string/button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="InputB_2"
- android:summary="%s"
- android:title="@string/button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="InputX_2"
- android:summary="%s"
- android:title="@string/button_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="InputY_2"
- android:summary="%s"
- android:title="@string/button_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="InputZ_2"
- android:summary="%s"
- android:title="@string/button_z"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="InputStart_2"
- android:summary="%s"
- android:title="@string/button_start"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="DPadUp_2"
- android:summary="%s"
- android:title="@string/dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="DPadDown_2"
- android:summary="%s"
- android:title="@string/dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="DPadLeft_2"
- android:summary="%s"
- android:title="@string/dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="DPadRight_2"
- android:summary="%s"
- android:title="@string/dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="MainUp_2"
- android:summary="%s"
- android:title="@string/main_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="MainDown_2"
- android:summary="%s"
- android:title="@string/main_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="MainLeft_2"
- android:summary="%s"
- android:title="@string/main_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="MainRight_2"
- android:summary="%s"
- android:title="@string/main_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="CStickUp_2"
- android:summary="%s"
- android:title="@string/c_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="CStickDown_2"
- android:summary="%s"
- android:title="@string/c_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="CStickLeft_2"
- android:summary="%s"
- android:title="@string/c_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="CStickRight_2"
- android:summary="%s"
- android:title="@string/c_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="InputL_2"
- android:summary="%s"
- android:title="@string/trigger_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController3"
- android:key="InputR_2"
- android:summary="%s"
- android:title="@string/trigger_right"/>
- </PreferenceScreen>
- <PreferenceScreen
- android:key="gamecube_bindings_control_3"
- android:title="@string/controller_3">
- <CheckBoxPreference
- android:key="enableController4"
- android:title="@string/enable_controller"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="InputA_3"
- android:summary="%s"
- android:title="@string/button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="InputB_3"
- android:summary="%s"
- android:title="@string/button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="InputX_3"
- android:summary="%s"
- android:title="@string/button_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="InputY_3"
- android:summary="%s"
- android:title="@string/button_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="InputZ_3"
- android:summary="%s"
- android:title="@string/button_z"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="InputStart_3"
- android:summary="%s"
- android:title="@string/button_start"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="DPadUp_3"
- android:summary="%s"
- android:title="@string/dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="DPadDown_3"
- android:summary="%s"
- android:title="@string/dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="DPadLeft_3"
- android:summary="%s"
- android:title="@string/dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="DPadRight_3"
- android:summary="%s"
- android:title="@string/dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="MainUp_3"
- android:summary="%s"
- android:title="@string/main_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="MainDown_3"
- android:summary="%s"
- android:title="@string/main_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="MainLeft_3"
- android:summary="%s"
- android:title="@string/main_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="MainRight_3"
- android:summary="%s"
- android:title="@string/main_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="CStickUp_3"
- android:summary="%s"
- android:title="@string/c_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="CStickDown_3"
- android:summary="%s"
- android:title="@string/c_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="CStickLeft_3"
- android:summary="%s"
- android:title="@string/c_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="CStickRight_3"
- android:summary="%s"
- android:title="@string/c_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="InputL_3"
- android:summary="%s"
- android:title="@string/trigger_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableController4"
- android:key="InputR_3"
- android:summary="%s"
- android:title="@string/trigger_right"/>
- </PreferenceScreen>
- </PreferenceScreen>
+ android:key="controller_bindings"
+ android:title="@string/controller_bindings">
- <!-- Wiimote Bindings -->
- <PreferenceScreen
- android:key="wiimote_bindings"
- android:title="@string/wiimote_bindings">
-
- <PreferenceScreen
- android:key="wiimote_bindings_4"
- android:title="@string/controller_0">
-
- <CheckBoxPreference
- android:key="enableWiimote1"
- android:title="@string/enable_wiimote"/>
+ <PreferenceCategory
+ android:key="controller_gc_bindings"
+ android:title="@string/controller_gc">
- <ListPreference
- android:defaultValue="None"
- android:entries="@array/wiimoteExtEntries"
- android:entryValues="@array/wiimoteExtValues"
- android:key="WiimoteExtension_4"
- android:summary="@string/wiimote_extensions_descrip"
- android:title="@string/wiimote_extensions"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteA_4"
- android:summary="%s"
- android:title="@string/button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteB_4"
- android:summary="%s"
- android:title="@string/button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteMinus_4"
- android:summary="%s"
- android:title="@string/button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimotePlus_4"
- android:summary="%s"
- android:title="@string/button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteHome_4"
- android:summary="%s"
- android:title="@string/button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="Wiimote1_4"
- android:summary="%s"
- android:title="@string/button_one"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="Wiimote2_4"
- android:summary="%s"
- android:title="@string/button_two"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteUp_4"
- android:summary="%s"
- android:title="@string/dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteDown_4"
- android:summary="%s"
- android:title="@string/dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteLeft_4"
- android:summary="%s"
- android:title="@string/dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteRight_4"
- android:summary="%s"
- android:title="@string/dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteIRUp_4"
- android:summary="%s"
- android:title="@string/ir_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteIRDown_4"
- android:summary="%s"
- android:title="@string/ir_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteIRLeft_4"
- android:summary="%s"
- android:title="@string/ir_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteIRRight_4"
- android:summary="%s"
- android:title="@string/ir_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteIRForward_4"
- android:summary="%s"
- android:title="@string/ir_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteIRBackward_4"
- android:summary="%s"
- android:title="@string/ir_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteIRHide_4"
- android:summary="%s"
- android:title="@string/ir_hide"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteSwingUp_4"
- android:summary="%s"
- android:title="@string/swing_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteSwingDown_4"
- android:summary="%s"
- android:title="@string/swing_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteSwingLeft_4"
- android:summary="%s"
- android:title="@string/swing_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteSwingRight_4"
- android:summary="%s"
- android:title="@string/swing_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteSwingForward_4"
- android:summary="%s"
- android:title="@string/swing_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteSwingBackward_4"
- android:summary="%s"
- android:title="@string/swing_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteTiltForward_4"
- android:summary="%s"
- android:title="@string/tilt_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteTiltBackward_4"
- android:summary="%s"
- android:title="@string/tilt_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteTiltLeft_4"
- android:summary="%s"
- android:title="@string/tilt_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteTiltRight_4"
- android:summary="%s"
- android:title="@string/tilt_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteShakeX_4"
- android:summary="%s"
- android:title="@string/shake_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteShakeY_4"
- android:summary="%s"
- android:title="@string/shake_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote1"
- android:key="WiimoteShakeZ_4"
- android:summary="%s"
- android:title="@string/shake_z"/>
-
- <!-- Nunchuk Bindings -->
- <PreferenceScreen
- android:dependency="enableWiimote1"
- android:key="ExtNunchuk_4"
- android:title="@string/show_nunchuk">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukC_4"
- android:summary="%s"
- android:title="@string/nunchuk_button_c"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukZ_4"
- android:summary="%s"
- android:title="@string/nunchuk_button_z"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukUp_4"
- android:summary="%s"
- android:title="@string/nunchuk_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukDown_4"
- android:summary="%s"
- android:title="@string/nunchuk_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukLeft_4"
- android:summary="%s"
- android:title="@string/nunchuk_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukRight_4"
- android:summary="%s"
- android:title="@string/nunchuk_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingUp_4"
- android:summary="%s"
- android:title="@string/nunchuk_swing_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingDown_4"
- android:summary="%s"
- android:title="@string/nunchuk_swing_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingLeft_4"
- android:summary="%s"
- android:title="@string/nunchuk_swing_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingRight_4"
- android:summary="%s"
- android:title="@string/nunchuk_swing_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingForward_4"
- android:summary="%s"
- android:title="@string/nunchuk_swing_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingBackward_4"
- android:summary="%s"
- android:title="@string/nunchuk_swing_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltForward_4"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltBackward_4"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltLeft_4"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltRight_4"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeX_4"
- android:summary="%s"
- android:title="@string/nunchuk_shake_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeY_4"
- android:summary="%s"
- android:title="@string/nunchuk_shake_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeZ_4"
- android:summary="%s"
- android:title="@string/nunchuk_shake_z"/>
-
- </PreferenceScreen>
-
- <!-- Classic Bindings -->
+ <!-- Gamecube Controller 1 bindings -->
<PreferenceScreen
- android:dependency="enableWiimote1"
- android:key="ExtClassic_4"
- android:title="@string/show_classic">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicA_4"
- android:summary="%s"
- android:title="@string/classic_button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicB_4"
- android:summary="%s"
- android:title="@string/classic_button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicX_4"
- android:summary="%s"
- android:title="@string/classic_button_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicY_4"
- android:summary="%s"
- android:title="@string/classic_button_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicMinus_4"
- android:summary="%s"
- android:title="@string/classic_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicPlus_4"
- android:summary="%s"
- android:title="@string/classic_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicHome_4"
- android:summary="%s"
- android:title="@string/classic_button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicZL_4"
- android:summary="%s"
- android:title="@string/classic_button_zl"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicZR_4"
- android:summary="%s"
- android:title="@string/classic_button_zr"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicUp_4"
- android:summary="%s"
- android:title="@string/classic_dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicDown_4"
- android:summary="%s"
- android:title="@string/classic_dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeft_4"
- android:summary="%s"
- android:title="@string/classic_dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRight_4"
- android:summary="%s"
- android:title="@string/classic_dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickUp_4"
- android:summary="%s"
- android:title="@string/classic_stick_left_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickDown_4"
- android:summary="%s"
- android:title="@string/classic_stick_left_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickLeft_4"
- android:summary="%s"
- android:title="@string/classic_stick_left_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickRight_4"
- android:summary="%s"
- android:title="@string/classic_stick_left_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickUp_4"
- android:summary="%s"
- android:title="@string/classic_stick_right_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickDown_4"
- android:summary="%s"
- android:title="@string/classic_stick_right_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickLeft_4"
- android:summary="%s"
- android:title="@string/classic_stick_right_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickRight_4"
- android:summary="%s"
- android:title="@string/classic_stick_right_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicTriggerL_4"
- android:summary="%s"
- android:title="@string/classic_trigger_l"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicTriggerR_4"
- android:summary="%s"
- android:title="@string/classic_trigger_r"/>
+ android:key="gamecube_bindings_control_0"
+ android:title="@string/controller_0">
+
+ <CheckBoxPreference
+ android:key="enableController1"
+ android:title="@string/enable_controller"/>
+
+ <PreferenceCategory
+ android:key="preferences_controller0_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="InputA_0"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="InputB_0"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="InputX_0"
+ android:summary="%s"
+ android:title="@string/button_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="InputY_0"
+ android:summary="%s"
+ android:title="@string/button_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="InputZ_0"
+ android:summary="%s"
+ android:title="@string/button_z"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="InputStart_0"
+ android:summary="%s"
+ android:title="@string/button_start"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller0_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="DPadUp_0"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="DPadDown_0"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="DPadLeft_0"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="DPadRight_0"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller0_main"
+ android:title="@string/controller_main">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="MainUp_0"
+ android:summary="%s"
+ android:title="@string/main_stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="MainDown_0"
+ android:summary="%s"
+ android:title="@string/main_stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="MainLeft_0"
+ android:summary="%s"
+ android:title="@string/main_stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="MainRight_0"
+ android:summary="%s"
+ android:title="@string/main_stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:dependency="enableController1"
+ android:key="mainRadius0"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller0_c"
+ android:title="@string/controller_c">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="CStickUp_0"
+ android:summary="%s"
+ android:title="@string/c_stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="CStickDown_0"
+ android:summary="%s"
+ android:title="@string/c_stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="CStickLeft_0"
+ android:summary="%s"
+ android:title="@string/c_stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="CStickRight_0"
+ android:summary="%s"
+ android:title="@string/c_stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:dependency="enableController1"
+ android:key="cStickRadius0"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller0_trig"
+ android:title="@string/controller_trig">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="InputL_0"
+ android:summary="%s"
+ android:title="@string/trigger_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController1"
+ android:key="InputR_0"
+ android:summary="%s"
+ android:title="@string/trigger_right"/>
+
+ <ListPreference
+ android:defaultValue="90,000000"
+ android:dependency="enableController1"
+ android:key="inputThres0"
+ android:summary="%s"
+ android:title="@string/analog_threshold"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
</PreferenceScreen>
- <!-- Guitar Bindings -->
+ <!-- GameCube Controller 2 bindings -->
<PreferenceScreen
- android:dependency="enableWiimote1"
- android:key="ExtGuitar_4"
- android:title="@string/show_guitar">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarMinus_4"
- android:summary="%s"
- android:title="@string/guitar_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarPlus_4"
- android:summary="%s"
- android:title="@string/guitar_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarGreen_4"
- android:summary="%s"
- android:title="@string/guitar_fret_green"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarRed_4"
- android:summary="%s"
- android:title="@string/guitar_fret_red"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarYellow_4"
- android:summary="%s"
- android:title="@string/guitar_fret_yellow"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarBlue_4"
- android:summary="%s"
- android:title="@string/guitar_fret_blue"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarOrange_4"
- android:summary="%s"
- android:title="@string/guitar_fret_orange"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarStrumUp_4"
- android:summary="%s"
- android:title="@string/guitar_strum_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarStrumDown_4"
- android:summary="%s"
- android:title="@string/guitar_strum_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarUp_4"
- android:summary="%s"
- android:title="@string/guitar_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarDown_4"
- android:summary="%s"
- android:title="@string/guitar_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarLeft_4"
- android:summary="%s"
- android:title="@string/guitar_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarRight_4"
- android:summary="%s"
- android:title="@string/guitar_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarWhammy_4"
- android:summary="%s"
- android:title="@string/guitar_whammy_bar"/>
+ android:key="gamecube_bindings_control_1"
+ android:title="@string/controller_1">
+
+ <CheckBoxPreference
+ android:key="enableController2"
+ android:title="@string/enable_controller"/>
+
+ <PreferenceCategory
+ android:key="preferences_controller1_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="InputA_1"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="InputB_1"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="InputX_1"
+ android:summary="%s"
+ android:title="@string/button_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="InputY_1"
+ android:summary="%s"
+ android:title="@string/button_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="InputZ_1"
+ android:summary="%s"
+ android:title="@string/button_z"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="InputStart_1"
+ android:summary="%s"
+ android:title="@string/button_start"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller1_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="DPadUp_1"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="DPadDown_1"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="DPadLeft_1"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="DPadRight_1"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller1_main"
+ android:title="@string/controller_main">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="MainUp_1"
+ android:summary="%s"
+ android:title="@string/main_stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="MainDown_1"
+ android:summary="%s"
+ android:title="@string/main_stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="MainLeft_1"
+ android:summary="%s"
+ android:title="@string/main_stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="MainRight_1"
+ android:summary="%s"
+ android:title="@string/main_stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:dependency="enableController2"
+ android:key="mainRadius1"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller1_c"
+ android:title="@string/controller_c">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="CStickUp_1"
+ android:summary="%s"
+ android:title="@string/c_stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="CStickDown_1"
+ android:summary="%s"
+ android:title="@string/c_stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="CStickLeft_1"
+ android:summary="%s"
+ android:title="@string/c_stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="CStickRight_1"
+ android:summary="%s"
+ android:title="@string/c_stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:dependency="enableController2"
+ android:key="cStickRadius1"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller1_trig"
+ android:title="@string/controller_trig">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="InputL_1"
+ android:summary="%s"
+ android:title="@string/trigger_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController2"
+ android:key="InputR_1"
+ android:summary="%s"
+ android:title="@string/trigger_right"/>
+
+ <ListPreference
+ android:defaultValue="90,000000"
+ android:dependency="enableController2"
+ android:key="inputThres1"
+ android:summary="%s"
+ android:title="@string/analog_threshold"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
</PreferenceScreen>
- <!-- Drums Bindings -->
+ <!-- Gamecube Controller 3 bindings -->
<PreferenceScreen
- android:dependency="enableWiimote1"
- android:key="ExtDrums_4"
- android:title="@string/show_drums">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsMinus_4"
- android:summary="%s"
- android:title="@string/drums_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsPlus_4"
- android:summary="%s"
- android:title="@string/drums_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsRed_4"
- android:summary="%s"
- android:title="@string/drums_pad_red"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsYellow_4"
- android:summary="%s"
- android:title="@string/drums_pad_yellow"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsBlue_4"
- android:summary="%s"
- android:title="@string/drums_pad_blue"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsGreen_4"
- android:summary="%s"
- android:title="@string/drums_pad_green"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsOrange_4"
- android:summary="%s"
- android:title="@string/drums_pad_orange"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsBass_4"
- android:summary="%s"
- android:title="@string/drums_pad_bass"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsUp_4"
- android:summary="%s"
- android:title="@string/drums_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsDown_4"
- android:summary="%s"
- android:title="@string/drums_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsLeft_4"
- android:summary="%s"
- android:title="@string/drums_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsRight_4"
- android:summary="%s"
- android:title="@string/drums_stick_right"/>
+ android:key="gamecube_bindings_control_2"
+ android:title="@string/controller_2">
+
+ <CheckBoxPreference
+ android:key="enableController3"
+ android:title="@string/enable_controller"/>
+
+ <PreferenceCategory
+ android:key="preferences_controller2_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="InputA_2"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="InputB_2"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="InputX_2"
+ android:summary="%s"
+ android:title="@string/button_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="InputY_2"
+ android:summary="%s"
+ android:title="@string/button_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="InputZ_2"
+ android:summary="%s"
+ android:title="@string/button_z"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="InputStart_2"
+ android:summary="%s"
+ android:title="@string/button_start"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller2_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="DPadUp_2"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="DPadDown_2"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="DPadLeft_2"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="DPadRight_2"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller2_main"
+ android:title="@string/controller_main">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="MainUp_2"
+ android:summary="%s"
+ android:title="@string/main_stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="MainDown_2"
+ android:summary="%s"
+ android:title="@string/main_stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="MainLeft_2"
+ android:summary="%s"
+ android:title="@string/main_stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="MainRight_2"
+ android:summary="%s"
+ android:title="@string/main_stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:dependency="enableController3"
+ android:key="mainRadius2"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller2_c"
+ android:title="@string/controller_c">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="CStickUp_2"
+ android:summary="%s"
+ android:title="@string/c_stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="CStickDown_2"
+ android:summary="%s"
+ android:title="@string/c_stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="CStickLeft_2"
+ android:summary="%s"
+ android:title="@string/c_stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="CStickRight_2"
+ android:summary="%s"
+ android:title="@string/c_stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:dependency="enableController3"
+ android:key="cStickRadius2"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller2_trig"
+ android:title="@string/controller_trig">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="InputL_2"
+ android:summary="%s"
+ android:title="@string/trigger_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController3"
+ android:key="InputR_2"
+ android:summary="%s"
+ android:title="@string/trigger_right"/>
+
+ <ListPreference
+ android:defaultValue="90,000000"
+ android:dependency="enableController3"
+ android:key="inputThres2"
+ android:summary="%s"
+ android:title="@string/analog_threshold"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
</PreferenceScreen>
- <!-- Turntable Bindings -->
+ <!-- Gamecube Controller 4 bindings -->
<PreferenceScreen
- android:dependency="enableWiimote1"
- android:key="ExtTurntable_4"
- android:title="@string/show_turntable">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableGreenLeft_4"
- android:summary="%s"
- android:title="@string/turntable_button_green_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRedLeft_4"
- android:summary="%s"
- android:title="@string/turntable_button_red_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableBlueLeft_4"
- android:summary="%s"
- android:title="@string/turntable_button_blue_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableGreenRight_4"
- android:summary="%s"
- android:title="@string/turntable_button_green_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRedRight_4"
- android:summary="%s"
- android:title="@string/turntable_button_red_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableBlueRight_4"
- android:summary="%s"
- android:title="@string/turntable_button_blue_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableMinus_4"
- android:summary="%s"
- android:title="@string/turntable_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntablePlus_4"
- android:summary="%s"
- android:title="@string/turntable_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableHome_4"
- android:summary="%s"
- android:title="@string/turntable_button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableEuphoria_4"
- android:summary="%s"
- android:title="@string/turntable_button_euphoria"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeftLeft_4"
- android:summary="%s"
- android:title="@string/turntable_table_left_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeftRight_4"
- android:summary="%s"
- android:title="@string/turntable_table_left_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRightLeft_4"
- android:summary="%s"
- android:title="@string/turntable_table_right_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRightRight_4"
- android:summary="%s"
- android:title="@string/turntable_table_right_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableUp_4"
- android:summary="%s"
- android:title="@string/turntable_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableDown_4"
- android:summary="%s"
- android:title="@string/turntable_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeft_4"
- android:summary="%s"
- android:title="@string/turntable_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRight_4"
- android:summary="%s"
- android:title="@string/turntable_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableEffDial_4"
- android:summary="%s"
- android:title="@string/turntable_effect_dial"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableCrossLeft_4"
- android:summary="%s"
- android:title="@string/turntable_crossfade_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableCrossRight_4"
- android:summary="%s"
- android:title="@string/turntable_crossfade_right"/>
+ android:key="gamecube_bindings_control_3"
+ android:title="@string/controller_3">
+
+ <CheckBoxPreference
+ android:key="enableController4"
+ android:title="@string/enable_controller"/>
+
+ <PreferenceCategory
+ android:key="preferences_controller3_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="InputA_3"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="InputB_3"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="InputX_3"
+ android:summary="%s"
+ android:title="@string/button_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="InputY_3"
+ android:summary="%s"
+ android:title="@string/button_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="InputZ_3"
+ android:summary="%s"
+ android:title="@string/button_z"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="InputStart_3"
+ android:summary="%s"
+ android:title="@string/button_start"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller3_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="DPadUp_3"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="DPadDown_3"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="DPadLeft_3"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="DPadRight_3"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller3_main"
+ android:title="@string/controller_main">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="MainUp_3"
+ android:summary="%s"
+ android:title="@string/main_stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="MainDown_3"
+ android:summary="%s"
+ android:title="@string/main_stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="MainLeft_3"
+ android:summary="%s"
+ android:title="@string/main_stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="MainRight_3"
+ android:summary="%s"
+ android:title="@string/main_stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:dependency="enableController4"
+ android:key="mainRadius3"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller3_c"
+ android:title="@string/controller_c">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="CStickUp_3"
+ android:summary="%s"
+ android:title="@string/c_stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="CStickDown_3"
+ android:summary="%s"
+ android:title="@string/c_stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="CStickLeft_3"
+ android:summary="%s"
+ android:title="@string/c_stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="CStickRight_3"
+ android:summary="%s"
+ android:title="@string/c_stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:dependency="enableController4"
+ android:key="cStickRadius3"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_controller3_trig"
+ android:title="@string/controller_trig">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="InputL_3"
+ android:summary="%s"
+ android:title="@string/trigger_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableController4"
+ android:key="InputR_3"
+ android:summary="%s"
+ android:title="@string/trigger_right"/>
+
+ <ListPreference
+ android:defaultValue="90,000000"
+ android:dependency="enableController4"
+ android:key="inputThres3"
+ android:summary="%s"
+ android:title="@string/analog_threshold"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
</PreferenceScreen>
- </PreferenceScreen>
-
- <PreferenceScreen
- android:key="wiimote_bindings_5"
- android:title="@string/controller_1">
-
- <CheckBoxPreference
- android:key="enableWiimote2"
- android:title="@string/enable_wiimote"/>
+ </PreferenceCategory>
- <ListPreference
- android:defaultValue="None"
- android:entries="@array/wiimoteExtEntries"
- android:entryValues="@array/wiimoteExtValues"
- android:key="WiimoteExtension_5"
- android:summary="@string/wiimote_extensions_descrip"
- android:title="@string/wiimote_extensions"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteA_5"
- android:summary="%s"
- android:title="@string/button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteB_5"
- android:summary="%s"
- android:title="@string/button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteMinus_5"
- android:summary="%s"
- android:title="@string/button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimotePlus_5"
- android:summary="%s"
- android:title="@string/button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteHome_5"
- android:summary="%s"
- android:title="@string/button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="Wiimote1_5"
- android:summary="%s"
- android:title="@string/button_one"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="Wiimote2_5"
- android:summary="%s"
- android:title="@string/button_two"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteUp_5"
- android:summary="%s"
- android:title="@string/dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteDown_5"
- android:summary="%s"
- android:title="@string/dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteLeft_5"
- android:summary="%s"
- android:title="@string/dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteRight_5"
- android:summary="%s"
- android:title="@string/dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteIRUp_5"
- android:summary="%s"
- android:title="@string/ir_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteIRDown_5"
- android:summary="%s"
- android:title="@string/ir_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteIRLeft_5"
- android:summary="%s"
- android:title="@string/ir_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteIRRight_5"
- android:summary="%s"
- android:title="@string/ir_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteIRForward_5"
- android:summary="%s"
- android:title="@string/ir_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteIRBackward_5"
- android:summary="%s"
- android:title="@string/ir_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteIRHide_5"
- android:summary="%s"
- android:title="@string/ir_hide"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteSwingUp_5"
- android:summary="%s"
- android:title="@string/swing_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteSwingDown_5"
- android:summary="%s"
- android:title="@string/swing_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteSwingLeft_5"
- android:summary="%s"
- android:title="@string/swing_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteSwingRight_5"
- android:summary="%s"
- android:title="@string/swing_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteSwingForward_5"
- android:summary="%s"
- android:title="@string/swing_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteSwingBackward_5"
- android:summary="%s"
- android:title="@string/swing_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteTiltForward_5"
- android:summary="%s"
- android:title="@string/tilt_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteTiltBackward_5"
- android:summary="%s"
- android:title="@string/tilt_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteTiltLeft_5"
- android:summary="%s"
- android:title="@string/tilt_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteTiltRight_5"
- android:summary="%s"
- android:title="@string/tilt_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteShakeX_5"
- android:summary="%s"
- android:title="@string/shake_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteShakeY_5"
- android:summary="%s"
- android:title="@string/shake_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote2"
- android:key="WiimoteShakeZ_5"
- android:summary="%s"
- android:title="@string/shake_z"/>
+ <PreferenceCategory
+ android:key="controller_wii_bindings"
+ android:title="@string/controller_wii">
+ <!-- Wiimote 1 bindings -->
<PreferenceScreen
- android:dependency="enableWiimote2"
- android:key="ExtNunchuk_5"
- android:title="@string/show_nunchuk">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukC_5"
- android:summary="%s"
- android:title="@string/nunchuk_button_c"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukZ_5"
- android:summary="%s"
- android:title="@string/nunchuk_button_z"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukUp_5"
- android:summary="%s"
- android:title="@string/nunchuk_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukDown_5"
- android:summary="%s"
- android:title="@string/nunchuk_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukLeft_5"
- android:summary="%s"
- android:title="@string/nunchuk_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukRight_5"
- android:summary="%s"
- android:title="@string/nunchuk_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingUp_5"
- android:summary="%s"
- android:title="@string/nunchuk_swing_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingDown_5"
- android:summary="%s"
- android:title="@string/nunchuk_swing_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingLeft_5"
- android:summary="%s"
- android:title="@string/nunchuk_swing_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingRight_5"
- android:summary="%s"
- android:title="@string/nunchuk_swing_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingForward_5"
- android:summary="%s"
- android:title="@string/nunchuk_swing_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingBackward_5"
- android:summary="%s"
- android:title="@string/nunchuk_swing_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltForward_5"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltBackward_5"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltLeft_5"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltRight_5"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeX_5"
- android:summary="%s"
- android:title="@string/nunchuk_shake_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeY_5"
- android:summary="%s"
- android:title="@string/nunchuk_shake_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeZ_5"
- android:summary="%s"
- android:title="@string/nunchuk_shake_z"/>
+ android:key="wiimote_bindings_4"
+ android:title="@string/wiimote_0">
+
+ <CheckBoxPreference
+ android:key="enableWiimote1"
+ android:title="@string/enable_wiimote"/>
+
+ <ListPreference
+ android:dependency="enableWiimote1"
+ android:defaultValue="None"
+ android:entries="@array/wiimoteExtEntries"
+ android:entryValues="@array/wiimoteExtValues"
+ android:key="wiimoteExtension4"
+ android:summary="@string/wiimote_extensions_descrip"
+ android:title="@string/wiimote_extensions"/>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote4_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimoteA_4"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimoteB_4"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimoteMinus_4"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimotePlus_4"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimoteHome_4"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="Wiimote1_4"
+ android:summary="%s"
+ android:title="@string/button_one"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="Wiimote2_4"
+ android:summary="%s"
+ android:title="@string/button_two"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote4_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimoteUp_4"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimoteDown_4"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimoteLeft_4"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="WiimoteRight_4"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote4_ir"
+ android:title="@string/wiimote_ir">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="IRUp_4"
+ android:summary="%s"
+ android:title="@string/ir_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="IRDown_4"
+ android:summary="%s"
+ android:title="@string/ir_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="IRLeft_4"
+ android:summary="%s"
+ android:title="@string/ir_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="IRRight_4"
+ android:summary="%s"
+ android:title="@string/ir_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="IRForward_4"
+ android:summary="%s"
+ android:title="@string/ir_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="IRBackward_4"
+ android:summary="%s"
+ android:title="@string/ir_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="IRHide_4"
+ android:summary="%s"
+ android:title="@string/ir_hide"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote4_swing"
+ android:title="@string/wiimote_swing">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="SwingUp_4"
+ android:summary="%s"
+ android:title="@string/swing_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="SwingDown_4"
+ android:summary="%s"
+ android:title="@string/swing_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="SwingLeft_4"
+ android:summary="%s"
+ android:title="@string/swing_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="SwingRight_4"
+ android:summary="%s"
+ android:title="@string/swing_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="SwingForward_4"
+ android:summary="%s"
+ android:title="@string/swing_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="SwingBackward_4"
+ android:summary="%s"
+ android:title="@string/swing_backward"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote4_tilt"
+ android:title="@string/wiimote_tilt">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="TiltForward_4"
+ android:summary="%s"
+ android:title="@string/tilt_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="TiltBackward_4"
+ android:summary="%s"
+ android:title="@string/tilt_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="TiltLeft_4"
+ android:summary="%s"
+ android:title="@string/tilt_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="TiltRight_4"
+ android:summary="%s"
+ android:title="@string/tilt_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="TiltModifier_4"
+ android:summary="%s"
+ android:title="@string/tilt_modifier"/>
+
+ <ListPreference
+ android:dependency="enableWiimote1"
+ android:defaultValue="50,000000"
+ android:key="tiltRange4"
+ android:summary="%s"
+ android:title="@string/modifier_range"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote4_shake"
+ android:title="@string/wiimote_shake">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="ShakeX_4"
+ android:summary="%s"
+ android:title="@string/shake_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="ShakeY_4"
+ android:summary="%s"
+ android:title="@string/shake_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote1"
+ android:key="ShakeZ_4"
+ android:summary="%s"
+ android:title="@string/shake_z"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_extension4"
+ android:title="@string/preferences_extensions">
+
+ <!-- Nunchuk 1 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote1"
+ android:key="ExtNunchuk_4"
+ android:title="@string/show_nunchuk">
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk4_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukC_4"
+ android:summary="%s"
+ android:title="@string/nunchuk_button_c"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukZ_4"
+ android:summary="%s"
+ android:title="@string/button_z"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk4_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukUp_4"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukDown_4"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukLeft_4"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukRight_4"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="nunchukRadius4"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk4_swing"
+ android:title="@string/wiimote_swing">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingUp_4"
+ android:summary="%s"
+ android:title="@string/swing_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingDown_4"
+ android:summary="%s"
+ android:title="@string/swing_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingLeft_4"
+ android:summary="%s"
+ android:title="@string/swing_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingRight_4"
+ android:summary="%s"
+ android:title="@string/swing_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingForward_4"
+ android:summary="%s"
+ android:title="@string/swing_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingBackward_4"
+ android:summary="%s"
+ android:title="@string/swing_backward"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk4_tilt"
+ android:title="@string/wiimote_tilt">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltForward_4"
+ android:summary="%s"
+ android:title="@string/tilt_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltBackward_4"
+ android:summary="%s"
+ android:title="@string/tilt_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltLeft_4"
+ android:summary="%s"
+ android:title="@string/tilt_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltRight_4"
+ android:summary="%s"
+ android:title="@string/tilt_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukModifier_4"
+ android:summary="%s"
+ android:title="@string/tilt_modifier"/>
+
+ <ListPreference
+ android:defaultValue="50,000000"
+ android:key="nunchukRange4"
+ android:summary="%s"
+ android:title="@string/modifier_range"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk4_shake"
+ android:title="@string/wiimote_shake">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeX_4"
+ android:summary="%s"
+ android:title="@string/shake_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeY_4"
+ android:summary="%s"
+ android:title="@string/shake_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeZ_4"
+ android:summary="%s"
+ android:title="@string/shake_z"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Classic 1 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote1"
+ android:key="ExtClassic_4"
+ android:title="@string/show_classic">
+
+ <PreferenceCategory
+ android:key="preferences_classic4_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicA_4"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicB_4"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicX_4"
+ android:summary="%s"
+ android:title="@string/button_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicY_4"
+ android:summary="%s"
+ android:title="@string/button_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicMinus_4"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicPlus_4"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicHome_4"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicZL_4"
+ android:summary="%s"
+ android:title="@string/classic_button_zl"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicZR_4"
+ android:summary="%s"
+ android:title="@string/classic_button_zr"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic4_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicUp_4"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicDown_4"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeft_4"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRight_4"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic4_leftstick"
+ android:title="@string/classic_leftstick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickUp_4"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickDown_4"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickLeft_4"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickRight_4"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="classicLRadius4"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic4_rightstick"
+ android:title="@string/classic_rightstick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickUp_4"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickDown_4"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickLeft_4"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickRight_4"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="classicRRadius4"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic4_trig"
+ android:title="@string/controller_trig">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicTriggerL_4"
+ android:summary="%s"
+ android:title="@string/trigger_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicTriggerR_4"
+ android:summary="%s"
+ android:title="@string/trigger_right"/>
+
+ <ListPreference
+ android:defaultValue="90,000000"
+ android:key="classicThres4"
+ android:summary="%s"
+ android:title="@string/analog_threshold"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Guitar 1 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote1"
+ android:key="ExtGuitar_4"
+ android:title="@string/show_guitar">
+
+ <PreferenceCategory
+ android:key="preferences_guitar4_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarMinus_4"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarPlus_4"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar4_frets"
+ android:title="@string/guitar_frets">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarGreen_4"
+ android:summary="%s"
+ android:title="@string/guitar_fret_green"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarRed_4"
+ android:summary="%s"
+ android:title="@string/guitar_fret_red"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarYellow_4"
+ android:summary="%s"
+ android:title="@string/guitar_fret_yellow"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarBlue_4"
+ android:summary="%s"
+ android:title="@string/guitar_fret_blue"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarOrange_4"
+ android:summary="%s"
+ android:title="@string/guitar_fret_orange"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarStrumUp_4"
+ android:summary="%s"
+ android:title="@string/guitar_strum_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarStrumDown_4"
+ android:summary="%s"
+ android:title="@string/guitar_strum_down"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar4_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarUp_4"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarDown_4"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarLeft_4"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarRight_4"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="guitarRadius4"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar4_whammy"
+ android:title="@string/guitar_whammy">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarWhammy_4"
+ android:summary="%s"
+ android:title="@string/guitar_whammy_bar"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Drums 1 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote1"
+ android:key="ExtDrums_4"
+ android:title="@string/show_drums">
+
+ <PreferenceCategory
+ android:key="preferences_drums4_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsMinus_4"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsPlus_4"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_drums4_pads"
+ android:title="@string/drums_pads">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsRed_4"
+ android:summary="%s"
+ android:title="@string/drums_pad_red"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsYellow_4"
+ android:summary="%s"
+ android:title="@string/drums_pad_yellow"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsBlue_4"
+ android:summary="%s"
+ android:title="@string/drums_pad_blue"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsGreen_4"
+ android:summary="%s"
+ android:title="@string/drums_pad_green"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsOrange_4"
+ android:summary="%s"
+ android:title="@string/drums_pad_orange"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsBass_4"
+ android:summary="%s"
+ android:title="@string/drums_pad_bass"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_drums4_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsUp_4"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsDown_4"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsLeft_4"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsRight_4"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="drumsRadius4"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Turntable 1 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote1"
+ android:key="ExtTurntable_4"
+ android:title="@string/show_turntable">
+
+ <PreferenceCategory
+ android:key="preferences_turntable4_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableGreenLeft_4"
+ android:summary="%s"
+ android:title="@string/turntable_button_green_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRedLeft_4"
+ android:summary="%s"
+ android:title="@string/turntable_button_red_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableBlueLeft_4"
+ android:summary="%s"
+ android:title="@string/turntable_button_blue_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableGreenRight_4"
+ android:summary="%s"
+ android:title="@string/turntable_button_green_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRedRight_4"
+ android:summary="%s"
+ android:title="@string/turntable_button_red_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableBlueRight_4"
+ android:summary="%s"
+ android:title="@string/turntable_button_blue_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableMinus_4"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntablePlus_4"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableHome_4"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableEuphoria_4"
+ android:summary="%s"
+ android:title="@string/turntable_button_euphoria"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable4_lefttable"
+ android:title="@string/turntable_table_left">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeftLeft_4"
+ android:summary="%s"
+ android:title="@string/turntable_table_left_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeftRight_4"
+ android:summary="%s"
+ android:title="@string/turntable_table_left_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable4_righttable"
+ android:title="@string/turntable_table_right">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRightLeft_4"
+ android:summary="%s"
+ android:title="@string/turntable_table_right_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRightRight_4"
+ android:summary="%s"
+ android:title="@string/turntable_table_right_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable4_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableUp_4"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableDown_4"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeft_4"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRight_4"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="turntableRadius4"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable4_eff"
+ android:title="@string/turntable_effect">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableEffDial_4"
+ android:summary="%s"
+ android:title="@string/turntable_effect_dial"/>
- </PreferenceScreen>
+ </PreferenceCategory>
- <PreferenceScreen
- android:dependency="enableWiimote2"
- android:key="ExtClassic_5"
- android:title="@string/show_classic">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicA_5"
- android:summary="%s"
- android:title="@string/classic_button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicB_5"
- android:summary="%s"
- android:title="@string/classic_button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicX_5"
- android:summary="%s"
- android:title="@string/classic_button_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicY_5"
- android:summary="%s"
- android:title="@string/classic_button_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicMinus_5"
- android:summary="%s"
- android:title="@string/classic_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicPlus_5"
- android:summary="%s"
- android:title="@string/classic_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicHome_5"
- android:summary="%s"
- android:title="@string/classic_button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicZL_5"
- android:summary="%s"
- android:title="@string/classic_button_zl"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicZR_5"
- android:summary="%s"
- android:title="@string/classic_button_zr"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicUp_5"
- android:summary="%s"
- android:title="@string/classic_dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicDown_5"
- android:summary="%s"
- android:title="@string/classic_dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeft_5"
- android:summary="%s"
- android:title="@string/classic_dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRight_5"
- android:summary="%s"
- android:title="@string/classic_dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickUp_5"
- android:summary="%s"
- android:title="@string/classic_stick_left_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickDown_5"
- android:summary="%s"
- android:title="@string/classic_stick_left_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickLeft_5"
- android:summary="%s"
- android:title="@string/classic_stick_left_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickRight_5"
- android:summary="%s"
- android:title="@string/classic_stick_left_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickUp_5"
- android:summary="%s"
- android:title="@string/classic_stick_right_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickDown_5"
- android:summary="%s"
- android:title="@string/classic_stick_right_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickLeft_5"
- android:summary="%s"
- android:title="@string/classic_stick_right_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickRight_5"
- android:summary="%s"
- android:title="@string/classic_stick_right_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicTriggerL_5"
- android:summary="%s"
- android:title="@string/classic_trigger_l"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicTriggerR_5"
- android:summary="%s"
- android:title="@string/classic_trigger_r"/>
+ <PreferenceCategory
+ android:key="preferences_turntable4_cross"
+ android:title="@string/turntable_crossfade">
- </PreferenceScreen>
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableCrossLeft_4"
+ android:summary="%s"
+ android:title="@string/turntable_crossfade_left"/>
- <PreferenceScreen
- android:dependency="enableWiimote2"
- android:key="ExtGuitar_5"
- android:title="@string/show_guitar">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarMinus_5"
- android:summary="%s"
- android:title="@string/guitar_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarPlus_5"
- android:summary="%s"
- android:title="@string/guitar_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarGreen_5"
- android:summary="%s"
- android:title="@string/guitar_fret_green"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarRed_5"
- android:summary="%s"
- android:title="@string/guitar_fret_red"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarYellow_5"
- android:summary="%s"
- android:title="@string/guitar_fret_yellow"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarBlue_5"
- android:summary="%s"
- android:title="@string/guitar_fret_blue"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarOrange_5"
- android:summary="%s"
- android:title="@string/guitar_fret_orange"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarStrumUp_5"
- android:summary="%s"
- android:title="@string/guitar_strum_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarStrumDown_5"
- android:summary="%s"
- android:title="@string/guitar_strum_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarUp_5"
- android:summary="%s"
- android:title="@string/guitar_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarDown_5"
- android:summary="%s"
- android:title="@string/guitar_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarLeft_5"
- android:summary="%s"
- android:title="@string/guitar_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarRight_5"
- android:summary="%s"
- android:title="@string/guitar_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarWhammy_5"
- android:summary="%s"
- android:title="@string/guitar_whammy_bar"/>
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableCrossRight_4"
+ android:summary="%s"
+ android:title="@string/turntable_crossfade_right"/>
- </PreferenceScreen>
+ </PreferenceCategory>
- <PreferenceScreen
- android:dependency="enableWiimote2"
- android:key="ExtDrums_5"
- android:title="@string/show_drums">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsMinus_5"
- android:summary="%s"
- android:title="@string/drums_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsPlus_5"
- android:summary="%s"
- android:title="@string/drums_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsRed_5"
- android:summary="%s"
- android:title="@string/drums_pad_red"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsYellow_5"
- android:summary="%s"
- android:title="@string/drums_pad_yellow"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsBlue_5"
- android:summary="%s"
- android:title="@string/drums_pad_blue"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsGreen_5"
- android:summary="%s"
- android:title="@string/drums_pad_green"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsOrange_5"
- android:summary="%s"
- android:title="@string/drums_pad_orange"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsBass_5"
- android:summary="%s"
- android:title="@string/drums_pad_bass"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsUp_5"
- android:summary="%s"
- android:title="@string/drums_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsDown_5"
- android:summary="%s"
- android:title="@string/drums_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsLeft_5"
- android:summary="%s"
- android:title="@string/drums_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsRight_5"
- android:summary="%s"
- android:title="@string/drums_stick_right"/>
+ </PreferenceScreen>
+
+ </PreferenceCategory>
</PreferenceScreen>
+ <!-- Wiimote 2 bindings -->
<PreferenceScreen
- android:dependency="enableWiimote2"
- android:key="ExtTurntable_5"
- android:title="@string/show_turntable">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableGreenLeft_5"
- android:summary="%s"
- android:title="@string/turntable_button_green_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRedLeft_5"
- android:summary="%s"
- android:title="@string/turntable_button_red_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableBlueLeft_5"
- android:summary="%s"
- android:title="@string/turntable_button_blue_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableGreenRight_5"
- android:summary="%s"
- android:title="@string/turntable_button_green_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRedRight_5"
- android:summary="%s"
- android:title="@string/turntable_button_red_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableBlueRight_5"
- android:summary="%s"
- android:title="@string/turntable_button_blue_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableMinus_5"
- android:summary="%s"
- android:title="@string/turntable_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntablePlus_5"
- android:summary="%s"
- android:title="@string/turntable_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableHome_5"
- android:summary="%s"
- android:title="@string/turntable_button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableEuphoria_5"
- android:summary="%s"
- android:title="@string/turntable_button_euphoria"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeftLeft_5"
- android:summary="%s"
- android:title="@string/turntable_table_left_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeftRight_5"
- android:summary="%s"
- android:title="@string/turntable_table_left_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRightLeft_5"
- android:summary="%s"
- android:title="@string/turntable_table_right_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRightRight_5"
- android:summary="%s"
- android:title="@string/turntable_table_right_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableUp_5"
- android:summary="%s"
- android:title="@string/turntable_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableDown_5"
- android:summary="%s"
- android:title="@string/turntable_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeft_5"
- android:summary="%s"
- android:title="@string/turntable_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRight_5"
- android:summary="%s"
- android:title="@string/turntable_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableEffDial_5"
- android:summary="%s"
- android:title="@string/turntable_effect_dial"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableCrossLeft_5"
- android:summary="%s"
- android:title="@string/turntable_crossfade_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableCrossRight_5"
- android:summary="%s"
- android:title="@string/turntable_crossfade_right"/>
+ android:key="wiimote_bindings_5"
+ android:title="@string/wiimote_1">
+
+ <CheckBoxPreference
+ android:key="enableWiimote2"
+ android:title="@string/enable_wiimote"/>
+
+ <ListPreference
+ android:dependency="enableWiimote2"
+ android:defaultValue="None"
+ android:entries="@array/wiimoteExtEntries"
+ android:entryValues="@array/wiimoteExtValues"
+ android:key="wiimoteExtension5"
+ android:summary="@string/wiimote_extensions_descrip"
+ android:title="@string/wiimote_extensions"/>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote5_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimoteA_5"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimoteB_5"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimoteMinus_5"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimotePlus_5"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimoteHome_5"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="Wiimote1_5"
+ android:summary="%s"
+ android:title="@string/button_one"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="Wiimote2_5"
+ android:summary="%s"
+ android:title="@string/button_two"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote5_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimoteUp_5"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimoteDown_5"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimoteLeft_5"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="WiimoteRight_5"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote5_ir"
+ android:title="@string/wiimote_ir">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="IRUp_5"
+ android:summary="%s"
+ android:title="@string/ir_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="IRDown_5"
+ android:summary="%s"
+ android:title="@string/ir_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="IRLeft_5"
+ android:summary="%s"
+ android:title="@string/ir_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="IRRight_5"
+ android:summary="%s"
+ android:title="@string/ir_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="IRForward_5"
+ android:summary="%s"
+ android:title="@string/ir_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="IRBackward_5"
+ android:summary="%s"
+ android:title="@string/ir_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="IRHide_5"
+ android:summary="%s"
+ android:title="@string/ir_hide"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote5_swing"
+ android:title="@string/wiimote_swing">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="SwingUp_5"
+ android:summary="%s"
+ android:title="@string/swing_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="SwingDown_5"
+ android:summary="%s"
+ android:title="@string/swing_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="SwingLeft_5"
+ android:summary="%s"
+ android:title="@string/swing_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="SwingRight_5"
+ android:summary="%s"
+ android:title="@string/swing_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="SwingForward_5"
+ android:summary="%s"
+ android:title="@string/swing_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="SwingBackward_5"
+ android:summary="%s"
+ android:title="@string/swing_backward"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote5_tilt"
+ android:title="@string/wiimote_tilt">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="TiltForward_5"
+ android:summary="%s"
+ android:title="@string/tilt_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="TiltBackward_5"
+ android:summary="%s"
+ android:title="@string/tilt_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="TiltLeft_5"
+ android:summary="%s"
+ android:title="@string/tilt_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="TiltRight_5"
+ android:summary="%s"
+ android:title="@string/tilt_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="TiltModifier_5"
+ android:summary="%s"
+ android:title="@string/tilt_modifier"/>
+
+ <ListPreference
+ android:dependency="enableWiimote2"
+ android:defaultValue="50,000000"
+ android:key="tiltRange5"
+ android:summary="%s"
+ android:title="@string/modifier_range"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote5_shake"
+ android:title="@string/wiimote_shake">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="ShakeX_5"
+ android:summary="%s"
+ android:title="@string/shake_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="ShakeY_5"
+ android:summary="%s"
+ android:title="@string/shake_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote2"
+ android:key="ShakeZ_5"
+ android:summary="%s"
+ android:title="@string/shake_z"/>
+
+ </PreferenceCategory>
+
+ <!-- Nunchuk 2 Bindings -->
+ <PreferenceCategory
+ android:key="preferences_extension5"
+ android:title="@string/preferences_extensions">
+
+ <PreferenceScreen
+ android:dependency="enableWiimote2"
+ android:key="ExtNunchuk_5"
+ android:title="@string/show_nunchuk">
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk5_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukC_5"
+ android:summary="%s"
+ android:title="@string/nunchuk_button_c"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukZ_5"
+ android:summary="%s"
+ android:title="@string/button_z"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk5_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukUp_5"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukDown_5"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukLeft_5"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukRight_5"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="nunchukRadius5"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk5_swing"
+ android:title="@string/wiimote_swing">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingUp_5"
+ android:summary="%s"
+ android:title="@string/swing_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingDown_5"
+ android:summary="%s"
+ android:title="@string/swing_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingLeft_5"
+ android:summary="%s"
+ android:title="@string/swing_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingRight_5"
+ android:summary="%s"
+ android:title="@string/swing_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingForward_5"
+ android:summary="%s"
+ android:title="@string/swing_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingBackward_5"
+ android:summary="%s"
+ android:title="@string/swing_backward"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk5_tilt"
+ android:title="@string/wiimote_tilt">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltForward_5"
+ android:summary="%s"
+ android:title="@string/tilt_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltBackward_5"
+ android:summary="%s"
+ android:title="@string/tilt_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltLeft_5"
+ android:summary="%s"
+ android:title="@string/tilt_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltRight_5"
+ android:summary="%s"
+ android:title="@string/tilt_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukModifier_5"
+ android:summary="%s"
+ android:title="@string/tilt_modifier"/>
+
+ <ListPreference
+ android:defaultValue="50,000000"
+ android:key="nunchukRange5"
+ android:summary="%s"
+ android:title="@string/modifier_range"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk5_shake"
+ android:title="@string/wiimote_shake">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeX_5"
+ android:summary="%s"
+ android:title="@string/shake_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeY_5"
+ android:summary="%s"
+ android:title="@string/shake_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeZ_5"
+ android:summary="%s"
+ android:title="@string/shake_z"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Classic 2 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote2"
+ android:key="ExtClassic_5"
+ android:title="@string/show_classic">
+
+ <PreferenceCategory
+ android:key="preferences_classic5_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicA_5"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicB_5"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicX_5"
+ android:summary="%s"
+ android:title="@string/button_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicY_5"
+ android:summary="%s"
+ android:title="@string/button_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicMinus_5"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicPlus_5"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicHome_5"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicZL_5"
+ android:summary="%s"
+ android:title="@string/classic_button_zl"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicZR_5"
+ android:summary="%s"
+ android:title="@string/classic_button_zr"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic5_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicUp_5"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicDown_5"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeft_5"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRight_5"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic5_leftstick"
+ android:title="@string/classic_leftstick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickUp_5"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickDown_5"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickLeft_5"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickRight_5"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="classicLRadius5"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic5_rightstick"
+ android:title="@string/classic_rightstick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickUp_5"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickDown_5"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickLeft_5"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickRight_5"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="classicRRadius5"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic5_trig"
+ android:title="@string/controller_trig">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicTriggerL_5"
+ android:summary="%s"
+ android:title="@string/trigger_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicTriggerR_5"
+ android:summary="%s"
+ android:title="@string/trigger_right"/>
+
+ <ListPreference
+ android:defaultValue="90,000000"
+ android:key="classicThres5"
+ android:summary="%s"
+ android:title="@string/analog_threshold"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Guitar 2 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote2"
+ android:key="ExtGuitar_5"
+ android:title="@string/show_guitar">
+
+ <PreferenceCategory
+ android:key="preferences_guitar5_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarMinus_5"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarPlus_5"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar5_frets"
+ android:title="@string/guitar_frets">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarGreen_5"
+ android:summary="%s"
+ android:title="@string/guitar_fret_green"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarRed_5"
+ android:summary="%s"
+ android:title="@string/guitar_fret_red"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarYellow_5"
+ android:summary="%s"
+ android:title="@string/guitar_fret_yellow"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarBlue_5"
+ android:summary="%s"
+ android:title="@string/guitar_fret_blue"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarOrange_5"
+ android:summary="%s"
+ android:title="@string/guitar_fret_orange"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarStrumUp_5"
+ android:summary="%s"
+ android:title="@string/guitar_strum_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarStrumDown_5"
+ android:summary="%s"
+ android:title="@string/guitar_strum_down"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar5_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarUp_5"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarDown_5"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarLeft_5"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarRight_5"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="guitarRadius5"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar5_whammy"
+ android:title="@string/guitar_whammy">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarWhammy_5"
+ android:summary="%s"
+ android:title="@string/guitar_whammy_bar"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Drums 2 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote2"
+ android:key="ExtDrums_5"
+ android:title="@string/show_drums">
+
+ <PreferenceCategory
+ android:key="preferences_drums5_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsMinus_5"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsPlus_5"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_drums5_pads"
+ android:title="@string/drums_pads">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsRed_5"
+ android:summary="%s"
+ android:title="@string/drums_pad_red"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsYellow_5"
+ android:summary="%s"
+ android:title="@string/drums_pad_yellow"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsBlue_5"
+ android:summary="%s"
+ android:title="@string/drums_pad_blue"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsGreen_5"
+ android:summary="%s"
+ android:title="@string/drums_pad_green"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsOrange_5"
+ android:summary="%s"
+ android:title="@string/drums_pad_orange"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsBass_5"
+ android:summary="%s"
+ android:title="@string/drums_pad_bass"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_drums5_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsUp_5"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsDown_5"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsLeft_5"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsRight_5"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="drumsRadius5"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Turntable 2 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote2"
+ android:key="ExtTurntable_5"
+ android:title="@string/show_turntable">
+
+ <PreferenceCategory
+ android:key="preferences_turntable5_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableGreenLeft_5"
+ android:summary="%s"
+ android:title="@string/turntable_button_green_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRedLeft_5"
+ android:summary="%s"
+ android:title="@string/turntable_button_red_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableBlueLeft_5"
+ android:summary="%s"
+ android:title="@string/turntable_button_blue_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableGreenRight_5"
+ android:summary="%s"
+ android:title="@string/turntable_button_green_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRedRight_5"
+ android:summary="%s"
+ android:title="@string/turntable_button_red_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableBlueRight_5"
+ android:summary="%s"
+ android:title="@string/turntable_button_blue_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableMinus_5"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntablePlus_5"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableHome_5"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableEuphoria_5"
+ android:summary="%s"
+ android:title="@string/turntable_button_euphoria"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable5_lefttable"
+ android:title="@string/turntable_table_left">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeftLeft_5"
+ android:summary="%s"
+ android:title="@string/turntable_table_left_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeftRight_5"
+ android:summary="%s"
+ android:title="@string/turntable_table_left_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable5_righttable"
+ android:title="@string/turntable_table_right">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRightLeft_5"
+ android:summary="%s"
+ android:title="@string/turntable_table_right_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRightRight_5"
+ android:summary="%s"
+ android:title="@string/turntable_table_right_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable5_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableUp_5"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableDown_5"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeft_5"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRight_5"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="turntableRadius5"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable5_eff"
+ android:title="@string/turntable_effect">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableEffDial_5"
+ android:summary="%s"
+ android:title="@string/turntable_effect_dial"/>
- </PreferenceScreen>
+ </PreferenceCategory>
- </PreferenceScreen>
+ <PreferenceCategory
+ android:key="preferences_turntable5_cross"
+ android:title="@string/turntable_crossfade">
- <PreferenceScreen
- android:key="wiimote_bindings_6"
- android:title="@string/controller_2">
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableCrossLeft_5"
+ android:summary="%s"
+ android:title="@string/turntable_crossfade_left"/>
- <CheckBoxPreference
- android:key="enableWiimote3"
- android:title="@string/enable_wiimote"/>
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableCrossRight_5"
+ android:summary="%s"
+ android:title="@string/turntable_crossfade_right"/>
- <ListPreference
- android:defaultValue="None"
- android:entries="@array/wiimoteExtEntries"
- android:entryValues="@array/wiimoteExtValues"
- android:key="WiimoteExtension_6"
- android:summary="@string/wiimote_extensions_descrip"
- android:title="@string/wiimote_extensions"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteA_6"
- android:summary="%s"
- android:title="@string/button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteB_6"
- android:summary="%s"
- android:title="@string/button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteMinus_6"
- android:summary="%s"
- android:title="@string/button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimotePlus_6"
- android:summary="%s"
- android:title="@string/button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteHome_6"
- android:summary="%s"
- android:title="@string/button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="Wiimote1_6"
- android:summary="%s"
- android:title="@string/button_one"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="Wiimote2_6"
- android:summary="%s"
- android:title="@string/button_two"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteUp_6"
- android:summary="%s"
- android:title="@string/dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteDown_6"
- android:summary="%s"
- android:title="@string/dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteLeft_6"
- android:summary="%s"
- android:title="@string/dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteRight_6"
- android:summary="%s"
- android:title="@string/dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteIRUp_6"
- android:summary="%s"
- android:title="@string/ir_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteIRDown_6"
- android:summary="%s"
- android:title="@string/ir_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteIRLeft_6"
- android:summary="%s"
- android:title="@string/ir_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteIRRight_6"
- android:summary="%s"
- android:title="@string/ir_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteIRForward_6"
- android:summary="%s"
- android:title="@string/ir_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteIRBackward_6"
- android:summary="%s"
- android:title="@string/ir_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteIRHide_6"
- android:summary="%s"
- android:title="@string/ir_hide"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteSwingUp_6"
- android:summary="%s"
- android:title="@string/swing_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteSwingDown_6"
- android:summary="%s"
- android:title="@string/swing_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteSwingLeft_6"
- android:summary="%s"
- android:title="@string/swing_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteSwingRight_6"
- android:summary="%s"
- android:title="@string/swing_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteSwingForward_6"
- android:summary="%s"
- android:title="@string/swing_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteSwingBackward_6"
- android:summary="%s"
- android:title="@string/swing_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteTiltForward_6"
- android:summary="%s"
- android:title="@string/tilt_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteTiltBackward_6"
- android:summary="%s"
- android:title="@string/tilt_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteTiltLeft_6"
- android:summary="%s"
- android:title="@string/tilt_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteTiltRight_6"
- android:summary="%s"
- android:title="@string/tilt_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteShakeX_6"
- android:summary="%s"
- android:title="@string/shake_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteShakeY_6"
- android:summary="%s"
- android:title="@string/shake_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote3"
- android:key="WiimoteShakeZ_6"
- android:summary="%s"
- android:title="@string/shake_z"/>
+ </PreferenceCategory>
- <PreferenceScreen
- android:dependency="enableWiimote3"
- android:key="ExtNunchuk_6"
- android:title="@string/show_nunchuk">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukC_6"
- android:summary="%s"
- android:title="@string/nunchuk_button_c"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukZ_6"
- android:summary="%s"
- android:title="@string/nunchuk_button_z"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukUp_6"
- android:summary="%s"
- android:title="@string/nunchuk_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukDown_6"
- android:summary="%s"
- android:title="@string/nunchuk_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukLeft_6"
- android:summary="%s"
- android:title="@string/nunchuk_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukRight_6"
- android:summary="%s"
- android:title="@string/nunchuk_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingUp_6"
- android:summary="%s"
- android:title="@string/nunchuk_swing_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingDown_6"
- android:summary="%s"
- android:title="@string/nunchuk_swing_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingLeft_6"
- android:summary="%s"
- android:title="@string/nunchuk_swing_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingRight_6"
- android:summary="%s"
- android:title="@string/nunchuk_swing_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingForward_6"
- android:summary="%s"
- android:title="@string/nunchuk_swing_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingBackward_6"
- android:summary="%s"
- android:title="@string/nunchuk_swing_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltForward_6"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltBackward_6"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltLeft_6"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltRight_6"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeX_6"
- android:summary="%s"
- android:title="@string/nunchuk_shake_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeY_6"
- android:summary="%s"
- android:title="@string/nunchuk_shake_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeZ_6"
- android:summary="%s"
- android:title="@string/nunchuk_shake_z"/>
+ </PreferenceScreen>
- </PreferenceScreen>
-
- <PreferenceScreen
- android:dependency="enableWiimote3"
- android:key="ExtClassic_6"
- android:title="@string/show_classic">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicA_6"
- android:summary="%s"
- android:title="@string/classic_button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicB_6"
- android:summary="%s"
- android:title="@string/classic_button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicX_6"
- android:summary="%s"
- android:title="@string/classic_button_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicY_6"
- android:summary="%s"
- android:title="@string/classic_button_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicMinus_6"
- android:summary="%s"
- android:title="@string/classic_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicPlus_6"
- android:summary="%s"
- android:title="@string/classic_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicHome_6"
- android:summary="%s"
- android:title="@string/classic_button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicZL_6"
- android:summary="%s"
- android:title="@string/classic_button_zl"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicZR_6"
- android:summary="%s"
- android:title="@string/classic_button_zr"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicUp_6"
- android:summary="%s"
- android:title="@string/classic_dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicDown_6"
- android:summary="%s"
- android:title="@string/classic_dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeft_6"
- android:summary="%s"
- android:title="@string/classic_dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRight_6"
- android:summary="%s"
- android:title="@string/classic_dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickUp_6"
- android:summary="%s"
- android:title="@string/classic_stick_left_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickDown_6"
- android:summary="%s"
- android:title="@string/classic_stick_left_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickLeft_6"
- android:summary="%s"
- android:title="@string/classic_stick_left_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickRight_6"
- android:summary="%s"
- android:title="@string/classic_stick_left_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickUp_6"
- android:summary="%s"
- android:title="@string/classic_stick_right_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickDown_6"
- android:summary="%s"
- android:title="@string/classic_stick_right_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickLeft_6"
- android:summary="%s"
- android:title="@string/classic_stick_right_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickRight_6"
- android:summary="%s"
- android:title="@string/classic_stick_right_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicTriggerL_6"
- android:summary="%s"
- android:title="@string/classic_trigger_l"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicTriggerR_6"
- android:summary="%s"
- android:title="@string/classic_trigger_r"/>
-
- </PreferenceScreen>
-
- <PreferenceScreen
- android:dependency="enableWiimote3"
- android:key="ExtGuitar_6"
- android:title="@string/show_guitar">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarMinus_6"
- android:summary="%s"
- android:title="@string/guitar_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarPlus_6"
- android:summary="%s"
- android:title="@string/guitar_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarGreen_6"
- android:summary="%s"
- android:title="@string/guitar_fret_green"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarRed_6"
- android:summary="%s"
- android:title="@string/guitar_fret_red"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarYellow_6"
- android:summary="%s"
- android:title="@string/guitar_fret_yellow"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarBlue_6"
- android:summary="%s"
- android:title="@string/guitar_fret_blue"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarOrange_6"
- android:summary="%s"
- android:title="@string/guitar_fret_orange"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarStrumUp_6"
- android:summary="%s"
- android:title="@string/guitar_strum_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarStrumDown_6"
- android:summary="%s"
- android:title="@string/guitar_strum_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarUp_6"
- android:summary="%s"
- android:title="@string/guitar_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarDown_6"
- android:summary="%s"
- android:title="@string/guitar_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarLeft_6"
- android:summary="%s"
- android:title="@string/guitar_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarRight_6"
- android:summary="%s"
- android:title="@string/guitar_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarWhammy_6"
- android:summary="%s"
- android:title="@string/guitar_whammy_bar"/>
+ </PreferenceCategory>
</PreferenceScreen>
+ <!-- Wiimote 3 bindings -->
<PreferenceScreen
- android:dependency="enableWiimote3"
- android:key="ExtDrums_6"
- android:title="@string/show_drums">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsMinus_6"
- android:summary="%s"
- android:title="@string/drums_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsPlus_6"
- android:summary="%s"
- android:title="@string/drums_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsRed_6"
- android:summary="%s"
- android:title="@string/drums_pad_red"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsYellow_6"
- android:summary="%s"
- android:title="@string/drums_pad_yellow"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsBlue_6"
- android:summary="%s"
- android:title="@string/drums_pad_blue"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsGreen_6"
- android:summary="%s"
- android:title="@string/drums_pad_green"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsOrange_6"
- android:summary="%s"
- android:title="@string/drums_pad_orange"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsBass_6"
- android:summary="%s"
- android:title="@string/drums_pad_bass"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsUp_6"
- android:summary="%s"
- android:title="@string/drums_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsDown_6"
- android:summary="%s"
- android:title="@string/drums_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsLeft_6"
- android:summary="%s"
- android:title="@string/drums_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsRight_6"
- android:summary="%s"
- android:title="@string/drums_stick_right"/>
-
- </PreferenceScreen>
+ android:key="wiimote_bindings_6"
+ android:title="@string/wiimote_2">
+
+ <CheckBoxPreference
+ android:key="enableWiimote3"
+ android:title="@string/enable_wiimote"/>
+
+ <ListPreference
+ android:dependency="enableWiimote3"
+ android:defaultValue="None"
+ android:entries="@array/wiimoteExtEntries"
+ android:entryValues="@array/wiimoteExtValues"
+ android:key="wiimoteExtension6"
+ android:summary="@string/wiimote_extensions_descrip"
+ android:title="@string/wiimote_extensions"/>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote6_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimoteA_6"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimoteB_6"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimoteMinus_6"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimotePlus_6"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimoteHome_6"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="Wiimote1_6"
+ android:summary="%s"
+ android:title="@string/button_one"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="Wiimote2_6"
+ android:summary="%s"
+ android:title="@string/button_two"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote6_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimoteUp_6"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimoteDown_6"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimoteLeft_6"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="WiimoteRight_6"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote6_ir"
+ android:title="@string/wiimote_ir">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="IRUp_6"
+ android:summary="%s"
+ android:title="@string/ir_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="IRDown_6"
+ android:summary="%s"
+ android:title="@string/ir_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="IRLeft_6"
+ android:summary="%s"
+ android:title="@string/ir_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="IRRight_6"
+ android:summary="%s"
+ android:title="@string/ir_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="IRForward_6"
+ android:summary="%s"
+ android:title="@string/ir_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="IRBackward_6"
+ android:summary="%s"
+ android:title="@string/ir_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="IRHide_6"
+ android:summary="%s"
+ android:title="@string/ir_hide"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote6_swing"
+ android:title="@string/wiimote_swing">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="SwingUp_6"
+ android:summary="%s"
+ android:title="@string/swing_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="SwingDown_6"
+ android:summary="%s"
+ android:title="@string/swing_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="SwingLeft_6"
+ android:summary="%s"
+ android:title="@string/swing_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="SwingRight_6"
+ android:summary="%s"
+ android:title="@string/swing_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="SwingForward_6"
+ android:summary="%s"
+ android:title="@string/swing_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="SwingBackward_6"
+ android:summary="%s"
+ android:title="@string/swing_backward"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote6_tilt"
+ android:title="@string/wiimote_tilt">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="TiltForward_6"
+ android:summary="%s"
+ android:title="@string/tilt_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="TiltBackward_6"
+ android:summary="%s"
+ android:title="@string/tilt_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="TiltLeft_6"
+ android:summary="%s"
+ android:title="@string/tilt_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="TiltRight_6"
+ android:summary="%s"
+ android:title="@string/tilt_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="TiltModifier_6"
+ android:summary="%s"
+ android:title="@string/tilt_modifier"/>
+
+ <ListPreference
+ android:defaultValue="50,000000"
+ android:key="tiltRange6"
+ android:summary="%s"
+ android:title="@string/modifier_range"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote6_shake"
+ android:title="@string/wiimote_shake">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="ShakeX_6"
+ android:summary="%s"
+ android:title="@string/shake_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="ShakeY_6"
+ android:summary="%s"
+ android:title="@string/shake_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote3"
+ android:key="ShakeZ_6"
+ android:summary="%s"
+ android:title="@string/shake_z"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_extension6"
+ android:title="@string/preferences_extensions">
+
+ <!-- Nunchuk 3 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote3"
+ android:key="ExtNunchuk_6"
+ android:title="@string/show_nunchuk">
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk6_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukC_6"
+ android:summary="%s"
+ android:title="@string/nunchuk_button_c"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukZ_6"
+ android:summary="%s"
+ android:title="@string/button_z"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk6_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukUp_6"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukDown_6"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukLeft_6"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukRight_6"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="nunchukRadius6"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk6_swing"
+ android:title="@string/wiimote_swing">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingUp_6"
+ android:summary="%s"
+ android:title="@string/swing_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingDown_6"
+ android:summary="%s"
+ android:title="@string/swing_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingLeft_6"
+ android:summary="%s"
+ android:title="@string/swing_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingRight_6"
+ android:summary="%s"
+ android:title="@string/swing_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingForward_6"
+ android:summary="%s"
+ android:title="@string/swing_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingBackward_6"
+ android:summary="%s"
+ android:title="@string/swing_backward"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk6_tilt"
+ android:title="@string/wiimote_tilt">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltForward_6"
+ android:summary="%s"
+ android:title="@string/tilt_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltBackward_6"
+ android:summary="%s"
+ android:title="@string/tilt_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltLeft_6"
+ android:summary="%s"
+ android:title="@string/tilt_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltRight_6"
+ android:summary="%s"
+ android:title="@string/tilt_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukModifier_6"
+ android:summary="%s"
+ android:title="@string/tilt_modifier"/>
+
+ <ListPreference
+ android:defaultValue="50,000000"
+ android:key="nunchukRange6"
+ android:summary="%s"
+ android:title="@string/modifier_range"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk6_shake"
+ android:title="@string/wiimote_shake">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeX_6"
+ android:summary="%s"
+ android:title="@string/shake_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeY_6"
+ android:summary="%s"
+ android:title="@string/shake_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeZ_6"
+ android:summary="%s"
+ android:title="@string/shake_z"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Classic 3 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote3"
+ android:key="ExtClassic_6"
+ android:title="@string/show_classic">
+
+ <PreferenceCategory
+ android:key="preferences_classic6_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicA_6"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicB_6"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicX_6"
+ android:summary="%s"
+ android:title="@string/button_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicY_6"
+ android:summary="%s"
+ android:title="@string/button_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicMinus_6"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicPlus_6"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicHome_6"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicZL_6"
+ android:summary="%s"
+ android:title="@string/classic_button_zl"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicZR_6"
+ android:summary="%s"
+ android:title="@string/classic_button_zr"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic6_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicUp_6"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicDown_6"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeft_6"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRight_6"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic6_leftstick"
+ android:title="@string/classic_leftstick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickUp_6"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickDown_6"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickLeft_6"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickRight_6"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="classicLRadius6"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic6_rightstick"
+ android:title="@string/classic_rightstick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickUp_6"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickDown_6"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickLeft_6"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickRight_6"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="classicRRadius6"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic6_trig"
+ android:title="@string/controller_trig">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicTriggerL_6"
+ android:summary="%s"
+ android:title="@string/trigger_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicTriggerR_6"
+ android:summary="%s"
+ android:title="@string/trigger_right"/>
+
+ <ListPreference
+ android:defaultValue="90,000000"
+ android:key="classicThres6"
+ android:summary="%s"
+ android:title="@string/analog_threshold"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Guitar 3 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote3"
+ android:key="ExtGuitar_6"
+ android:title="@string/show_guitar">
+
+ <PreferenceCategory
+ android:key="preferences_guitar6_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarMinus_6"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarPlus_6"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar6_frets"
+ android:title="@string/guitar_frets">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarGreen_6"
+ android:summary="%s"
+ android:title="@string/guitar_fret_green"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarRed_6"
+ android:summary="%s"
+ android:title="@string/guitar_fret_red"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarYellow_6"
+ android:summary="%s"
+ android:title="@string/guitar_fret_yellow"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarBlue_6"
+ android:summary="%s"
+ android:title="@string/guitar_fret_blue"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarOrange_6"
+ android:summary="%s"
+ android:title="@string/guitar_fret_orange"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarStrumUp_6"
+ android:summary="%s"
+ android:title="@string/guitar_strum_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarStrumDown_6"
+ android:summary="%s"
+ android:title="@string/guitar_strum_down"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar6_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarUp_6"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarDown_6"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarLeft_6"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarRight_6"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="guitarRadius6"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar6_whammy"
+ android:title="@string/guitar_whammy">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarWhammy_6"
+ android:summary="%s"
+ android:title="@string/guitar_whammy_bar"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Drums 3 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote3"
+ android:key="ExtDrums_6"
+ android:title="@string/show_drums">
+
+ <PreferenceCategory
+ android:key="preferences_drums6_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsMinus_6"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsPlus_6"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_drums6_pads"
+ android:title="@string/drums_pads">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsRed_6"
+ android:summary="%s"
+ android:title="@string/drums_pad_red"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsYellow_6"
+ android:summary="%s"
+ android:title="@string/drums_pad_yellow"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsBlue_6"
+ android:summary="%s"
+ android:title="@string/drums_pad_blue"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsGreen_6"
+ android:summary="%s"
+ android:title="@string/drums_pad_green"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsOrange_6"
+ android:summary="%s"
+ android:title="@string/drums_pad_orange"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsBass_6"
+ android:summary="%s"
+ android:title="@string/drums_pad_bass"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_drums6_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsUp_6"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsDown_6"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsLeft_6"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsRight_6"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="drumsRadius6"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Turntable 3 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote3"
+ android:key="ExtTurntable_6"
+ android:title="@string/show_turntable">
+
+ <PreferenceCategory
+ android:key="preferences_turntable6_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableGreenLeft_6"
+ android:summary="%s"
+ android:title="@string/turntable_button_green_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRedLeft_6"
+ android:summary="%s"
+ android:title="@string/turntable_button_red_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableBlueLeft_6"
+ android:summary="%s"
+ android:title="@string/turntable_button_blue_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableGreenRight_6"
+ android:summary="%s"
+ android:title="@string/turntable_button_green_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRedRight_6"
+ android:summary="%s"
+ android:title="@string/turntable_button_red_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableBlueRight_6"
+ android:summary="%s"
+ android:title="@string/turntable_button_blue_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableMinus_6"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntablePlus_6"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableHome_6"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableEuphoria_6"
+ android:summary="%s"
+ android:title="@string/turntable_button_euphoria"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable6_lefttable"
+ android:title="@string/turntable_table_left">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeftLeft_6"
+ android:summary="%s"
+ android:title="@string/turntable_table_left_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeftRight_6"
+ android:summary="%s"
+ android:title="@string/turntable_table_left_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable6_righttable"
+ android:title="@string/turntable_table_right">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRightLeft_6"
+ android:summary="%s"
+ android:title="@string/turntable_table_right_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRightRight_6"
+ android:summary="%s"
+ android:title="@string/turntable_table_right_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable6_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableUp_6"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableDown_6"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeft_6"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRight_6"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="turntableRadius6"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable6_eff"
+ android:title="@string/turntable_effect">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableEffDial_6"
+ android:summary="%s"
+ android:title="@string/turntable_effect_dial"/>
- <PreferenceScreen
- android:dependency="enableWiimote3"
- android:key="ExtTurntable_6"
- android:title="@string/show_turntable">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableGreenLeft_6"
- android:summary="%s"
- android:title="@string/turntable_button_green_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRedLeft_6"
- android:summary="%s"
- android:title="@string/turntable_button_red_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableBlueLeft_6"
- android:summary="%s"
- android:title="@string/turntable_button_blue_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableGreenRight_6"
- android:summary="%s"
- android:title="@string/turntable_button_green_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRedRight_6"
- android:summary="%s"
- android:title="@string/turntable_button_red_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableBlueRight_6"
- android:summary="%s"
- android:title="@string/turntable_button_blue_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableMinus_6"
- android:summary="%s"
- android:title="@string/turntable_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntablePlus_6"
- android:summary="%s"
- android:title="@string/turntable_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableHome_6"
- android:summary="%s"
- android:title="@string/turntable_button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableEuphoria_6"
- android:summary="%s"
- android:title="@string/turntable_button_euphoria"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeftLeft_6"
- android:summary="%s"
- android:title="@string/turntable_table_left_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeftRight_6"
- android:summary="%s"
- android:title="@string/turntable_table_left_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRightLeft_6"
- android:summary="%s"
- android:title="@string/turntable_table_right_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRightRight_6"
- android:summary="%s"
- android:title="@string/turntable_table_right_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableUp_6"
- android:summary="%s"
- android:title="@string/turntable_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableDown_6"
- android:summary="%s"
- android:title="@string/turntable_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeft_6"
- android:summary="%s"
- android:title="@string/turntable_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRight_6"
- android:summary="%s"
- android:title="@string/turntable_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableEffDial_6"
- android:summary="%s"
- android:title="@string/turntable_effect_dial"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableCrossLeft_6"
- android:summary="%s"
- android:title="@string/turntable_crossfade_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableCrossRight_6"
- android:summary="%s"
- android:title="@string/turntable_crossfade_right"/>
+ </PreferenceCategory>
- </PreferenceScreen>
+ <PreferenceCategory
+ android:key="preferences_turntable6_cross"
+ android:title="@string/turntable_crossfade">
- </PreferenceScreen>
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableCrossLeft_6"
+ android:summary="%s"
+ android:title="@string/turntable_crossfade_left"/>
- <PreferenceScreen
- android:key="wiimote_bindings_7"
- android:title="@string/controller_3">
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableCrossRight_6"
+ android:summary="%s"
+ android:title="@string/turntable_crossfade_right"/>
- <CheckBoxPreference
- android:key="enableWiimote4"
- android:title="@string/enable_wiimote"/>
+ </PreferenceCategory>
- <ListPreference
- android:defaultValue="None"
- android:entries="@array/wiimoteExtEntries"
- android:entryValues="@array/wiimoteExtValues"
- android:key="WiimoteExtension_7"
- android:summary="@string/wiimote_extensions_descrip"
- android:title="@string/wiimote_extensions"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteA_7"
- android:summary="%s"
- android:title="@string/button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteB_7"
- android:summary="%s"
- android:title="@string/button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteMinus_7"
- android:summary="%s"
- android:title="@string/button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimotePlus_7"
- android:summary="%s"
- android:title="@string/button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteHome_7"
- android:summary="%s"
- android:title="@string/button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="Wiimote1_7"
- android:summary="%s"
- android:title="@string/button_one"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="Wiimote2_7"
- android:summary="%s"
- android:title="@string/button_two"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteUp_7"
- android:summary="%s"
- android:title="@string/dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteDown_7"
- android:summary="%s"
- android:title="@string/dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteLeft_7"
- android:summary="%s"
- android:title="@string/dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteRight_7"
- android:summary="%s"
- android:title="@string/dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteIRUp_7"
- android:summary="%s"
- android:title="@string/ir_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteIRDown_7"
- android:summary="%s"
- android:title="@string/ir_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteIRLeft_7"
- android:summary="%s"
- android:title="@string/ir_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteIRRight_7"
- android:summary="%s"
- android:title="@string/ir_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteIRForward_7"
- android:summary="%s"
- android:title="@string/ir_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteIRBackward_7"
- android:summary="%s"
- android:title="@string/ir_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteIRHide_7"
- android:summary="%s"
- android:title="@string/ir_hide"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteSwingUp_7"
- android:summary="%s"
- android:title="@string/swing_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteSwingDown_7"
- android:summary="%s"
- android:title="@string/swing_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteSwingLeft_7"
- android:summary="%s"
- android:title="@string/swing_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteSwingRight_7"
- android:summary="%s"
- android:title="@string/swing_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteSwingForward_7"
- android:summary="%s"
- android:title="@string/swing_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteSwingBackward_7"
- android:summary="%s"
- android:title="@string/swing_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteTiltForward_7"
- android:summary="%s"
- android:title="@string/tilt_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteTiltBackward_7"
- android:summary="%s"
- android:title="@string/tilt_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteTiltLeft_7"
- android:summary="%s"
- android:title="@string/tilt_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteTiltRight_7"
- android:summary="%s"
- android:title="@string/tilt_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteShakeX_7"
- android:summary="%s"
- android:title="@string/shake_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteShakeY_7"
- android:summary="%s"
- android:title="@string/shake_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:dependency="enableWiimote4"
- android:key="WiimoteShakeZ_7"
- android:summary="%s"
- android:title="@string/shake_z"/>
+ </PreferenceScreen>
- <PreferenceScreen
- android:dependency="enableWiimote4"
- android:key="ExtClassic_7"
- android:title="@string/show_nunchuk">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukC_7"
- android:summary="%s"
- android:title="@string/nunchuk_button_c"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukZ_7"
- android:summary="%s"
- android:title="@string/nunchuk_button_z"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukUp_7"
- android:summary="%s"
- android:title="@string/nunchuk_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukDown_7"
- android:summary="%s"
- android:title="@string/nunchuk_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukLeft_7"
- android:summary="%s"
- android:title="@string/nunchuk_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukRight_7"
- android:summary="%s"
- android:title="@string/nunchuk_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingUp_7"
- android:summary="%s"
- android:title="@string/nunchuk_swing_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingDown_7"
- android:summary="%s"
- android:title="@string/nunchuk_swing_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingLeft_7"
- android:summary="%s"
- android:title="@string/nunchuk_swing_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingRight_7"
- android:summary="%s"
- android:title="@string/nunchuk_swing_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingForward_7"
- android:summary="%s"
- android:title="@string/nunchuk_swing_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukSwingBackward_7"
- android:summary="%s"
- android:title="@string/nunchuk_swing_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltForward_7"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_forward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltBackward_7"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_backward"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltLeft_7"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukTiltRight_7"
- android:summary="%s"
- android:title="@string/nunchuk_tilt_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeX_7"
- android:summary="%s"
- android:title="@string/nunchuk_shake_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeY_7"
- android:summary="%s"
- android:title="@string/nunchuk_shake_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="NunchukShakeZ_7"
- android:summary="%s"
- android:title="@string/nunchuk_shake_z"/>
+ </PreferenceCategory>
</PreferenceScreen>
+ <!-- Wiimote 4 bindings -->
<PreferenceScreen
- android:dependency="enableWiimote4"
- android:key="ExtClassic_7"
- android:title="@string/show_classic">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicA_7"
- android:summary="%s"
- android:title="@string/classic_button_a"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicB_7"
- android:summary="%s"
- android:title="@string/classic_button_b"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicX_7"
- android:summary="%s"
- android:title="@string/classic_button_x"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicY_7"
- android:summary="%s"
- android:title="@string/classic_button_y"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicMinus_7"
- android:summary="%s"
- android:title="@string/classic_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicPlus_7"
- android:summary="%s"
- android:title="@string/classic_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicHome_7"
- android:summary="%s"
- android:title="@string/classic_button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicZL_7"
- android:summary="%s"
- android:title="@string/classic_button_zl"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicZR_7"
- android:summary="%s"
- android:title="@string/classic_button_zr"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicUp_7"
- android:summary="%s"
- android:title="@string/classic_dpad_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicDown_7"
- android:summary="%s"
- android:title="@string/classic_dpad_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeft_7"
- android:summary="%s"
- android:title="@string/classic_dpad_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRight_7"
- android:summary="%s"
- android:title="@string/classic_dpad_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickUp_7"
- android:summary="%s"
- android:title="@string/classic_stick_left_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickDown_7"
- android:summary="%s"
- android:title="@string/classic_stick_left_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickLeft_7"
- android:summary="%s"
- android:title="@string/classic_stick_left_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicLeftStickRight_7"
- android:summary="%s"
- android:title="@string/classic_stick_left_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickUp_7"
- android:summary="%s"
- android:title="@string/classic_stick_right_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickDown_7"
- android:summary="%s"
- android:title="@string/classic_stick_right_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickLeft_7"
- android:summary="%s"
- android:title="@string/classic_stick_right_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicRightStickRight_7"
- android:summary="%s"
- android:title="@string/classic_stick_right_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicTriggerL_7"
- android:summary="%s"
- android:title="@string/classic_trigger_l"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="ClassicTriggerR_7"
- android:summary="%s"
- android:title="@string/classic_trigger_r"/>
+ android:key="wiimote_bindings_7"
+ android:title="@string/wiimote_3">
+
+ <CheckBoxPreference
+ android:key="enableWiimote4"
+ android:title="@string/enable_wiimote"/>
+
+ <ListPreference
+ android:dependency="enableWiimote4"
+ android:defaultValue="None"
+ android:entries="@array/wiimoteExtEntries"
+ android:entryValues="@array/wiimoteExtValues"
+ android:key="wiimoteExtension7"
+ android:summary="@string/wiimote_extensions_descrip"
+ android:title="@string/wiimote_extensions"/>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote7_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimoteA_7"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimoteB_7"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimoteMinus_7"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimotePlus_7"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimoteHome_7"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="Wiimote1_7"
+ android:summary="%s"
+ android:title="@string/button_one"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="Wiimote2_7"
+ android:summary="%s"
+ android:title="@string/button_two"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote7_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimoteUp_7"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimoteDown_7"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimoteLeft_7"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="WiimoteRight_7"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote7_ir"
+ android:title="@string/wiimote_ir">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="IRUp_7"
+ android:summary="%s"
+ android:title="@string/ir_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="IRDown_7"
+ android:summary="%s"
+ android:title="@string/ir_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="IRLeft_7"
+ android:summary="%s"
+ android:title="@string/ir_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="IRRight_7"
+ android:summary="%s"
+ android:title="@string/ir_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="IRForward_7"
+ android:summary="%s"
+ android:title="@string/ir_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="IRBackward_7"
+ android:summary="%s"
+ android:title="@string/ir_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="IRHide_7"
+ android:summary="%s"
+ android:title="@string/ir_hide"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote7_swing"
+ android:title="@string/wiimote_swing">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="SwingUp_7"
+ android:summary="%s"
+ android:title="@string/swing_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="SwingDown_7"
+ android:summary="%s"
+ android:title="@string/swing_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="SwingLeft_7"
+ android:summary="%s"
+ android:title="@string/swing_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="SwingRight_7"
+ android:summary="%s"
+ android:title="@string/swing_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="SwingForward_7"
+ android:summary="%s"
+ android:title="@string/swing_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="SwingBackward_7"
+ android:summary="%s"
+ android:title="@string/swing_backward"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote7_tilt"
+ android:title="@string/wiimote_tilt">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="TiltForward_7"
+ android:summary="%s"
+ android:title="@string/tilt_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="TiltBackward_7"
+ android:summary="%s"
+ android:title="@string/tilt_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="TiltLeft_7"
+ android:summary="%s"
+ android:title="@string/tilt_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="TiltRight_7"
+ android:summary="%s"
+ android:title="@string/tilt_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="TiltModifier_7"
+ android:summary="%s"
+ android:title="@string/tilt_modifier"/>
+
+ <ListPreference
+ android:defaultValue="50,000000"
+ android:key="tiltRange7"
+ android:summary="%s"
+ android:title="@string/modifier_range"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_wiimote7_shake"
+ android:title="@string/wiimote_shake">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="ShakeX_7"
+ android:summary="%s"
+ android:title="@string/shake_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="ShakeY_7"
+ android:summary="%s"
+ android:title="@string/shake_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:dependency="enableWiimote4"
+ android:key="ShakeZ_7"
+ android:summary="%s"
+ android:title="@string/shake_z"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_extension7"
+ android:title="@string/preferences_extensions">
+
+ <!-- Nunchuk 4 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote4"
+ android:key="ExtClassic_7"
+ android:title="@string/show_nunchuk">
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk7_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukC_7"
+ android:summary="%s"
+ android:title="@string/nunchuk_button_c"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukZ_7"
+ android:summary="%s"
+ android:title="@string/button_z"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk7_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukUp_7"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukDown_7"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukLeft_7"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukRight_7"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="nunchukRadius7"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk7_swing"
+ android:title="@string/wiimote_swing">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingUp_7"
+ android:summary="%s"
+ android:title="@string/swing_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingDown_7"
+ android:summary="%s"
+ android:title="@string/swing_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingLeft_7"
+ android:summary="%s"
+ android:title="@string/swing_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingRight_7"
+ android:summary="%s"
+ android:title="@string/swing_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingForward_7"
+ android:summary="%s"
+ android:title="@string/swing_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukSwingBackward_7"
+ android:summary="%s"
+ android:title="@string/swing_backward"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk7_tilt"
+ android:title="@string/wiimote_tilt">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltForward_7"
+ android:summary="%s"
+ android:title="@string/tilt_forward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltBackward_7"
+ android:summary="%s"
+ android:title="@string/tilt_backward"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltLeft_7"
+ android:summary="%s"
+ android:title="@string/tilt_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukTiltRight_7"
+ android:summary="%s"
+ android:title="@string/tilt_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukModifier_7"
+ android:summary="%s"
+ android:title="@string/tilt_modifier"/>
+
+ <ListPreference
+ android:defaultValue="50,000000"
+ android:key="nunchukRange7"
+ android:summary="%s"
+ android:title="@string/modifier_range"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_nunchuk7_shake"
+ android:title="@string/wiimote_shake">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeX_7"
+ android:summary="%s"
+ android:title="@string/shake_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeY_7"
+ android:summary="%s"
+ android:title="@string/shake_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="NunchukShakeZ_7"
+ android:summary="%s"
+ android:title="@string/shake_z"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Classic 4 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote4"
+ android:key="ExtClassic_7"
+ android:title="@string/show_classic">
+
+ <PreferenceCategory
+ android:key="preferences_classic7_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicA_7"
+ android:summary="%s"
+ android:title="@string/button_a"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicB_7"
+ android:summary="%s"
+ android:title="@string/button_b"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicX_7"
+ android:summary="%s"
+ android:title="@string/button_x"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicY_7"
+ android:summary="%s"
+ android:title="@string/button_y"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicMinus_7"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicPlus_7"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicHome_7"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicZL_7"
+ android:summary="%s"
+ android:title="@string/classic_button_zl"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicZR_7"
+ android:summary="%s"
+ android:title="@string/classic_button_zr"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic7_dpad"
+ android:title="@string/controller_dpad">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicUp_7"
+ android:summary="%s"
+ android:title="@string/dpad_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicDown_7"
+ android:summary="%s"
+ android:title="@string/dpad_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeft_7"
+ android:summary="%s"
+ android:title="@string/dpad_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRight_7"
+ android:summary="%s"
+ android:title="@string/dpad_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic7_leftstick"
+ android:title="@string/classic_leftstick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickUp_7"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickDown_7"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickLeft_7"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicLeftStickRight_7"
+ android:summary="%s"
+ android:title="@string/classic_stick_left_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="classicLRadius7"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic7_rightstick"
+ android:title="@string/classic_rightstick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickUp_7"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickDown_7"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickLeft_7"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicRightStickRight_7"
+ android:summary="%s"
+ android:title="@string/classic_stick_right_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="classicRRadius7"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_classic7_trig"
+ android:title="@string/controller_trig">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicTriggerL_7"
+ android:summary="%s"
+ android:title="@string/trigger_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="ClassicTriggerR_7"
+ android:summary="%s"
+ android:title="@string/trigger_right"/>
+
+ <ListPreference
+ android:defaultValue="90,000000"
+ android:key="classicThres7"
+ android:summary="%s"
+ android:title="@string/analog_threshold"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Guitar 4 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote4"
+ android:key="ExtGuitar_7"
+ android:title="@string/show_guitar">
+
+ <PreferenceCategory
+ android:key="preferences_guitar7_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarMinus_7"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarPlus_7"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar7_frets"
+ android:title="@string/guitar_frets">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarGreen_7"
+ android:summary="%s"
+ android:title="@string/guitar_fret_green"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarRed_7"
+ android:summary="%s"
+ android:title="@string/guitar_fret_red"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarYellow_7"
+ android:summary="%s"
+ android:title="@string/guitar_fret_yellow"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarBlue_7"
+ android:summary="%s"
+ android:title="@string/guitar_fret_blue"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarOrange_7"
+ android:summary="%s"
+ android:title="@string/guitar_fret_orange"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarStrumUp_7"
+ android:summary="%s"
+ android:title="@string/guitar_strum_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarStrumDown_7"
+ android:summary="%s"
+ android:title="@string/guitar_strum_down"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar7_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarUp_7"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarDown_7"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarLeft_7"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarRight_7"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="guitarRadius7"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_guitar7_whammy"
+ android:title="@string/guitar_whammy">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="GuitarWhammy_7"
+ android:summary="%s"
+ android:title="@string/guitar_whammy_bar"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Drums 4 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote4"
+ android:key="ExtDrums_7"
+ android:title="@string/show_drums">
+
+ <PreferenceCategory
+ android:key="preferences_drums7_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsMinus_7"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsPlus_7"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_drums7_pads"
+ android:title="@string/drums_pads">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsRed_7"
+ android:summary="%s"
+ android:title="@string/drums_pad_red"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsYellow_7"
+ android:summary="%s"
+ android:title="@string/drums_pad_yellow"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsBlue_7"
+ android:summary="%s"
+ android:title="@string/drums_pad_blue"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsGreen_7"
+ android:summary="%s"
+ android:title="@string/drums_pad_green"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsOrange_7"
+ android:summary="%s"
+ android:title="@string/drums_pad_orange"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsBass_7"
+ android:summary="%s"
+ android:title="@string/drums_pad_bass"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_drums7_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsUp_7"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsDown_7"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsLeft_7"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="DrumsRight_7"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="drumsRadius7"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ </PreferenceScreen>
+
+ <!-- Turntable 4 Bindings -->
+ <PreferenceScreen
+ android:dependency="enableWiimote4"
+ android:key="ExtTurntable_7"
+ android:title="@string/show_turntable">
+
+ <PreferenceCategory
+ android:key="preferences_turntable7_buttons"
+ android:title="@string/controller_buttons">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableGreenLeft_7"
+ android:summary="%s"
+ android:title="@string/turntable_button_green_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRedLeft_7"
+ android:summary="%s"
+ android:title="@string/turntable_button_red_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableBlueLeft_7"
+ android:summary="%s"
+ android:title="@string/turntable_button_blue_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableGreenRight_7"
+ android:summary="%s"
+ android:title="@string/turntable_button_green_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRedRight_7"
+ android:summary="%s"
+ android:title="@string/turntable_button_red_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableBlueRight_7"
+ android:summary="%s"
+ android:title="@string/turntable_button_blue_right"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableMinus_7"
+ android:summary="%s"
+ android:title="@string/button_minus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntablePlus_7"
+ android:summary="%s"
+ android:title="@string/button_plus"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableHome_7"
+ android:summary="%s"
+ android:title="@string/button_home"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableEuphoria_7"
+ android:summary="%s"
+ android:title="@string/turntable_button_euphoria"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable7_lefttable"
+ android:title="@string/turntable_table_left">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeftLeft_7"
+ android:summary="%s"
+ android:title="@string/turntable_table_left_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeftRight_7"
+ android:summary="%s"
+ android:title="@string/turntable_table_left_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable7_righttable"
+ android:title="@string/turntable_table_right">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRightLeft_7"
+ android:summary="%s"
+ android:title="@string/turntable_table_right_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRightRight_7"
+ android:summary="%s"
+ android:title="@string/turntable_table_right_right"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable7_stick"
+ android:title="@string/wiimote_stick">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableUp_7"
+ android:summary="%s"
+ android:title="@string/stick_up"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableDown_7"
+ android:summary="%s"
+ android:title="@string/stick_down"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableLeft_7"
+ android:summary="%s"
+ android:title="@string/stick_left"/>
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableRight_7"
+ android:summary="%s"
+ android:title="@string/stick_right"/>
+
+ <ListPreference
+ android:defaultValue="100,000000"
+ android:key="turntableRadius7"
+ android:summary="%s"
+ android:title="@string/analog_radius"
+ android:entries="@array/analogRangesEntries"
+ android:entryValues="@array/analogRangesValues"/>
+
+ </PreferenceCategory>
+
+ <PreferenceCategory
+ android:key="preferences_turntable7_eff"
+ android:title="@string/turntable_effect">
+
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableEffDial_7"
+ android:summary="%s"
+ android:title="@string/turntable_effect_dial"/>
- </PreferenceScreen>
+ </PreferenceCategory>
- <PreferenceScreen
- android:dependency="enableWiimote4"
- android:key="ExtGuitar_7"
- android:title="@string/show_guitar">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarMinus_7"
- android:summary="%s"
- android:title="@string/guitar_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarPlus_7"
- android:summary="%s"
- android:title="@string/guitar_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarGreen_7"
- android:summary="%s"
- android:title="@string/guitar_fret_green"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarRed_7"
- android:summary="%s"
- android:title="@string/guitar_fret_red"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarYellow_7"
- android:summary="%s"
- android:title="@string/guitar_fret_yellow"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarBlue_7"
- android:summary="%s"
- android:title="@string/guitar_fret_blue"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarOrange_7"
- android:summary="%s"
- android:title="@string/guitar_fret_orange"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarStrumUp_7"
- android:summary="%s"
- android:title="@string/guitar_strum_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarStrumDown_7"
- android:summary="%s"
- android:title="@string/guitar_strum_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarUp_7"
- android:summary="%s"
- android:title="@string/guitar_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarDown_7"
- android:summary="%s"
- android:title="@string/guitar_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarLeft_7"
- android:summary="%s"
- android:title="@string/guitar_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarRight_7"
- android:summary="%s"
- android:title="@string/guitar_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="GuitarWhammy_7"
- android:summary="%s"
- android:title="@string/guitar_whammy_bar"/>
+ <PreferenceCategory
+ android:key="preferences_turntable7_cross"
+ android:title="@string/turntable_crossfade">
- </PreferenceScreen>
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableCrossLeft_7"
+ android:summary="%s"
+ android:title="@string/turntable_crossfade_left"/>
- <PreferenceScreen
- android:dependency="enableWiimote4"
- android:key="ExtDrums_7"
- android:title="@string/show_drums">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsMinus_7"
- android:summary="%s"
- android:title="@string/drums_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsPlus_7"
- android:summary="%s"
- android:title="@string/drums_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsRed_7"
- android:summary="%s"
- android:title="@string/drums_pad_red"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsYellow_7"
- android:summary="%s"
- android:title="@string/drums_pad_yellow"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsBlue_7"
- android:summary="%s"
- android:title="@string/drums_pad_blue"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsGreen_7"
- android:summary="%s"
- android:title="@string/drums_pad_green"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsOrange_7"
- android:summary="%s"
- android:title="@string/drums_pad_orange"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsBass_7"
- android:summary="%s"
- android:title="@string/drums_pad_bass"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsUp_7"
- android:summary="%s"
- android:title="@string/drums_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsDown_7"
- android:summary="%s"
- android:title="@string/drums_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsLeft_7"
- android:summary="%s"
- android:title="@string/drums_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="DrumsRight_7"
- android:summary="%s"
- android:title="@string/drums_stick_right"/>
+ <org.dolphinemu.dolphinemu.utils.InputBindingPreference
+ android:key="TurntableCrossRight_7"
+ android:summary="%s"
+ android:title="@string/turntable_crossfade_right"/>
- </PreferenceScreen>
+ </PreferenceCategory>
- <PreferenceScreen
- android:dependency="enableWiimote4"
- android:key="ExtTurntable_7"
- android:title="@string/show_turntable">
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableGreenLeft_7"
- android:summary="%s"
- android:title="@string/turntable_button_green_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRedLeft_7"
- android:summary="%s"
- android:title="@string/turntable_button_red_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableBlueLeft_7"
- android:summary="%s"
- android:title="@string/turntable_button_blue_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableGreenRight_7"
- android:summary="%s"
- android:title="@string/turntable_button_green_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRedRight_7"
- android:summary="%s"
- android:title="@string/turntable_button_red_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableBlueRight_7"
- android:summary="%s"
- android:title="@string/turntable_button_blue_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableMinus_7"
- android:summary="%s"
- android:title="@string/turntable_button_minus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntablePlus_7"
- android:summary="%s"
- android:title="@string/turntable_button_plus"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableHome_7"
- android:summary="%s"
- android:title="@string/turntable_button_home"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableEuphoria_7"
- android:summary="%s"
- android:title="@string/turntable_button_euphoria"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeftLeft_7"
- android:summary="%s"
- android:title="@string/turntable_table_left_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeftRight_7"
- android:summary="%s"
- android:title="@string/turntable_table_left_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRightLeft_7"
- android:summary="%s"
- android:title="@string/turntable_table_right_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRightRight_7"
- android:summary="%s"
- android:title="@string/turntable_table_right_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableUp_7"
- android:summary="%s"
- android:title="@string/turntable_stick_up"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableDown_7"
- android:summary="%s"
- android:title="@string/turntable_stick_down"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableLeft_7"
- android:summary="%s"
- android:title="@string/turntable_stick_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableRight_7"
- android:summary="%s"
- android:title="@string/turntable_stick_right"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableEffDial_7"
- android:summary="%s"
- android:title="@string/turntable_effect_dial"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableCrossLeft_7"
- android:summary="%s"
- android:title="@string/turntable_crossfade_left"/>
-
- <org.dolphinemu.dolphinemu.utils.InputBindingPreference
- android:key="TurntableCrossRight_7"
- android:summary="%s"
- android:title="@string/turntable_crossfade_right"/>
+ </PreferenceScreen>
+
+ </PreferenceCategory>
</PreferenceScreen>
- </PreferenceScreen>
+ </PreferenceCategory>
</PreferenceScreen>
@@ -3332,7 +4658,6 @@
android:key="preferences_video"
android:title="@string/preferences_video"><!-- Video Settings -->
-
<!-- Video Enhancements -->
<PreferenceScreen
android:title="@string/enhancements"