Skip to content

Commit 2454d2a

Browse files
committed
Opt: Use MaaTouch as default control method
1 parent 200a511 commit 2454d2a

5 files changed

Lines changed: 9 additions & 5 deletions

File tree

config/template.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"PackageName": "auto",
66
"ServerName": "disabled",
77
"ScreenshotMethod": "auto",
8-
"ControlMethod": "minitouch",
8+
"ControlMethod": "MaaTouch",
99
"ScreenshotDedithering": false,
1010
"AdbRestart": false
1111
},

module/config/argument/args.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
},
124124
"ControlMethod": {
125125
"type": "select",
126-
"value": "minitouch",
126+
"value": "MaaTouch",
127127
"option": [
128128
"ADB",
129129
"uiautomator2",

module/config/argument/argument.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Emulator:
4646
ldopengl,
4747
]
4848
ControlMethod:
49-
value: minitouch
49+
value: MaaTouch
5050
option: [
5151
ADB,
5252
uiautomator2,

module/config/config_generated.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class GeneratedConfig:
2222
Emulator_PackageName = 'auto' # auto, com.bilibili.azurlane, com.YoStarEN.AzurLane, com.YoStarJP.AzurLane, com.hkmanjuu.azurlane.gp, com.bilibili.blhx.huawei, com.bilibili.blhx.mi, com.tencent.tmgp.bilibili.blhx, com.bilibili.blhx.baidu, com.bilibili.blhx.qihoo, com.bilibili.blhx.nearme.gamecenter, com.bilibili.blhx.vivo, com.bilibili.blhx.mz, com.bilibili.blhx.dl, com.bilibili.blhx.lenovo, com.bilibili.blhx.uc, com.bilibili.blhx.mzw, com.yiwu.blhx.yx15, com.bilibili.blhx.m4399, com.bilibili.blhx.bilibiliMove, com.hkmanjuu.azurlane.gp.mc
2323
Emulator_ServerName = 'disabled' # disabled, cn_android-0, cn_android-1, cn_android-2, cn_android-3, cn_android-4, cn_android-5, cn_android-6, cn_android-7, cn_android-8, cn_android-9, cn_android-10, cn_android-11, cn_android-12, cn_android-13, cn_android-14, cn_android-15, cn_android-16, cn_android-17, cn_android-18, cn_android-19, cn_android-20, cn_android-21, cn_android-22, cn_android-23, cn_ios-0, cn_ios-1, cn_ios-2, cn_ios-3, cn_ios-4, cn_ios-5, cn_ios-6, cn_ios-7, cn_ios-8, cn_ios-9, cn_ios-10, cn_channel-0, cn_channel-1, cn_channel-2, cn_channel-3, cn_channel-4, en-0, en-1, en-2, en-3, en-4, en-5, jp-0, jp-1, jp-2, jp-3, jp-4, jp-5, jp-6, jp-7, jp-8, jp-9, jp-10, jp-11, jp-12, jp-13, jp-14, jp-15, jp-16, jp-17
2424
Emulator_ScreenshotMethod = 'auto' # auto, ADB, ADB_nc, uiautomator2, aScreenCap, aScreenCap_nc, DroidCast, DroidCast_raw, scrcpy, nemu_ipc, ldopengl
25-
Emulator_ControlMethod = 'minitouch' # ADB, uiautomator2, minitouch, Hermit, MaaTouch
25+
Emulator_ControlMethod = 'MaaTouch' # ADB, uiautomator2, minitouch, Hermit, MaaTouch
2626
Emulator_ScreenshotDedithering = False
2727
Emulator_AdbRestart = False
2828

module/device/device.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,11 @@ def method_check(self):
138138
# Allow Hermit on VMOS only
139139
if self.config.Emulator_ControlMethod == 'Hermit' and not self.is_vmos:
140140
logger.warning('ControlMethod is allowed on VMOS only')
141-
self.config.Emulator_ControlMethod = 'minitouch'
141+
self.config.Emulator_ControlMethod = 'MaaTouch'
142+
if self.config.Emulator_ScreenshotMethod == 'ldopengl' \
143+
and self.config.Emulator_ControlMethod == 'minitouch':
144+
logger.warning('Use MaaTouch on ldplayer')
145+
self.config.Emulator_ControlMethod = 'MaaTouch'
142146
pass
143147

144148
def handle_night_commission(self, daily_trigger='21:00', threshold=30):

0 commit comments

Comments
 (0)