mirror of
https://github.com/izzy2lost/dolphin.git
synced 2026-06-19 01:16:48 -07:00
Android: Add input binding menus
This commit is contained in:
+6
@@ -162,6 +162,12 @@ public final class SettingsActivity extends AppCompatActivity implements Setting
|
||||
mPresenter.onWiimoteSettingChanged(section, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onExtensionSettingChanged(String key, int value)
|
||||
{
|
||||
mPresenter.onExtensionSettingChanged(key, value);
|
||||
}
|
||||
|
||||
private SettingsFragment getFragment()
|
||||
{
|
||||
return (SettingsFragment) getFragmentManager().findFragmentByTag(SettingsFragment.FRAGMENT_TAG);
|
||||
|
||||
+13
-9
@@ -3,6 +3,8 @@ package org.dolphinemu.dolphinemu.ui.settings;
|
||||
import android.os.Bundle;
|
||||
|
||||
import org.dolphinemu.dolphinemu.BuildConfig;
|
||||
import org.dolphinemu.dolphinemu.DolphinApplication;
|
||||
import org.dolphinemu.dolphinemu.NativeLibrary;
|
||||
import org.dolphinemu.dolphinemu.R;
|
||||
import org.dolphinemu.dolphinemu.model.settings.SettingSection;
|
||||
import org.dolphinemu.dolphinemu.utils.Log;
|
||||
@@ -110,15 +112,9 @@ public final class SettingsActivityPresenter
|
||||
|
||||
public void onGcPadSettingChanged(String key, int value)
|
||||
{
|
||||
switch (value)
|
||||
if (value != 0) // Not disabled
|
||||
{
|
||||
case 6:
|
||||
mView.showToastMessage("Configuration coming soon. Settings from old versions will still work.");
|
||||
break;
|
||||
|
||||
case 12:
|
||||
mView.showSettingsFragment(key, true);
|
||||
break;
|
||||
mView.showSettingsFragment(key + (value / 6), true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -127,7 +123,7 @@ public final class SettingsActivityPresenter
|
||||
switch (value)
|
||||
{
|
||||
case 1:
|
||||
mView.showToastMessage("Configuration coming soon. Settings from old versions will still work.");
|
||||
mView.showSettingsFragment(section, true);
|
||||
break;
|
||||
|
||||
case 2:
|
||||
@@ -135,4 +131,12 @@ public final class SettingsActivityPresenter
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
public void onExtensionSettingChanged(String key, int value)
|
||||
{
|
||||
if (value != 0) // None
|
||||
{
|
||||
mView.showSettingsFragment(key + value, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+9
@@ -90,4 +90,13 @@ public interface SettingsActivityView
|
||||
* @param value New setting for the Wiimote.
|
||||
*/
|
||||
void onWiimoteSettingChanged(String section, int value);
|
||||
|
||||
/**
|
||||
* Called by a containing Fragment to tell the containing Activity that an extension setting
|
||||
* was modified.
|
||||
*
|
||||
* @param key Identifier for the extension that was modified.
|
||||
* @param value New setting for the extension.
|
||||
*/
|
||||
void onExtensionSettingChanged(String key, int value);
|
||||
}
|
||||
|
||||
+18
-2
@@ -210,7 +210,7 @@ public final class SettingsAdapter extends RecyclerView.Adapter<SettingViewHolde
|
||||
|
||||
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(mContext);
|
||||
SharedPreferences.Editor editor = sharedPreferences.edit();
|
||||
editor.putString(item.getKey(), "");
|
||||
editor.remove(item.getKey());
|
||||
editor.apply();
|
||||
}
|
||||
});
|
||||
@@ -250,7 +250,12 @@ public final class SettingsAdapter extends RecyclerView.Adapter<SettingViewHolde
|
||||
|
||||
if (scSetting.getKey().equals(SettingsFile.KEY_WIIMOTE_TYPE))
|
||||
{
|
||||
mView.onWiimoteSettingChanged(scSetting.getSetting().getSection(), value);
|
||||
mView.onWiimoteSettingChanged(scSetting.getSection(), value);
|
||||
}
|
||||
|
||||
if (scSetting.getKey().equals(SettingsFile.KEY_WIIMOTE_EXTENSION))
|
||||
{
|
||||
mView.onExtensionSettingChanged(scSetting.getKey() + Character.getNumericValue(scSetting.getSection().charAt(scSetting.getSection().length() - 1)), value);
|
||||
}
|
||||
|
||||
// Get the backing Setting, which may be null (if for example it was missing from the file)
|
||||
@@ -269,6 +274,10 @@ public final class SettingsAdapter extends RecyclerView.Adapter<SettingViewHolde
|
||||
{
|
||||
putXfbSetting(which);
|
||||
}
|
||||
else if (scSetting.getKey().equals(SettingsFile.KEY_WIIMOTE_EXTENSION))
|
||||
{
|
||||
putExtensionSetting(which, Character.getNumericValue(scSetting.getSection().charAt(scSetting.getSection().length() - 1)));
|
||||
}
|
||||
}
|
||||
|
||||
closeDialog();
|
||||
@@ -427,4 +436,11 @@ public final class SettingsAdapter extends RecyclerView.Adapter<SettingViewHolde
|
||||
mView.putSetting(xfbEnable);
|
||||
mView.putSetting(xfbReal);
|
||||
}
|
||||
|
||||
public void putExtensionSetting(int which, int wiimoteNumber)
|
||||
{
|
||||
StringSetting extension = new StringSetting(SettingsFile.KEY_WIIMOTE_EXTENSION, SettingsFile.SECTION_WIIMOTE + wiimoteNumber,
|
||||
SettingsFile.SETTINGS_WIIMOTE, mContext.getResources().getStringArray(R.array.wiimoteExtensionsEntries)[which]);
|
||||
mView.putSetting(extension);
|
||||
}
|
||||
}
|
||||
|
||||
+6
@@ -168,6 +168,12 @@ public final class SettingsFragment extends Fragment implements SettingsFragment
|
||||
mActivity.onWiimoteSettingChanged(section, value);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onExtensionSettingChanged(String key, int value)
|
||||
{
|
||||
mActivity.onExtensionSettingChanged(key, value);
|
||||
}
|
||||
|
||||
public static final String FRAGMENT_TAG = BuildConfig.APPLICATION_ID + ".fragment.settings";
|
||||
|
||||
public static final String ARGUMENT_MENU_TAG = FRAGMENT_TAG + ".menu_tag";
|
||||
|
||||
+542
-9
File diff suppressed because it is too large
Load Diff
+8
@@ -93,4 +93,12 @@ public interface SettingsFragmentView
|
||||
* @param value New setting for the Wiimote.
|
||||
*/
|
||||
void onWiimoteSettingChanged(String section, int value);
|
||||
|
||||
/**
|
||||
* Have the fragment tell the containing Activity that an extension setting was modified.
|
||||
*
|
||||
* @param key Identifier for the extension that was modified.
|
||||
* @param value New setting for the extension.
|
||||
*/
|
||||
void onExtensionSettingChanged(String key, int value);
|
||||
}
|
||||
|
||||
@@ -45,6 +45,8 @@ public final class SettingsFile
|
||||
|
||||
public static final String SECTION_WIIMOTE = "Wiimote";
|
||||
|
||||
public static final String SECTION_BINDINGS = "Android";
|
||||
|
||||
public static final String KEY_CPU_CORE = "CPUCore";
|
||||
public static final String KEY_DUAL_CORE = "CPUThread";
|
||||
public static final String KEY_OVERCLOCK_ENABLE = "OverclockEnable";
|
||||
@@ -77,10 +79,154 @@ public final class SettingsFile
|
||||
|
||||
public static final String KEY_GCPAD_TYPE = "SIDevice";
|
||||
|
||||
public static final String KEY_GCBIND_A = "InputA_";
|
||||
public static final String KEY_GCBIND_B = "InputB_";
|
||||
public static final String KEY_GCBIND_X = "InputX_";
|
||||
public static final String KEY_GCBIND_Y = "InputY_";
|
||||
public static final String KEY_GCBIND_Z = "InputZ_";
|
||||
public static final String KEY_GCBIND_START = "InputStart_";
|
||||
public static final String KEY_GCBIND_CONTROL_UP = "MainUp_";
|
||||
public static final String KEY_GCBIND_CONTROL_DOWN = "MainDown_";
|
||||
public static final String KEY_GCBIND_CONTROL_LEFT = "MainLeft_";
|
||||
public static final String KEY_GCBIND_CONTROL_RIGHT = "MainRight_";
|
||||
public static final String KEY_GCBIND_C_UP = "CStickUp_";
|
||||
public static final String KEY_GCBIND_C_DOWN = "CStickDown_";
|
||||
public static final String KEY_GCBIND_C_LEFT = "CStickLeft_";
|
||||
public static final String KEY_GCBIND_C_RIGHT = "CStickRight_";
|
||||
public static final String KEY_GCBIND_TRIGGER_L = "InputL_";
|
||||
public static final String KEY_GCBIND_TRIGGER_R = "InputR_";
|
||||
public static final String KEY_GCBIND_DPAD_UP = "DPadUp_";
|
||||
public static final String KEY_GCBIND_DPAD_DOWN = "DPadDown_";
|
||||
public static final String KEY_GCBIND_DPAD_LEFT = "DPadLeft_";
|
||||
public static final String KEY_GCBIND_DPAD_RIGHT = "DPadRight_";
|
||||
|
||||
public static final String KEY_GCADAPTER_RUMBLE = "AdapterRumble";
|
||||
public static final String KEY_GCADAPTER_BONGOS = "SimulateKonga";
|
||||
|
||||
public static final String KEY_WIIMOTE_TYPE = "Source";
|
||||
public static final String KEY_WIIMOTE_EXTENSION = "Extension";
|
||||
|
||||
public static final String KEY_WIIBIND_A = "WiimoteA_";
|
||||
public static final String KEY_WIIBIND_B = "WiimoteB_";
|
||||
public static final String KEY_WIIBIND_1 = "Wiimote1_";
|
||||
public static final String KEY_WIIBIND_2 = "Wiimote2_";
|
||||
public static final String KEY_WIIBIND_MINUS = "WiimoteMinus_";
|
||||
public static final String KEY_WIIBIND_PLUS = "WiimotePlus_";
|
||||
public static final String KEY_WIIBIND_HOME = "WiimoteHome_";
|
||||
public static final String KEY_WIIBIND_IR_UP = "IRUp_";
|
||||
public static final String KEY_WIIBIND_IR_DOWN = "IRDown_";
|
||||
public static final String KEY_WIIBIND_IR_LEFT = "IRLeft_";
|
||||
public static final String KEY_WIIBIND_IR_RIGHT = "IRRight_";
|
||||
public static final String KEY_WIIBIND_IR_FORWARD = "IRForward_";
|
||||
public static final String KEY_WIIBIND_IR_BACKWARD = "IRBackward_";
|
||||
public static final String KEY_WIIBIND_IR_HIDE = "IRHide_";
|
||||
public static final String KEY_WIIBIND_SWING_UP = "SwingUp_";
|
||||
public static final String KEY_WIIBIND_SWING_DOWN = "SwingDown_";
|
||||
public static final String KEY_WIIBIND_SWING_LEFT = "SwingLeft_";
|
||||
public static final String KEY_WIIBIND_SWING_RIGHT = "SwingRight_";
|
||||
public static final String KEY_WIIBIND_SWING_FORWARD = "SwingForward_";
|
||||
public static final String KEY_WIIBIND_SWING_BACKWARD = "SwingBackward_";
|
||||
public static final String KEY_WIIBIND_TILT_FORWARD = "TiltForward_";
|
||||
public static final String KEY_WIIBIND_TILT_BACKWARD = "TiltBackward_";
|
||||
public static final String KEY_WIIBIND_TILT_LEFT = "TiltLeft_";
|
||||
public static final String KEY_WIIBIND_TILT_RIGHT = "TiltRight_";
|
||||
public static final String KEY_WIIBIND_TILT_MODIFIER = "TiltModifier_";
|
||||
public static final String KEY_WIIBIND_SHAKE_X = "ShakeX_";
|
||||
public static final String KEY_WIIBIND_SHAKE_Y = "ShakeY_";
|
||||
public static final String KEY_WIIBIND_SHAKE_Z = "ShakeZ_";
|
||||
public static final String KEY_WIIBIND_DPAD_UP = "WiimoteUp_";
|
||||
public static final String KEY_WIIBIND_DPAD_DOWN = "WiimoteDown_";
|
||||
public static final String KEY_WIIBIND_DPAD_LEFT = "WiimoteLeft_";
|
||||
public static final String KEY_WIIBIND_DPAD_RIGHT = "WiimoteRight_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_C = "NunchukC_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_Z = "NunchukZ_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_UP = "NunchukUp_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_DOWN = "NunchukDown_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_LEFT = "NunchukLeft_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_RIGHT = "NunchukRight_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SWING_UP = "NunchukSwingUp_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SWING_DOWN = "NunchukSwingDown_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SWING_LEFT = "NunchukSwingLeft_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SWING_RIGHT = "NunchukSwingRight_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SWING_FORWARD = "NunchukSwingForward_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SWING_BACKWARD = "NunchukSwingBackward_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_TILT_FORWARD = "NunchukTiltForward_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_TILT_BACKWARD = "NunchukTiltBackward_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_TILT_LEFT = "NunchukTiltLeft_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_TILT_RIGHT = "NunchukTiltRight_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_TILT_MODIFIER = "NunchukTiltModifier_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SHAKE_X = "NunchukShakeX_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SHAKE_Y = "NunchukShakeY_";
|
||||
public static final String KEY_WIIBIND_NUNCHUK_SHAKE_Z = "NunchukShakeZ_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_A = "ClassicA_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_B = "ClassicB_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_X = "ClassicX_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_Y = "ClassicY_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_ZL = "ClassicZL_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_ZR = "ClassicZR_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_MINUS = "ClassicMinus_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_PLUS = "ClassicPlus_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_HOME = "ClassicHome_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_LEFT_UP = "ClassicLeftStickUp_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_LEFT_DOWN = "ClassicLeftStickDown_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_LEFT_LEFT = "ClassicLeftStickLeft_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_LEFT_RIGHT = "ClassicLeftStickRight_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_RIGHT_UP = "ClassicRightStickUp_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_RIGHT_DOWN = "ClassicRightStickDown_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_RIGHT_LEFT = "ClassicRightStickLeft_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_RIGHT_RIGHT = "ClassicRightStickRight_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_TRIGGER_L = "ClassicTriggerL_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_TRIGGER_R = "ClassicTriggerR_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_DPAD_UP = "ClassicUp_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_DPAD_DOWN = "ClassicDown_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_DPAD_LEFT = "ClassicLeft_";
|
||||
public static final String KEY_WIIBIND_CLASSIC_DPAD_RIGHT = "ClassicRight_";
|
||||
public static final String KEY_WIIBIND_GUITAR_FRET_GREEN = "GuitarGreen_";
|
||||
public static final String KEY_WIIBIND_GUITAR_FRET_RED = "GuitarRed_";
|
||||
public static final String KEY_WIIBIND_GUITAR_FRET_YELLOW = "GuitarYellow_";
|
||||
public static final String KEY_WIIBIND_GUITAR_FRET_BLUE = "GuitarBlue_";
|
||||
public static final String KEY_WIIBIND_GUITAR_FRET_ORANGE = "GuitarOrange_";
|
||||
public static final String KEY_WIIBIND_GUITAR_STRUM_UP = "GuitarStrumUp_";
|
||||
public static final String KEY_WIIBIND_GUITAR_STRUM_DOWN = "GuitarStrumDown_";
|
||||
public static final String KEY_WIIBIND_GUITAR_MINUS = "GuitarMinus_";
|
||||
public static final String KEY_WIIBIND_GUITAR_PLUS = "GuitarPlus_";
|
||||
public static final String KEY_WIIBIND_GUITAR_STICK_UP = "GuitarUp_";
|
||||
public static final String KEY_WIIBIND_GUITAR_STICK_DOWN = "GuitarDown_";
|
||||
public static final String KEY_WIIBIND_GUITAR_STICK_LEFT = "GuitarLeft_";
|
||||
public static final String KEY_WIIBIND_GUITAR_STICK_RIGHT = "GuitarRight_";
|
||||
public static final String KEY_WIIBIND_GUITAR_WHAMMY_BAR = "GuitarWhammy_";
|
||||
public static final String KEY_WIIBIND_DRUMS_PAD_RED = "DrumsRed_";
|
||||
public static final String KEY_WIIBIND_DRUMS_PAD_YELLOW = "DrumsYellow_";
|
||||
public static final String KEY_WIIBIND_DRUMS_PAD_BLUE = "DrumsBlue_";
|
||||
public static final String KEY_WIIBIND_DRUMS_PAD_GREEN = "DrumsGreen_";
|
||||
public static final String KEY_WIIBIND_DRUMS_PAD_ORANGE = "DrumsOrange_";
|
||||
public static final String KEY_WIIBIND_DRUMS_PAD_BASS = "DrumsBass_";
|
||||
public static final String KEY_WIIBIND_DRUMS_MINUS = "DrumsMinus_";
|
||||
public static final String KEY_WIIBIND_DRUMS_PLUS = "DrumsPlus_";
|
||||
public static final String KEY_WIIBIND_DRUMS_STICK_UP = "DrumsUp_";
|
||||
public static final String KEY_WIIBIND_DRUMS_STICK_DOWN = "DrumsDown_";
|
||||
public static final String KEY_WIIBIND_DRUMS_STICK_LEFT = "DrumsLeft_";
|
||||
public static final String KEY_WIIBIND_DRUMS_STICK_RIGHT = "DrumsRight_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_GREEN_LEFT = "TurntableGreenLeft_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_RED_LEFT = "TurntableRedLeft_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_BLUE_LEFT = "TurntableBlueLeft_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_GREEN_RIGHT = "TurntableGreenRight_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_RED_RIGHT = "TurntableRedRight_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_BLUE_RIGHT = "TurntableBlueRight_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_MINUS = "TurntableMinus_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_PLUS = "TurntablePlus_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_EUPHORIA = "TurntableEuphoria_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_LEFT_LEFT = "TurntableLeftLeft_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_LEFT_RIGHT = "TurntableLeftRight_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_RIGHT_LEFT = "TurntableRightLeft_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_RIGHT_RIGHT = "TurntableRightRight_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_STICK_UP = "TurntableUp_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_STICK_DOWN = "TurntableDown_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_STICK_LEFT = "TurntableLeft_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_STICK_RIGHT = "TurntableRight_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_EFFECT_DIAL = "TurntableEffDial_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_CROSSFADE_LEFT = "TurntableCrossLeft_";
|
||||
public static final String KEY_WIIBIND_TURNTABLE_CROSSFADE_RIGHT = "TurntableCrossRight_";
|
||||
|
||||
public static final String KEY_WIIMOTE_SCAN = "WiimoteContinuousScanning";
|
||||
public static final String KEY_WIIMOTE_SPEAKER = "WiimoteEnableSpeaker";
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
</integer-array>
|
||||
|
||||
<!-- Wii Remote extensions -->
|
||||
<string-array name="wiimoteExtensions" translatable="false">
|
||||
<string-array name="wiimoteExtensionsEntries" translatable="false">
|
||||
<item>None</item>
|
||||
<item>Nunchuk</item>
|
||||
<item>Classic</item>
|
||||
@@ -42,6 +42,14 @@
|
||||
<item>Drums</item>
|
||||
<item>Turntable</item>
|
||||
</string-array>
|
||||
<integer-array name="wiimoteExtensionsValues" translatable="false">
|
||||
<item>0</item>
|
||||
<item>1</item>
|
||||
<item>2</item>
|
||||
<item>3</item>
|
||||
<item>4</item>
|
||||
<item>5</item>
|
||||
</integer-array>
|
||||
|
||||
<!-- Texture Cache Accuracy Preference -->
|
||||
<string-array name="textureCacheAccuracyEntries" translatable="false">
|
||||
|
||||
@@ -12,12 +12,10 @@
|
||||
<string name="controller_3">GameCube Controller 4</string>
|
||||
<!-- END WARNING -->
|
||||
|
||||
<string name="enable_controller">Enable controller</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="controller_control">Control Stick</string>
|
||||
<string name="controller_c">C Stick</string>
|
||||
<string name="controller_trig">Triggers</string>
|
||||
<string name="controller_dpad">D-Pad</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>
|
||||
@@ -30,113 +28,71 @@
|
||||
<string name="wiimote_3">Wii Remote 4</string>
|
||||
<!-- END WARNING -->
|
||||
|
||||
<string name="enable_wiimote">Enable Wii Remote</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">Wii Remote Extension</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="wiimote_extensions">Extension</string>
|
||||
<string name="wiimote_extensions_descrip">Choose and bind the Wii Remote extension.</string>
|
||||
<string name="wiimote_ir">IR</string>
|
||||
<string name="wiimote_swing">Swing</string>
|
||||
<string name="wiimote_tilt">Tilt</string>
|
||||
<string name="wiimote_shake">Shake</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 Wii Remote stuff too) -->
|
||||
<string name="button_a">Button A</string>
|
||||
<string name="button_b">Button B</string>
|
||||
<string name="button_start">Button Start</string>
|
||||
<string name="button_x">Button X</string>
|
||||
<string name="button_y">Button Y</string>
|
||||
<string name="button_z">Button Z</string>
|
||||
<string name="dpad_up">D-Pad Up</string>
|
||||
<string name="dpad_down">D-Pad Down</string>
|
||||
<string name="dpad_left">D-Pad Left</string>
|
||||
<string name="dpad_right">D-Pad Right</string>
|
||||
<string name="main_stick_up">Control Stick Up</string>
|
||||
<string name="main_stick_down">Control Stick Down</string>
|
||||
<string name="main_stick_left">Control Stick Left</string>
|
||||
<string name="main_stick_right">Control Stick Right</string>
|
||||
<string name="c_stick_up">C Stick Up</string>
|
||||
<string name="c_stick_down">C Stick Down</string>
|
||||
<string name="c_stick_left">C Stick Left</string>
|
||||
<string name="c_stick_right">C Stick Right</string>
|
||||
<string name="trigger_left">Trigger L</string>
|
||||
<string name="trigger_right">Trigger R</string>
|
||||
<!-- Generic buttons (Shared with lots of stuff) -->
|
||||
<string name="generic_buttons">Buttons</string>
|
||||
<string name="generic_up">Up</string>
|
||||
<string name="generic_down">Down</string>
|
||||
<string name="generic_left">Left</string>
|
||||
<string name="generic_right">Right</string>
|
||||
<string name="generic_forward">Forward</string>
|
||||
<string name="generic_backward">Backward</string>
|
||||
<string name="generic_stick">Stick</string>
|
||||
<string name="generic_green">Green</string>
|
||||
<string name="generic_red">Red</string>
|
||||
<string name="generic_yellow">Yellow</string>
|
||||
<string name="generic_blue">Blue</string>
|
||||
<string name="generic_orange">Orange</string>
|
||||
|
||||
<!-- Wii Remote (+ 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>
|
||||
<string name="ir_right">IR Right</string>
|
||||
<string name="ir_forward">IR Forward</string>
|
||||
<string name="ir_backward">IR Backward</string>
|
||||
<string name="ir_hide">IR Hide</string>
|
||||
<string name="swing_up">Swing Up</string>
|
||||
<string name="swing_down">Swing Down</string>
|
||||
<string name="swing_left">Swing Left</string>
|
||||
<string name="swing_right">Swing Right</string>
|
||||
<string name="swing_forward">Swing Forward</string>
|
||||
<string name="swing_backward">Swing Backward</string>
|
||||
<string name="tilt_forward">Tilt Forward</string>
|
||||
<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>
|
||||
<!-- GameCube buttons (May be shared with other stuff too) -->
|
||||
<string name="button_a">A</string>
|
||||
<string name="button_b">B</string>
|
||||
<string name="button_start">Start</string>
|
||||
<string name="button_x">X</string>
|
||||
<string name="button_y">Y</string>
|
||||
<string name="button_z">Z</string>
|
||||
<string name="trigger_left">L</string>
|
||||
<string name="trigger_right">R</string>
|
||||
|
||||
<!-- Wii Remote buttons (May be shared with other stuff too) -->
|
||||
<string name="button_one">1</string>
|
||||
<string name="button_two">2</string>
|
||||
<string name="button_minus">-</string>
|
||||
<string name="button_plus">+</string>
|
||||
<string name="button_home">Home</string>
|
||||
<string name="ir_hide">Hide</string>
|
||||
<string name="tilt_modifier">Modifier</string>
|
||||
<string name="shake_x">X</string>
|
||||
<string name="shake_y">Y</string>
|
||||
<string name="shake_z">Z</string>
|
||||
|
||||
<!-- Nunchuk only buttons -->
|
||||
<string name="nunchuk_button_c">Button C</string>
|
||||
<string name="nunchuk_button_c">C</string>
|
||||
|
||||
<!-- Classic only buttons -->
|
||||
<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>
|
||||
<string name="classic_button_zl">ZL</string>
|
||||
<string name="classic_button_zr">ZR</string>
|
||||
<string name="classic_leftstick">Left Stick</string>
|
||||
<string name="classic_rightstick">Right Stick</string>
|
||||
|
||||
<!-- Guitar only buttons -->
|
||||
<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>
|
||||
<string name="guitar_frets">Frets</string>
|
||||
<string name="guitar_strum">Strum</string>
|
||||
<string name="guitar_whammy">Whammy</string>
|
||||
<string name="guitar_whammy_bar">Bar</string>
|
||||
|
||||
<!-- Drums only buttons -->
|
||||
<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>
|
||||
<string name="drums_pads">Pads</string>
|
||||
<string name="drums_pad_bass">Bass</string>
|
||||
|
||||
<!-- Turntable only buttons -->
|
||||
<string name="turntable_button_green_left">Green Left</string>
|
||||
@@ -146,17 +102,11 @@
|
||||
<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_table_left">Table Left</string>
|
||||
<string name="turntable_table_right">Table Right</string>
|
||||
<string name="turntable_effect">Effect</string>
|
||||
<string name="turntable_effect_dial">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="cpu_core">CPU Core</string>
|
||||
|
||||
Reference in New Issue
Block a user