Hi,

There is  a "-grab-keyboard" parameter for xfreerdp. 
The OS (and not freerdp) grabs all known keyboard-shortcuts now. 
The main problem ist solved -> the shutdown-menu appears.

This Solution creates new problems...
Shortcuts like "alt+F4", "alt+tab" etc. doesn't work in freedp,yet.
Therefore we have to change/delete the standard keybinding in the os.
I change the desktop app for my intention.

You have to add following code in "/etc/dconf/db/local.d/00_tcos-branding"


[org/mate/marco/global-keybindings]
cycle-group='disabled'
cycle-panels='disabled'
cycle-windows='<Control><Alt><Shift>Escape'
panel-main-menu='disabled'
panel-run-dialog='disabled'
run-command-1='<Control><Alt><Shift>X'
run-command-screenshot='disabled'
run-command-window-screenshot='disabled'
show-desktop='disabled'
switch-panels='disabled'
switch-to-workspace-down='disabled'
switch-to-workspace-left='disabled'
switch-to-workspace-right='disabled'
switch-to-workspace-up='disabled'
switch-windows='<Control><Shift><Alt>Tab'

[org/mate/marco/window-keybindings]
activate-window-menu='disabled'
begin-move='disabled'
begin-resize='disabled'
close='<Control><Shift><Alt>F4'
minimize='disabled'
move-to-workspace-down='disabled'
move-to-workspace-left='disabled'
move-to-workspace-right='disabled'
move-to-workspace-up='disabled'
toggle-maximized='disabled'
unmaximize='disabled'


dconf-editor is a nice tool to check all possible parameters.

Later, I will create/change a app for a nicely configuration menu in 
OTC-manager.

I hope I have made it clear.

Regards,
Jan



-----Ursprüngliche Nachricht-----
Von: Jörn Frenzel [mailto:[email protected]] 
Gesendet: Donnerstag, 18. September 2014 00:06
An: [email protected]
Betreff: Re: [openthinclient-developer] New Package "mate-power-manager" 
doesn't work on rdp-client focus

Hi Jan,

sorry, i don't get it. How did you manage the popup problem with keyboard 
parameters?  I really know the z-axis facts and i would like to understand this.

Kind regards, Jörn

Am 17.09.2014 um 14:48 schrieb Winter, Jan:
> Hi,
>
> I solved my problem.
>
> Thanks Jörn for his hint.
>
>
> I set the "-grab-keyboard" parameter in xfreerdp and change the default 
> keybinding for "alt+tab", "alt+F4", etc. in dconf 
> [org\mate\marco\global-keybindings] and [org\mate\marco\window-keybindings].
>
> Regards
> Jan
>
> -----Ursprüngliche Nachricht-----
> Von: Winter, Jan [mailto:[email protected]]
> Gesendet: Mittwoch, 17. September 2014 14:04
> An: [email protected]
> Betreff: Re: [openthinclient-developer] New Package 
> "mate-power-manager" doesn't work on rdp-client focus
>
> Hi Jörn,
>
> thanks for this hint.
> I will give devilspie a try.
>
> Regards,
> Jan
>
>
> -----Ursprüngliche Nachricht-----
> Von: Jörn Frenzel [mailto:[email protected]]
> Gesendet: Mittwoch, 17. September 2014 13:36
> An: [email protected]
> Betreff: Re: [openthinclient-developer] New Package 
> "mate-power-manager" doesn't work on rdp-client focus
>
> Hi Jan,
>
> sounds familiar for me. Some fullscreen apps like rdesktop, freerdp or citrix 
> do always claim the top on z-axis. Have you ever played with devilspie? Maybe 
> this is what you're looking for.
>
> This does not match exactly to your question, but may helps:
> http://unix.stackexchange.com/questions/123208/exclude-certain-key-com
> binations-from-being-passed-via-rdesktop
>
> Regards, Jörn
>
> --
> Mit freundlichen Grüßen
>
> Jörn Frenzel
>
> Development & Support
>
> openthinclient gmbh, Büro Dresden
> mailto:[email protected]
>
>
> Am 25.08.2014 um 16:36 schrieb Winter, Jan:
>> Hi
>>
>> I create a new package which installs the mate-power-manager plugin.
>>
>> The aim is to shutdown the client by pressing the power-button.
>>
>> The program works (shutdown menu appears and the user has the 
>> possibility to shutdown the client).
>>
>> But it only works with focus on desktop or titlebar of the rdp-client.
>>
>> It doesn't work with focus into the rdp-client.
>>
>> The shutdown menu does not appear.
>>
>> Do you have any hints?
>>
>> Best regards,
>>
>> Jan Winter
>>
>
> ----------------------------------------------------------------------
> --------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce Perforce version control. 
> Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.
> clktrk _______________________________________________
> The Open Source Thin Client Solution http://openthinclient.org 
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/openthinclient-developer
>
> ----------------------------------------------------------------------
> --------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce Perforce version control. 
> Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.
> clktrk _______________________________________________
> The Open Source Thin Client Solution http://openthinclient.org 
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/openthinclient-developer
>
> ----------------------------------------------------------------------
> --------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce Perforce version control. 
> Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.
> clktrk _______________________________________________
> The Open Source Thin Client Solution http://openthinclient.org 
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/openthinclient-developer
>

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce Perforce version control. 
Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
The Open Source Thin Client Solution http://openthinclient.org 
[email protected]
https://lists.sourceforge.net/lists/listinfo/openthinclient-developer

------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
The Open Source Thin Client Solution http://openthinclient.org
[email protected]
https://lists.sourceforge.net/lists/listinfo/openthinclient-developer

Reply via email to