After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 594566 - Add options for not using keyboard/pointer grab
Add options for not using keyboard/pointer grab
Status: RESOLVED WONTFIX
Product: gtk-vnc
Classification: Other
Component: general
0.3.x
Other Linux
: Normal enhancement
: ---
Assigned To: gtk-vnc-maint
gtk-vnc-maint
Depends on:
Blocks:
 
 
Reported: 2009-09-08 21:32 UTC by Michal 'hramrach' Suchanek
Modified: 2013-09-17 17:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch against trunk (11.69 KB, patch)
2009-09-08 21:32 UTC, Michal 'hramrach' Suchanek
none Details | Review

Description Michal 'hramrach' Suchanek 2009-09-08 21:32:32 UTC
Created attachment 142742 [details] [review]
patch against trunk

Add options to disable relative mouse extension end keyboard grab

    src/vncdisplay.c
    - add allow-relative-pointer property
    - add absolute() function that checks both absolute and allow_relative
    - use absolute() instead of absolute

    examples/gvncviewer.c
    - add option and menu item for allow-absolute
    - add option and menu item for keyboard grab
Comment 1 Daniel P. Berrange 2013-09-17 16:15:40 UTC
This isn't going to be changed. If the server has relative mouse extension, it should always be used with a pointer grab. It is completely unusable otherwise.
Comment 2 Michal 'hramrach' Suchanek 2013-09-17 17:08:52 UTC
I don't want any damn mouse grab. Yes, relative mouse is not useful without a grab. That's why I added the extra property rather than just ripping out mouse grab.

I have been running an ancient version of the viewer with the patch applied for years now.

I guess it's not gonna change and I will have to re-patch on every new architecture.

Thank you very much for your helpfulness.