Skip to content
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

The client doesn't send cedilla to the server. #159

Closed
Will200381 opened this issue Mar 28, 2023 · 10 comments
Closed

The client doesn't send cedilla to the server. #159

Will200381 opened this issue Mar 28, 2023 · 10 comments

Comments

@Will200381
Copy link

Description

The client doesn't send cedilla to the server.

Additional Info

  • App Version: 2.1.2 (22)
  • Android Version: 12 (31)
@gujjwal00
Copy link
Owner

Can you tell me a bit more about your setup:

  • Which VNC server (name & version) are you using
  • Are you sharing text via clipboard, or typing on a hardware keyboard
  • Do other characters work correctly

@Will200381
Copy link
Author

Will200381 commented Apr 1, 2023 via email

@gujjwal00
Copy link
Owner

Please go to Settings => Tools => Key test in AVNC. Type the character which is not working (and couple of characters which are working). Now copy event log and paste it here.

@Will200381
Copy link
Author

Will200381 commented Apr 6, 2023 via email

@gujjwal00
Copy link
Owner

So the issue here is how Android generates event for ç:

  • Left Alt down
  • C down
  • C up
  • Left alt up

If you test with xev on server, you will see that AVNC forwards all events as expected.
But it doesn't work, because server expects a single ç event, and not Alt_Left + ç. ž and ñ don't generate extra Alt event, so they work as expected.

Given this situation, I doubt any other VNC client will work either.

@Will200381
Copy link
Author

Will200381 commented Apr 7, 2023 via email

@gujjwal00
Copy link
Owner

RealVNC client has probably found a workaround for this.

gujjwal00 added a commit that referenced this issue Feb 3, 2024
@gujjwal00
Copy link
Owner

I finally had some time to look at this, and I have a possible workaround. If you are still using AVNC 😀, you can test the following APK to see if it works in your case: https://github.com/gujjwal00/avnc/actions/runs/7767205642/artifacts/1217378319

cc @allytiago

@Will200381
Copy link
Author

Will200381 commented Feb 4, 2024 via email

@gujjwal00
Copy link
Owner

No problem, have a good day :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants