Fix broken default positioning of L/R touch controls

This commit is contained in:
Henrik Rydgård 2015-05-31 18:25:43 +02:00
parent 268aed482d
commit 403f6ab537

View file

@ -65,6 +65,7 @@ void MultiTouchButton::Draw(UIContext &dc) {
scale *= 2.0f;
opacity *= 1.15f;
}
uint32_t colorBg = colorAlpha(GetButtonColor(), opacity);
uint32_t color = colorAlpha(0xFFFFFF, opacity);
@ -402,7 +403,7 @@ void InitPadLayout(float xres, float yres, float globalScale) {
// The corners were very hard to reach..
int l_key_X = 60 * scale;
int l_key_Y = yres - 110 * scale;
int l_key_Y = yres - 380 * scale;
if (g_Config.fLKeyX == -1.0 || g_Config.fLKeyY == -1.0 ) {
g_Config.fLKeyX = (float)l_key_X / xres;
@ -411,7 +412,7 @@ void InitPadLayout(float xres, float yres, float globalScale) {
}
int r_key_X = xres - 60 * scale;
int r_key_Y = yres - 110 * scale;
int r_key_Y = l_key_Y;
if (g_Config.fRKeyX == -1.0 || g_Config.fRKeyY == -1.0 ) {
g_Config.fRKeyX = (float)r_key_X / xres;