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 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
|
||||||
|
@ -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)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user