-
-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keyboard doesnt work at all with UserLAnd #33
Comments
Thanks for reporting! Does it work with another VNC server? |
Good question. I couldn't tell. What would be a fast VNC server setup to test? |
you could try to install x11vnc on Linux |
Doesn't work either. Must be a problem with MultiVNC. Could you please have a look into that. MultiVNC without keyboard is pretty useless. |
Thing is, I can't reproduce, it just works for me :-/ |
Hm, good question. Do you also run Android 9? LineageOS 16 by any chance? I use the standard keyboard that comes with the OS. Step by step would be:
No idea how I could help otherwise. I guess a video wouldn't make sense. If you need a logcat output I could give you that too. But would you be willing to try UserLAnd first? There's another project like that called AnLinux. Same problem with MultiVNC. Like I said. Tried realVNC from playstore and it works with the keyboard. |
I am experiencing the same issue when using the AOSP Keyboard, which LineageOS uses by default. So you might be able to reproduce the issue by switching to the AOSP Keyboard. |
is there any keyboard on fdroid or play store where it fails? |
Seems you can get it here on APK mirror: AOSP Keyboard |
Mhh, this crashes on Android 8. |
That crashes as well on opening. Is there any keyboard on f-droid or Play Store where the issue happens? Or: a simulator config would be super helpful, too! |
Just tried with UserLAnd on Android 8, Samsung S7, SwiftKey keyboard, connecting to a pure Debian session, (WM looks like twm or the like?) -> works. |
Finally, this exposes the issue. Does happen with other VNC Server as well, not limited to UserLAnd. |
Works in portrait mode, not in landscape... https://stackoverflow.com/questions/4336762/disabling-the-fullscreen-editing-view-for-soft-keyboard-input-in-landscape?answertab=active#tab-top might help? |
Tried several approaches, to no avail so far. |
Some software keyboards like to go fullscreen in landscape mode with the user visible effect of popping up with a quick fullscreen flash, then being visible on the lower half of the screen but not accepting input. re https://stackoverflow.com/a/33742840/361413 Closes #33
Does not seem so. Either your build is somehow flawed or the fix is, for your environment. You might try to:
|
You should see the |
Sorry for being unclear. The mentioned commit has this line that triggers a log output of |
Another idea: could you try with a5d2b2c ? |
Lost my login credentials... Tried a5d2b2c |
Yeah, the whole view is disabled in that case. FWIW, I'll do a new release for so @valadina223 @serayrosh can try out the fix and report if it works for them. |
@valadina223 @serayrosh did 1.8.4 fix the issue for you? |
1.8.4 did not solve it for me. Still having the same issue when using AOSP Keyboard. |
@serayrosh does androidvnc expose the same behavior? |
I'm also having these issues with the keyboard. |
@k3tan172 does androidvnc expose the same behavior? Which version are you using? |
Yes, androidvnc exposes the same behaviour. I'm using 1.8.8. |
The solution is once you've connected, click back until it prompts you 'Are you sure you want to disconnect?' Click 'Cancel'. Toggle Keyboard and it should now work. |
@k3tan172 Does it make a difference whether you toggle via menu or long-press-and-then-icon? |
Describe the bug
I set up a UserLAnd install on an Android 9 (LineageOS) phone. UserLAnd works fine in combination with MultiVNC. I can connect, move the mouse, use the onscreen mouse buttons. However, if I toggle keyboard the keyboard pops up but I cannot press any key on the keyboard. It's there but it doesnt work. Instead if I press a button those touches go right 'through' the keyboard and are recognized by the underlying 'virtual mouse'.
To Reproduce
Expected Behavior
The keyboard should respond to the input via touch.
For the Desktop Version (please complete the following information):
OS: Ubuntu@UserLAnd
XORG: The one that comes with UserLAnd
For the Mobile Version (please complete the following information):
Android 9 (LineageOS 16)
Additional information
Why does that seem to be a MultiVNC bug? Tried realVNC with the same setup, the keyboard there works as it should.
The text was updated successfully, but these errors were encountered: