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
