Hi,

On Thu, Sep 19, 2019 at 03:39:35AM +0000, Jun Min Yoon via FreeRDP-devel wrote:
> Is there a way to stop RDP server from synchronizing its keyboard state with 
> the client/local keyboard state?
> 
> For example, if I have the CAPSLOCK key toggled OFF inside an RDP session, 
> and then I switch focus to a text editor running on my client/local machine 
> and toggle the CAPSLOCK key ON, I don't want the CAPSLOCK key to be toggled 
> ON automatically on the remote server when I switch focus back to the RDP 
> session.
> 
> Basically, I want to use my client/local keyboard to inject keys and not 
> share my client/local keyboard state with the remote server.
out of the box this is not possible.

However you can modify the code and prevent
the client to send the synchronization event. In case of xfreerdp you
can try commenting out Line 355 (in function xf_keyboard_focus_in) in
client/X11/xf_keyboard.c 

Best regards,
Bernhard


_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to