forked from MeloNX/MeloNX
reduced virtual controller deadzone
This commit is contained in:
parent
e6ceb70114
commit
6f48a6a24d
@ -161,10 +161,10 @@ class GameActivity : ComponentActivity() {
|
||||
val ryujinxNative = RyujinxNative()
|
||||
|
||||
val showController = remember {
|
||||
mutableStateOf(QuickSettings(mainViewModel.activity).useVirtualController)
|
||||
mutableStateOf(QuickSettings(this@GameActivity).useVirtualController)
|
||||
}
|
||||
val enableVsync = remember {
|
||||
mutableStateOf(QuickSettings(mainViewModel.activity).enableVsync)
|
||||
mutableStateOf(QuickSettings(this@GameActivity).enableVsync)
|
||||
}
|
||||
val showMore = remember {
|
||||
mutableStateOf(false)
|
||||
@ -178,7 +178,7 @@ class GameActivity : ComponentActivity() {
|
||||
awaitPointerEventScope {
|
||||
while (true) {
|
||||
val event = awaitPointerEvent()
|
||||
if (!showController.value)
|
||||
if (showController.value)
|
||||
continue
|
||||
|
||||
val change = event
|
||||
|
@ -1,10 +1,10 @@
|
||||
package org.ryujinx.android.viewmodels
|
||||
|
||||
import android.app.Activity
|
||||
import android.content.SharedPreferences
|
||||
import androidx.preference.PreferenceManager
|
||||
import org.ryujinx.android.MainActivity
|
||||
|
||||
class QuickSettings(val activity: MainActivity) {
|
||||
class QuickSettings(val activity: Activity) {
|
||||
var ignoreMissingServices: Boolean
|
||||
var enablePtc: Boolean
|
||||
var enableDocked: Boolean
|
||||
@ -30,4 +30,4 @@ class QuickSettings(val activity: MainActivity) {
|
||||
resScale = sharedPref.getFloat("resScale", 1f)
|
||||
useVirtualController = sharedPref.getBoolean("useVirtualController", true)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user