aboutsummaryrefslogtreecommitdiff
path: root/gui/themes/scummclassic
diff options
context:
space:
mode:
authorrsn88872017-02-19 20:14:51 -0600
committerrsn88872017-02-22 16:52:09 -0600
commit45bd7a8b75ebd8227ec4a09e427a66b1bb2796d1 (patch)
tree65495f6ebadda9cdbd0415f44d516be0381f6078 /gui/themes/scummclassic
parent085332a3dc8b006144f46b47b77d888d5ba9e467 (diff)
downloadscummvm-rg350-45bd7a8b75ebd8227ec4a09e427a66b1bb2796d1.tar.gz
scummvm-rg350-45bd7a8b75ebd8227ec4a09e427a66b1bb2796d1.tar.bz2
scummvm-rg350-45bd7a8b75ebd8227ec4a09e427a66b1bb2796d1.zip
SDL: Fix erratic analog pointer + control options
Fixes erratic speeds in analog pointer motion Implemented option to set analog/keyboard pointer speed and control the analog joystick deadzone. The deadzone option appears only if the build supports analog joystick (via JOY_ANALOG define)
Diffstat (limited to 'gui/themes/scummclassic')
-rw-r--r--gui/themes/scummclassic/classic_layout.stx22
-rw-r--r--gui/themes/scummclassic/classic_layout_lowres.stx22
2 files changed, 44 insertions, 0 deletions
diff --git a/gui/themes/scummclassic/classic_layout.stx b/gui/themes/scummclassic/classic_layout.stx
index aa91cdb35f..75ffee20cd 100644
--- a/gui/themes/scummclassic/classic_layout.stx
+++ b/gui/themes/scummclassic/classic_layout.stx
@@ -249,6 +249,28 @@
<widget name = 'grSwapMenuAndBackBtnsCheckbox'
type = 'Checkbox'
/>
+ <layout type = 'horizontal' padding = '0, 0, 0, 0' spacing = '10'>
+ <widget name = 'grKbdMouseSpeedDesc'
+ type = 'OptionsLabel'
+ />
+ <widget name = 'grKbdMouseSpeedSlider'
+ type = 'Slider'
+ />
+ <widget name = 'grKbdMouseSpeedLabel'
+ type = 'SmallLabel'
+ />
+ </layout>
+ <layout type = 'horizontal' padding = '0, 0, 0, 0' spacing = '10' center = 'true'>
+ <widget name = 'grJoystickDeadzoneDesc'
+ type = 'OptionsLabel'
+ />
+ <widget name = 'grJoystickDeadzoneSlider'
+ type = 'Slider'
+ />
+ <widget name = 'grJoystickDeadzoneLabel'
+ type = 'SmallLabel'
+ />
+ </layout>
</layout>
</dialog>
diff --git a/gui/themes/scummclassic/classic_layout_lowres.stx b/gui/themes/scummclassic/classic_layout_lowres.stx
index c925a39d18..e46db3e94b 100644
--- a/gui/themes/scummclassic/classic_layout_lowres.stx
+++ b/gui/themes/scummclassic/classic_layout_lowres.stx
@@ -246,6 +246,28 @@
<widget name = 'grSwapMenuAndBackBtnsCheckbox'
type = 'Checkbox'
/>
+ <layout type = 'horizontal' padding = '0, 0, 0, 0' spacing = '10'>
+ <widget name = 'grKbdMouseSpeedDesc'
+ type = 'OptionsLabel'
+ />
+ <widget name = 'grKbdMouseSpeedSlider'
+ type = 'Slider'
+ />
+ <widget name = 'grKbdMouseSpeedLabel'
+ type = 'SmallLabel'
+ />
+ </layout>
+ <layout type = 'horizontal' padding = '0, 0, 0, 0' spacing = '10' center = 'true'>
+ <widget name = 'grJoystickDeadzoneDesc'
+ type = 'OptionsLabel'
+ />
+ <widget name = 'grJoystickDeadzoneSlider'
+ type = 'Slider'
+ />
+ <widget name = 'grJoystickDeadzoneLabel'
+ type = 'SmallLabel'
+ />
+ </layout>
</layout>
</dialog>