LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-02-2019, 09:07 PM   #1
jhg6308
LQ Newbie
 
Registered: Oct 2019
Posts: 7

Rep: Reputation: Disabled
vinagre RDP to Windows 10 - Two major annoyances(/bugs?)


I have a Centos 7 system with vinagre-3.22.0. It works well except for two major annoyances I'd like to figure out how to fix:
  1. The Ctrl modifier is not transmitted from Centos to Windows. All other modifiers (Shift, Alt) are sent, as well as the "Windows" key that brings up the Start menu on Windows. Only Ctrl seems to be blocked. For example, when in the Windows RDP session Ctrl+V "paste" just enters "v" instead of pasting. Ctrl+C in a cmd window just enters the character "c".

    Curiously, this seems to affect multiple RDP clients, as it exhibits the same behavior with Remmina, so this may be an RDP issue not specific to vinagre.

  2. While I can move windows on the Windows desktop just fine, I cannot RESIZE them. When hovering over the window border the cursor does not change into a resize cursor, and I cannot drag the border. The workaround is to use the top-left titlebar icon, select "Size", type any arrow key, and then use the mouse to set the new size. Is there a reason hovering over the window border does not work?

    Interestingly, a few applications provide an explicit "resize" corner at the bottom right (looks like a triangle of gray dots) and I CAN click on this and drag to resize that specific application. If the application does not provide this then the normal resize behavior cannot be accessed.

    This problem affects Remmina as well.
Suggestions on settings to tweak to make these two issues go away would be greatly appreciated.
 
Old 10-03-2019, 05:22 PM   #2
jhg6308
LQ Newbie
 
Registered: Oct 2019
Posts: 7

Original Poster
Rep: Reputation: Disabled
For anyone who runs into the same issue, here's the solution.

After much digging through all possible configuration dialogs I discovered that in the Gnome desktop configuration there is an option to highlight the mouse cursor position by pressing the Ctrl key. This seems to be enabled by default and causes Gnome to trap Ctrl-key keypresses to produce a flashing effect around the mouse cursor.

Turning this off stops Gnome from intercepting Ctrl, and it is passed to the remote system as expected.

For some reason, this ALSO almost totally fixes the resize issue. I say "almost" because the mouse cursor does not change to indicate resize functionality, but I can now drag the window border as expected.

The setting in question is under Applications/Accessories/Tweaks/Keyboard&Mouse, and is called "Pointer Location". If this setting is enabled, Gnome captures Ctrl to flash the mouse cursor. With this setting DISABLED, Ctrl is passed to the remote system as expected.

Last edited by jhg6308; 10-04-2019 at 11:59 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: The code's crashed again, but why? Tell us your war stories of bugs found – and bugs fixed LXer Syndicated Linux News 0 10-22-2018 03:21 PM
LXer: Languages don't breed bugs, PEOPLE breed bugs, say boffins LXer Syndicated Linux News 1 11-06-2014 12:56 PM
LXer: Vinagre 3.10 Beta 1 Implements the get_dimensions() Virtual Function for VNC/RDP LXer Syndicated Linux News 0 08-20-2013 07:03 PM
Major Annoyances in Edgy... sancho Ubuntu 3 11-11-2006 07:47 PM
Mandrake 10 Bugs & Annoyances bluefire Linux - General 3 05-31-2004 03:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 04:39 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration