Not all keystrokes gets picked up when interacting with the container

Bug #2002536 reported by Kristoffer
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Anbox Cloud
Fix Released
Medium
Gary.Wang

Bug Description

I am using anbox-cloud-appliance on AWS and is spinning containers up where i need to write small sections in the app running the container. However I run into issues when send the keystroke "'" to the container. This is both through the anbox streaming sdk and the dashboard.

For info: I am using a keyboard with nordic layout. If I log the input of the keystroke I get that the key pressed is called "Quote" which seems not to be mapped in the anbox streaming sdk.

This is also the only keystroke not working, which I find a bit wierd

description: updated
Revision history for this message
Simon Fels (morphis) wrote :

Thanks for reporting!

This looks like we miss the particular keystroke somewhere in the code and don't handle it currently. I am going to put this on the list of things to be inestigated.

Changed in anbox-cloud:
importance: Undecided → Medium
milestone: none → 1.17.0
status: New → Triaged
Simon Fels (morphis)
Changed in anbox-cloud:
milestone: 1.17.0 → 1.17.1
Simon Fels (morphis)
Changed in anbox-cloud:
milestone: 1.17.1 → 1.17.2
Gary.Wang (gary-wzl77)
Changed in anbox-cloud:
milestone: 1.17.2 → 1.17.1
assignee: nobody → Gary.Wang (gary-wzl77)
status: Triaged → Fix Committed
Revision history for this message
Kristoffer (kbmpengeprofilen) wrote :

Thanks for the fix.
When will you update the stream SDK so that the keybinding can be used ?

Revision history for this message
Gary.Wang (gary-wzl77) wrote :

Sorry for the late reply.

The Anbox Streaming SDK was just updated to 1.17.1 on the github. You can find that at the following link
https://github.com/anbox-cloud/anbox-streaming-sdk

1. In order to get the keybinding work, you not only need to update the streaming SDK for your client, but also ensure the latest version of the target application uses the 1.17.1-based image. To check if the 1.17.1 image is used by the latest application version:
   $ amc application show <app_name> # find the image name of the latest app version
   $ amc image show <image_name> | grep remote_id # check if the result matches 1.17.1

2. The latest Anbox Cloud dashboard doesn't come with this fix. As planned, it will be included in the 1.17.2 release. Therefore the keybinding won't work either if you launch a session from the dashboard even if the application is built on top of the 1.17.1-based image.

Please let us know if it helps.
Thanks.

BR
Gary

Simon Fels (morphis)
Changed in anbox-cloud:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.