reduced virtual controller deadzone

This commit is contained in:
Emmanuel Hansen 2023-08-06 13:20:02 +00:00
parent e6ceb70114
commit 6f48a6a24d
2 changed files with 6 additions and 6 deletions

View File

@ -161,10 +161,10 @@ class GameActivity : ComponentActivity() {
val ryujinxNative = RyujinxNative() val ryujinxNative = RyujinxNative()
val showController = remember { val showController = remember {
mutableStateOf(QuickSettings(mainViewModel.activity).useVirtualController) mutableStateOf(QuickSettings(this@GameActivity).useVirtualController)
} }
val enableVsync = remember { val enableVsync = remember {
mutableStateOf(QuickSettings(mainViewModel.activity).enableVsync) mutableStateOf(QuickSettings(this@GameActivity).enableVsync)
} }
val showMore = remember { val showMore = remember {
mutableStateOf(false) mutableStateOf(false)
@ -178,7 +178,7 @@ class GameActivity : ComponentActivity() {
awaitPointerEventScope { awaitPointerEventScope {
while (true) { while (true) {
val event = awaitPointerEvent() val event = awaitPointerEvent()
if (!showController.value) if (showController.value)
continue continue
val change = event val change = event

View File

@ -1,10 +1,10 @@
package org.ryujinx.android.viewmodels package org.ryujinx.android.viewmodels
import android.app.Activity
import android.content.SharedPreferences import android.content.SharedPreferences
import androidx.preference.PreferenceManager import androidx.preference.PreferenceManager
import org.ryujinx.android.MainActivity
class QuickSettings(val activity: MainActivity) { class QuickSettings(val activity: Activity) {
var ignoreMissingServices: Boolean var ignoreMissingServices: Boolean
var enablePtc: Boolean var enablePtc: Boolean
var enableDocked: Boolean var enableDocked: Boolean
@ -30,4 +30,4 @@ class QuickSettings(val activity: MainActivity) {
resScale = sharedPref.getFloat("resScale", 1f) resScale = sharedPref.getFloat("resScale", 1f)
useVirtualController = sharedPref.getBoolean("useVirtualController", true) useVirtualController = sharedPref.getBoolean("useVirtualController", true)
} }
} }