droidrun icon indicating copy to clipboard operation
droidrun copied to clipboard

Why does the Droidrun Keyboard pop up every time I enter something? Can I disable it?

Open ZXZxingzai opened this issue 4 months ago • 4 comments

Image

Why does the Droidrun Keyboard pop up every time I enter something? Can I disable it? This will cause the test process to fail.

ZXZxingzai avatar Sep 16 '25 07:09 ZXZxingzai

The DroidRun keyboard gets enabled during droidrun setup and should only be active during automation sessions.

To disable it:

adb shell ime disable com.droidrun.portal/.DroidrunKeyboardIME
adb shell ime set com.google.android.inputmethod.latin/.LatinIME

Or via Settings > Languages & input > Virtual keyboard > disable "DroidRun Portal"

If it's popping up outside of droidrun sessions, that's a bug. When exactly does it appear?

Timo972 avatar Sep 17 '25 17:09 Timo972

DroidRun 键盘在 droidrun 设置期间启用,并且仅在自动化会话期间处于活动状态。

要禁用它:

adb shell ime disable com.droidrun.portal/.DroidrunKeyboardIME
adb shell ime set com.google.android.inputmethod.latin/.LatinIME

或者通过设置>语言和输入>虚拟键盘>禁用“DroidRun Portal”

如果它在 droidrun 会话之外弹出,那就是一个 bug。它具体什么时候出现?

I'm using the DroidRun keyboard in an automated process, but every time I enter content automatically, the system will pop up a reminder, causing some controls to be blocked. However, this reminder will not disappear automatically, causing the automated process to be interrupted sometimes. I want the automated process to be unconscious when using the DroidRun keyboard for input.

ZXZxingzai avatar Sep 19 '25 01:09 ZXZxingzai

DroidRun 键盘在 droidrun 设置期间启用,并且仅在自动化会话期间处于活动状态。 要禁用它:

adb shell ime disable com.droidrun.portal/.DroidrunKeyboardIME
adb shell ime set com.google.android.inputmethod.latin/.LatinIME

或者通过设置>语言和输入>虚拟键盘>禁用“DroidRun Portal” 如果它在 droidrun 会话之外弹出,那就是一个 bug。它具体什么时候出现?

I'm using the DroidRun keyboard in an automated process, but every time I enter content automatically, the system will pop up a reminder, causing some controls to be blocked. However, this reminder will not disappear automatically, causing the automated process to be interrupted sometimes. I want the automated process to be unconscious when using the DroidRun keyboard for input.

Because ADB does not support Chinese, it can only solve this problem through Droid Keyboard. It is better to modify the code of Droid Keyboard, modify the layout height of Droid Keyboard to 5 px, and remove the textview of 'Droid Keyboard' to avoid the impact of keyboard layout.

ImmortalHalfWu avatar Sep 26 '25 06:09 ImmortalHalfWu

any fix for this ? It's also blocking me on an automation process and I'm not using Chinese, just english

journeytosilius avatar Sep 28 '25 21:09 journeytosilius