-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Description
Hello and thank you for this excellent project.
I am a part-time security researcher and tester.
I have recently been doing some research on Android and found Termux to be helpful.
However, I have been road blocked by a USB issue with my testing device.
Please note that the Android device is NOT heavily customized.
So I am looking for other people that can reproduce and confirm the issue I describe below.
If several people are not able to reproduce this issue, then I am happy to consider it invalid.
Problem description
Inserting a Yubikey USB device into USB-C port on Android handset disables on-screen keyboard within Termux Application.
Device Tested: Yubikey 5Ci
NOTE - I do not see this issue with other applications while a Yubikey USB device is plugged into the same handset.
(i.e. the on-screen keyboard works normal and as expected in all other applications I have tested.)
NOTE: Inserting a regular USB-C mass storage device does not make the keyboard disappear!
Device Tested: A regular SanDisk USB-C flash disk formatted with a couple partitions.
Steps to reproduce
- Plug in a Yubikey device into USB-C port of Android Handset.
- You will immediately see the regular on-screen keyboard within Termux App disappear.
- Tapping on the screen does not make on-screen keyboard re-appear.
- I have not found a way to make on-screen keyboard re-appear.
Expected behavior
- Android on-screen keyboard does not disappear.
OR - There is a way to make on-screen keyboard come back and be usable even with Yubikey plugged into device.
Additional information
- Termux application version:
0.108
installed via F-Droid. (same bug experienced with previous Play Store version) - Android OS version:
10
- Linux Kernel version:
4.14.141-20190226
- Device model: Samsung Galaxy
Please note that the Yubikey USB device works perfectly fine with @Yubico yubioath-android
App on the same device.
(installed via Play Store)
CC: