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

Keyboard issues (try out nightly build please) #1547

Closed
Jeffmartt opened this issue Sep 16, 2022 · 35 comments
Closed

Keyboard issues (try out nightly build please) #1547

Jeffmartt opened this issue Sep 16, 2022 · 35 comments
Labels
bug Something isn't working

Comments

@Jeffmartt
Copy link

Jeffmartt commented Sep 16, 2022

When establishing a connection, using a Portuguese keyboard, the accent no longer works correctly on both - the local and remote computers.

Some special characters still appear correctly (like ç or Ç), but trying to accentuate gives weird results like "[é" for "é" or "[à" instead of "à".

Other special characters like :, /, and ? lose mapping...

I tried using three versions: Ubuntu/Debian version, Windows (installed) and Windows Portable version, with same results
(1.1.9)

@Jeffmartt Jeffmartt added the bug Something isn't working label Sep 16, 2022
@lsascha
Copy link

lsascha commented Oct 23, 2022

same issue with german keyboard. having a connection open,
basically makes a lot of special characters completely unavailable.
even when the remote window is minimized and trying to enter the character on the local PC.

Only tested on Windows as Host and Remote.

@rustdesk
Copy link
Owner

@ibrahimkazanci
Copy link

In Turkish-Q Keyboard layout;

İ character appear as I
i character appear as ı

on host computer.

I tried nightly windows build on both host and client but nothing changed.

@chiehw
Copy link
Contributor

chiehw commented Nov 14, 2022

In Turkish-Q Keyboard layout;

İ character appear as I
i character appear as ı

on host computer.

I tried nightly windows build on both host and client but nothing changed.

Thx, Let me try the Turkish-Q Keyboard

@jrmpt
Copy link

jrmpt commented Nov 23, 2022

Same problems with the Portuguese (pt-pt) layout.

When I need to write a word with "á", rustdesk will insert "," before. When using shift+key it will wrongly produce ';', making it impossible to write words containing 'ò' or 'à'.
https://prnt.sc/_Fdg2rry-O0c

It´s possible to write words with '~'. If I shift that key to get '^', will do nothing.
https://i.postimg.cc/VvrhWFDB/screenshot-1650.jpg
PT_page-0001

@dannykorpan
Copy link

I'm using the current nightly on macos (control side) and ubuntu (remote side). Xubuntu 22.04.2 is runnung in x11.
SCR-20230326-rhya

@fufesou
Copy link
Collaborator

fufesou commented Mar 27, 2023

Wayland as the control side.
No input permission on the remote side, which you can see on the "cm" window.

@dannykorpan Can you please give a picture about your toolbar on remote page?
I've viewed the code, and tested again. But I can't finger why the "keyboard mode" is not shown.

1679926499074

@dannykorpan
Copy link

SCR-20230327-okrw

@fufesou
Copy link
Collaborator

fufesou commented Mar 27, 2023

@dannykorpan Thanks.
The only possible reason is that the control side do not have the connrect input permission check.
I will try to find and fix it.

@dannykorpan
Copy link

O.k. If you need any other informations/screenshots, you're welcome.

@fufesou
Copy link
Collaborator

fufesou commented Mar 27, 2023

Can you please upload a picutre about "Action" submenu.

bandicam.2023-03-27.22-39-31-416.mp4

@dannykorpan
Copy link

SCR-20230327-oziw

@fufesou
Copy link
Collaborator

fufesou commented Mar 27, 2023

@dannykorpan "Insert Ctrl + Alt + Del" is shown, it means you have input permission to the remote side.
Possible reason is that you haven't enabled input permission in Preferences.

pub fn is_can_input_monitoring(prompt: bool) -> bool {

image

@dannykorpan
Copy link

That was the problem, thank you and shame on me for this. Also the keyboard translation is working with "Translation mode beta" activated.

@pixeldoc2000
Copy link

pixeldoc2000 commented May 9, 2023

I had the same Keyboard Problem with Rustdesk 1.1.9 on German Windows 10 (Host and Remote).

Update to current Rustdesk 1.2.0 Nightly fixed the issue.

Note: You need up updating both Host and Remote to Nightly and enable "Translation Mode beta" on Remote (is only available if Host is updated too).

@Karbust
Copy link

Karbust commented May 24, 2023

I was having the following issue with the keyboard on 1.1.9 when connecting to a Windows 10 from Windows 11.

The host has 2 keyboard layouts on Windows (the physical keyboard has US layout), US and PT-PT, the computer used to connect is full PT-PT.

Examples:
When remote has layout PT-PT, writing á shows up as .
When remote has layout US, writing á shows up as .

I also notice that the computer connecting has issues with the keyboard when connected to the remote computer, using those kind of keys are not working correctly until I close the connection.

This issue appears to have been fixed after updating to Nightly and using "Translation Mode Beta".

@cetjunior
Copy link

cetjunior commented May 24, 2023

I was having the following issue with the keyboard on 1.1.9 when connecting to a Windows 10 from Windows 11.

The host has 2 keyboard layouts on Windows (the physical keyboard has US layout), US and PT-PT, the computer used to connect is full PT-PT.

Examples: When remote has layout PT-PT, writing á shows up as . When remote has layout US, writing á shows up as .

I also notice that the computer connecting has issues with the keyboard when connected to the remote computer, using those kind of keys are not working correctly until I close the connection.

This issue appears to have been fixed after updating to Nightly and using "Translation Mode Beta".

Hi @Karbust,

Test again using the nightly version at both ends and check if the problem persists.

EDIT: sorry, I didn't saw the last part until now. Ok then.

Best regards.

Repository owner deleted a comment from Jeffmartt Jun 19, 2023
Repository owner deleted a comment from nacesprin Jun 19, 2023
Repository owner deleted a comment from ntiagobr Jun 19, 2023
Repository owner deleted a comment from flusheDData Jun 19, 2023
@rustdesk rustdesk unpinned this issue Jul 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests