remote-desktop-clients icon indicating copy to clipboard operation
remote-desktop-clients copied to clipboard

bVNC: cannot use phisical keyboards to add accent signs

Open VitorFrost opened this issue 3 years ago • 9 comments

Expected behavior Pressing accentuation keys + letter would add an especial caracter with the accent. (eg.: ~+a == ã)

What happens: Seems like the server never receive de accentuation key press. Only got the letter, without any accentuation. (eg: ~+a == a)

How to reproduce? Running Andronix, Samsung DEX and an ABNT2 keyboard attached to the phone. When pressing accentuation keys (~`^ etc), the vnc doesn't send any accentuation to the server. When I logged to the same server via a desktop computer, it works fine.

VitorFrost avatar Nov 26 '21 12:11 VitorFrost

Same problem here. It seems bVNC ignores accentuation keys (˜,ˆ,´ and ˋ) and sends nothing to the server (Andronix running Ubuntu modded on Samsung DeX and ABNT2 keyboard). All other keys (including ç, , |, ', "...) work fine.

Using other VNC client (Mocha VNC Lite), all keys work as expected. But bVNC is a better app...

davidalben avatar Nov 26 '21 13:11 davidalben

Hey guys,

So to confirm:

  • Both of you use Samsung DEX
  • Both have ABNT2 keyboard.
  • What layout have each of you selected for the ABNT2 keyboard in Android Settings? ( https://eu.community.samsung.com/t5/mobile-apps-services/how-do-i-change-the-physical-keyboard-for-samsung-dex/td-p/1689841 )
  • What Operating System are you connecting to?
  • What VNC server are you using (assuming you are using bVNC)?
  • What is the layout of selected on the remote server?

I don't use a physical keyboard to write in languages where accentuated keys are needed, so I am not familiar with how things are supposed to work. Are you supposed to hold a (~`^ etc) down while you press the letter you want to accentuate?

Thanks! iordan

On Fri, Nov 26, 2021 at 8:04 AM Davi Tadeo Dalben @.***> wrote:

Same problem here. It seems bVNC ignores accentuation keys (˜,ˆ,´ and ˋ) and sends nothing to the server (Andronix running Ubuntu modded on Samsung DeX and ABNT2 keyboard). All other keys (including ç, , |, ', "...) work fine.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/319#issuecomment-979963658, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV4MKH7LCTHUK34JAGTUN6AUHANCNFSM5I2THDKA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- The conscious mind has only one thread of execution.

iiordanov avatar Nov 29 '21 05:11 iiordanov

Hi, @iiordanov. Thank you for replying.

I use Samsung DeX, connecting my Galaxy S21 to a DeX Station, where i connect a USB Logitech ABNT2 Keyboard/Mouse combo and a HDMI monitor. In Android, I've selected Samsung Keyboard as default and "Brasileiro/Estilo QWERTY" ("Brazilian/QWERTY Style", I think) layout. All keys work properly in Android.

I'm connecting to Andronix/Ubuntu Modded running inside my S21. It runs Xvnc TigerVNC 1.10.0 and I'm using bVNC Free.

In Ubuntu, I've selected "Generic 105-key PC (intl.)" as Keyboard model and "Portuguese Brazil" as Keyboard layout. I've tried other combinations, too.

Usually, when we need to accent a letter, we press and release the accentuation key (˜´ˆ etc), which produces no visible character, and then press and release the letter to be accentuated (usually a,e,i,o,u). So the accentuated character is displayed on screen (two strokes, one char).

Hope it helps.

davidalben avatar Nov 29 '21 11:11 davidalben

Almost the same setting as David here! What is different for me: Lubuntu S21 ultra.

Tried changing the phone keyboard (Samsung/Google) changed the phone configuration of keyboard layout. Tried changing kubuntu keys layout too. But we already know that this is a common error with all Samsung devices using Dex in the Brazilian DEX community.

VitorFrost avatar Nov 29 '21 16:11 VitorFrost

Hi @iiordanov. I forward a video demonstrating how accentuation works perfectly outside of bVNC. We also noticed that the Alt Gr key on our keyboard to be able to add special characters like :"/?ªº" does not work in your application. A similar app is MochaVNC, however we do prefer your app for its familiarity and streaming quality. We hope you can help us. If that's the case, put the update on the paid app and we'll pay you so that we can use this update. Gratefu

This video shows how accentuation works in our language and keyboard. https://user-images.githubusercontent.com/51301335/143910484-feff0bcc-1c22-43da-b949-6b49922b46e4.mp4

This video demonstrates that alt-gr and accent doesn't work on bVNC https://user-images.githubusercontent.com/51301335/143910418-d4fdd77d-d76a-484f-b4da-e96224ed57db.mp4

zequinh4 avatar Nov 29 '21 17:11 zequinh4

Thank you guys. Could one of you please do a test for me? If you open the Send Text dialog from the Menu, are you able to type the characters that you need using it?

Thanks! iordan

On Mon, Nov 29, 2021 at 12:00 PM zequinh4 @.***> wrote:

Hi @iiordanov https://github.com/iiordanov. I forward a video demonstrating how accentuation works perfectly outside of bVNC. We also noticed that the Alt Gr key on our keyboard to be able to add special characters like :"/?ªº" does not work in your application. A similar app is MochaVNC, however we prefer their app for its familiarity and streaming quality. We hope you can help us. If that's the case, put the update on the paid app and we'll pay you so that we can use this update. Gratefu

This video shows how accentuation works in our language and keyboard.

https://user-images.githubusercontent.com/51301335/143910484-feff0bcc-1c22-43da-b949-6b49922b46e4.mp4

This video demonstrates that alt-gr and accent doesn't work on bVNC

https://user-images.githubusercontent.com/51301335/143910418-d4fdd77d-d76a-484f-b4da-e96224ed57db.mp4

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/iiordanov/remote-desktop-clients/issues/319#issuecomment-981827015, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK3EV7OMSRYINGOEGQZC73UOOWTHANCNFSM5I2THDKA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- The conscious mind has only one thread of execution.

iiordanov avatar Dec 04 '21 21:12 iiordanov

Hello @iiordanov. Through the menu dialog we were able to perfectly type the special characters. Here's a video demonstrating.

https://user-images.githubusercontent.com/51301335/144726730-97fbf22b-577a-4628-a4b9-e4bac4c64d06.mp4

zequinh4 avatar Dec 04 '21 22:12 zequinh4

Hello, there is an option in bVNC default settings (The wrench on the main screen) to send "R-Alt as ISO L2 Shift". Maybe this option should be enabled by default?

I think that Alt-Gr will start working just fine if you enable this option. Please let me know what your testing shows.

iiordanov avatar May 01 '22 16:05 iiordanov

@VitorFrost did my suggestion help?

iiordanov avatar Aug 08 '22 23:08 iiordanov