|
|
|
|
@@ -81,7 +81,7 @@ CompatibilityHacksForceScreenUpdate=n
|
|
|
|
|
|
|
|
|
|
# Application does not call SDL_Flip() or SDL_UpdateRects() after mouse click (ScummVM and all Amiga emulators do that) -
|
|
|
|
|
# force screen update by moving mouse cursor a little after each click (y) or (n)
|
|
|
|
|
CompatibilityHacksForceScreenUpdateMouseClick=y
|
|
|
|
|
CompatibilityHacksForceScreenUpdateMouseClick=n
|
|
|
|
|
|
|
|
|
|
# Application initializes SDL audio/video inside static constructors (which is bad, you won't be able to run ndk-gdb) (y)/(n)
|
|
|
|
|
CompatibilityHacksStaticInit=n
|
|
|
|
|
@@ -125,19 +125,19 @@ AppNeedsTwoButtonMouse=y
|
|
|
|
|
|
|
|
|
|
# Right mouse button can do long-press/drag&drop action, necessary for some games (y) or (n)
|
|
|
|
|
# If you disable it, swiping with two fingers will send mouse wheel events
|
|
|
|
|
RightMouseButtonLongPress=
|
|
|
|
|
RightMouseButtonLongPress=n
|
|
|
|
|
|
|
|
|
|
# Show SDL mouse cursor, for applications that do not draw cursor at all (y) or (n)
|
|
|
|
|
ShowMouseCursor=n
|
|
|
|
|
|
|
|
|
|
# Screen follows mouse cursor, when it's covered by soft keyboard, this works only in software video mode (y) or (n)
|
|
|
|
|
ScreenFollowsMouse=
|
|
|
|
|
ScreenFollowsMouse=n
|
|
|
|
|
|
|
|
|
|
# Generate more touch events, by default SDL generates one event per one video frame, this is useful for drawing apps (y) or (n)
|
|
|
|
|
GenerateSubframeTouchEvents=n
|
|
|
|
|
|
|
|
|
|
# Force relative (laptop) mouse movement mode, useful when both on-screen keyboard and mouse are needed (y) or (n)
|
|
|
|
|
ForceRelativeMouseMode=n
|
|
|
|
|
ForceRelativeMouseMode=y
|
|
|
|
|
|
|
|
|
|
# Show on-screen dpad/joystick, that will act as arrow keys (y) or (n)
|
|
|
|
|
AppNeedsArrowKeys=y
|
|
|
|
|
@@ -169,7 +169,7 @@ AppUsesGyroscope=y
|
|
|
|
|
AppUsesOrientationSensor=
|
|
|
|
|
|
|
|
|
|
# Use gyroscope to move mouse cursor (y) or (n), it eats battery, and can be disabled in settings, do not use with AppUsesGyroscope setting
|
|
|
|
|
MoveMouseWithGyroscope=
|
|
|
|
|
MoveMouseWithGyroscope=n
|
|
|
|
|
|
|
|
|
|
# Application uses multitouch (y) or (n), multitouch events are passed as SDL_JOYBALLMOTION events for the joystick 0
|
|
|
|
|
AppUsesMultitouch=y
|
|
|
|
|
@@ -180,7 +180,7 @@ AppUsesMultitouch=y
|
|
|
|
|
AppRecordsAudio=n
|
|
|
|
|
|
|
|
|
|
# Application needs read/write access SD card. Always disable it, unless you want to access user photos and downloads. (y) / (n)
|
|
|
|
|
AccessSdCard=y
|
|
|
|
|
AccessSdCard=n
|
|
|
|
|
|
|
|
|
|
# Application needs to read it's own OBB file. Enable this if you are using Play Store expansion files. (y) / (n)
|
|
|
|
|
ReadObbFile=
|
|
|
|
|
@@ -246,13 +246,13 @@ RedefinedKeysFourthGamepad="KP0 KP1 KP2 KP3 KP4 KP5 KP6 KP7 KP8 KP9 KP_PERIOD KP
|
|
|
|
|
StartupMenuButtonTimeout=1000
|
|
|
|
|
|
|
|
|
|
# Menu items to hide from startup menu, available menu items:
|
|
|
|
|
# SettingsMenu.OkButton SettingsMenu.DummyMenu SettingsMenu.MainMenu SettingsMenuMisc.DownloadConfig SettingsMenuMisc.OptionalDownloadConfig SettingsMenuMisc.AudioConfig SettingsMenuMisc.VideoSettingsConfig SettingsMenuMisc.ShowReadme SettingsMenuMisc.GyroscopeCalibration SettingsMenuMisc.CommandlineConfig SettingsMenuMisc.ResetToDefaultsConfig SettingsMenuMouse.MouseConfigMainMenu SettingsMenuMouse.DisplaySizeConfig SettingsMenuMouse.LeftClickConfig SettingsMenuMouse.RightClickConfig SettingsMenuMouse.AdditionalMouseConfig SettingsMenuMouse.JoystickMouseConfig SettingsMenuMouse.TouchPressureMeasurementTool SettingsMenuMouse.CalibrateTouchscreenMenu SettingsMenuKeyboard.KeyboardConfigMainMenu SettingsMenuKeyboard.ScreenKeyboardSizeConfig SettingsMenuKeyboard.ScreenKeyboardDrawSizeConfig SettingsMenuKeyboard.ScreenKeyboardThemeConfig SettingsMenuKeyboard.ScreenKeyboardTransparencyConfig SettingsMenuKeyboard.RemapHwKeysConfig SettingsMenuKeyboard.RemapScreenKbConfig SettingsMenuKeyboard.ScreenGesturesConfig SettingsMenuKeyboard.CustomizeScreenKbLayout SettingsMenuKeyboard.ScreenKeyboardAdvanced
|
|
|
|
|
# SettingsMenu.OkButton SettingsMenu.DummyMenu SettingsMenu.MainMenu SettingsMenuMisc.DownloadConfig SettingsMenuMisc.OptionalDownloadConfig SettingsMenuMisc.AudioConfig SettingsMenuMisc.VideoSettingsConfig SettingsMenuMisc.ShowReadme SettingsMenuMisc.GyroscopeCalibration SettingsMenuMisc.StorageAccessConfig SettingsMenuMisc.CommandlineConfig SettingsMenuMisc.ResetToDefaultsConfig SettingsMenuMouse.MouseConfigMainMenu SettingsMenuMouse.DisplaySizeConfig SettingsMenuMouse.LeftClickConfig SettingsMenuMouse.RightClickConfig SettingsMenuMouse.AdditionalMouseConfig SettingsMenuMouse.JoystickMouseConfig SettingsMenuMouse.TouchPressureMeasurementTool SettingsMenuMouse.CalibrateTouchscreenMenu SettingsMenuKeyboard.KeyboardConfigMainMenu SettingsMenuKeyboard.ScreenKeyboardSizeConfig SettingsMenuKeyboard.ScreenKeyboardDrawSizeConfig SettingsMenuKeyboard.ScreenKeyboardThemeConfig SettingsMenuKeyboard.ScreenKeyboardTransparencyConfig SettingsMenuKeyboard.RemapHwKeysConfig SettingsMenuKeyboard.RemapScreenKbConfig SettingsMenuKeyboard.ScreenGesturesConfig SettingsMenuKeyboard.CustomizeScreenKbLayout SettingsMenuKeyboard.ScreenKeyboardAdvanced
|
|
|
|
|
HiddenMenuOptions=''
|
|
|
|
|
|
|
|
|
|
# Menu items to show at startup - this is Java code snippet, leave empty for default
|
|
|
|
|
# new SettingsMenuMisc.ShowReadme(), (AppUsesMouse \&\& \! ForceRelativeMouseMode \? new SettingsMenuMouse.DisplaySizeConfig(true) : new SettingsMenu.DummyMenu()), new SettingsMenuMisc.OptionalDownloadConfig(true), new SettingsMenuMisc.GyroscopeCalibration()
|
|
|
|
|
# Available menu items:
|
|
|
|
|
# SettingsMenu.OkButton SettingsMenu.DummyMenu SettingsMenu.MainMenu SettingsMenuMisc.DownloadConfig SettingsMenuMisc.OptionalDownloadConfig SettingsMenuMisc.AudioConfig SettingsMenuMisc.VideoSettingsConfig SettingsMenuMisc.ShowReadme SettingsMenuMisc.GyroscopeCalibration SettingsMenuMisc.CommandlineConfig SettingsMenuMisc.ResetToDefaultsConfig SettingsMenuMouse.MouseConfigMainMenu SettingsMenuMouse.DisplaySizeConfig SettingsMenuMouse.LeftClickConfig SettingsMenuMouse.RightClickConfig SettingsMenuMouse.AdditionalMouseConfig SettingsMenuMouse.JoystickMouseConfig SettingsMenuMouse.TouchPressureMeasurementTool SettingsMenuMouse.CalibrateTouchscreenMenu SettingsMenuKeyboard.KeyboardConfigMainMenu SettingsMenuKeyboard.ScreenKeyboardSizeConfig SettingsMenuKeyboard.ScreenKeyboardDrawSizeConfig SettingsMenuKeyboard.ScreenKeyboardThemeConfig SettingsMenuKeyboard.ScreenKeyboardTransparencyConfig SettingsMenuKeyboard.RemapHwKeysConfig SettingsMenuKeyboard.RemapScreenKbConfig SettingsMenuKeyboard.ScreenGesturesConfig SettingsMenuKeyboard.CustomizeScreenKbLayout SettingsMenuKeyboard.ScreenKeyboardAdvanced
|
|
|
|
|
# SettingsMenu.OkButton SettingsMenu.DummyMenu SettingsMenu.MainMenu SettingsMenuMisc.DownloadConfig SettingsMenuMisc.OptionalDownloadConfig SettingsMenuMisc.AudioConfig SettingsMenuMisc.VideoSettingsConfig SettingsMenuMisc.ShowReadme SettingsMenuMisc.GyroscopeCalibration SettingsMenuMisc.StorageAccessConfig SettingsMenuMisc.CommandlineConfig SettingsMenuMisc.ResetToDefaultsConfig SettingsMenuMouse.MouseConfigMainMenu SettingsMenuMouse.DisplaySizeConfig SettingsMenuMouse.LeftClickConfig SettingsMenuMouse.RightClickConfig SettingsMenuMouse.AdditionalMouseConfig SettingsMenuMouse.JoystickMouseConfig SettingsMenuMouse.TouchPressureMeasurementTool SettingsMenuMouse.CalibrateTouchscreenMenu SettingsMenuKeyboard.KeyboardConfigMainMenu SettingsMenuKeyboard.ScreenKeyboardSizeConfig SettingsMenuKeyboard.ScreenKeyboardDrawSizeConfig SettingsMenuKeyboard.ScreenKeyboardThemeConfig SettingsMenuKeyboard.ScreenKeyboardTransparencyConfig SettingsMenuKeyboard.RemapHwKeysConfig SettingsMenuKeyboard.RemapScreenKbConfig SettingsMenuKeyboard.ScreenGesturesConfig SettingsMenuKeyboard.CustomizeScreenKbLayout SettingsMenuKeyboard.ScreenKeyboardAdvanced
|
|
|
|
|
FirstStartMenuOptions=''
|
|
|
|
|
|
|
|
|
|
# Minimum amount of RAM application requires, in Mb, SDL will print warning to user if it's lower
|
|
|
|
|
|