cedrozor / myrtille

A native HTML4 / HTML5 Remote Desktop Protocol and SSH client
https://www.myrtille.io
Apache License 2.0
1.82k stars 379 forks source link

Shift not working in standard mode #221

Closed willkruss closed 4 years ago

willkruss commented 4 years ago

Hi Cedrozor,

It seems that in standard mode shift isn't working properly. CAPS lock seems to work - although often it's reversed. But Shift does not work most of the time. Often double pressing and then holding shift may work, sometimes holding shift for a few seconds before typing works, and other times it doesn't. Often after getting shift to function, letting go of shift and typing still results in capital letters.

Is there any chance of a fix for this issue as well as issue #204. I'd be happy to pay you a few hundred dollars to get this fixed.

Cheers, Will

cedrozor commented 4 years ago

Hi Will, what are the local (OS, browser) and remote (OS) specs ?

willkruss commented 4 years ago

Hi,

Using Chrome locally. Myrtille is running on a Windows 2019 server, installed using your msi file.

The RDP is using GUID/PCB ID to connect via internal RDP (port 2179) on hyper-v back end.

We have a solution that works fine and has no keyboard issues with wsgate/freerdp but it hangs frequently due to them using outdated EHS integration – and hasn’t been updated in quite a long time.

Cheers,

Will

From: cedrozor notifications@github.com Sent: Wednesday, 27 May 2020 5:00 AM To: cedrozor/myrtille myrtille@noreply.github.com Cc: willkruss willk@u-235studios.com; Author author@noreply.github.com Subject: Re: [cedrozor/myrtille] Shift not working in standard mode (#221)

Hi Will, what are the local (OS, browser) and remote (OS) specs ?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/cedrozor/myrtille/issues/221#issuecomment-634215034 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7W7NB3WC7IPE6GJNTCNBTRTQGTVANCNFSM4NJDC5TA . https://github.com/notifications/beacon/AA7W7NEJDFXLH2NBE46ZO3LRTQGTVA5CNFSM4NJDC5TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEXGVU6Q.gif

willkruss commented 4 years ago

Hi mate,

Just letting you know we have gone with the wsgate/freerdp solution at this stage. Your solution does look good, but requires the keyboard mapping issues to be fixed.

Cheers mate,

Will

From: cedrozor notifications@github.com Sent: Wednesday, 27 May 2020 5:00 AM To: cedrozor/myrtille myrtille@noreply.github.com Cc: willkruss willk@u-235studios.com; Author author@noreply.github.com Subject: Re: [cedrozor/myrtille] Shift not working in standard mode (#221)

Hi Will, what are the local (OS, browser) and remote (OS) specs ?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/cedrozor/myrtille/issues/221#issuecomment-634215034 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7W7NB3WC7IPE6GJNTCNBTRTQGTVANCNFSM4NJDC5TA . https://github.com/notifications/beacon/AA7W7NEJDFXLH2NBE46ZO3LRTQGTVA5CNFSM4NJDC5TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEXGVU6Q.gif

cedrozor commented 4 years ago

Yes, I know there are some issues with some keyboard layouts but the shift key shouldn't change from a layout to another. I plan to revamp this part using the newer IME APIs.

Could you tell me what is the OS on the client side (with Chrome on top of it) and what is the OS of the target server (the Hyper-V VM); I have only the information of Myrtille being on a Windows Server 2019.

cedrozor commented 4 years ago

Hi @willkruss, in order to help me to fix the keyboard issues, could you please tell me what was the OS used with Chrome and what was the OS of the target server? (Windows or Linux xRDP)

I'm trying to cross match the issue with https://github.com/cedrozor/myrtille/issues/222

Thanks

willkruss commented 4 years ago

Hi,

Windows 10 with Chrome.

OS of the host server is Windows 2016 Hyper-V RDP (connection using a PCID/UID) on port 2197.

The eventual target VM is both Linux and Windows, same behaviour on both.

Thanks,

Will

From: cedrozor notifications@github.com Sent: Sunday, 7 June 2020 12:49 AM To: cedrozor/myrtille myrtille@noreply.github.com Cc: willkruss willk@u-235studios.com; Mention mention@noreply.github.com Subject: Re: [cedrozor/myrtille] Shift not working in standard mode (#221)

Hi @willkruss https://github.com/willkruss , in order to help me to fix the keyboard issues, could you please tell me what was the OS used with Chrome and what was the OS of the target server? (Windows or Linux xRDP)

I'm trying to cross match the issue with #222 https://github.com/cedrozor/myrtille/issues/222

Thanks

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cedrozor/myrtille/issues/221#issuecomment-640072605 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AA7W7NESONBVZJGZID775TLRVJJM5ANCNFSM4NJDC5TA . https://github.com/notifications/beacon/AA7W7NEMFC6CVEPJI6EFQMDRVJJM5A5CNFSM4NJDC5TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEYTLXHI.gif

philipe234 commented 4 years ago

Hey, we got the exactly same problem, Shift is not working. Tested with Chrome, Edge and Mozilla with latest myrtille version. Myrtille is installed on Windows Server 2019 Core

cedrozor commented 4 years ago

the next version will include an on-screen virtual keyboard in case of any keyboard or send text issue.