A page in your DokuWiki was added or changed. Here are the details: Date : 2019/05/11 16:33 Browser : Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 IP-Address : 88.68.194.161 Hostname : dslb-088-068-194-161.088.068.pools.vodafone-ip.de Old Revision: https://wiki.x2go.org/doku.php/wiki:advanced:nx-keyboard-shortcuts?rev=15575... New Revision: https://wiki.x2go.org/doku.php/wiki:advanced:nx-keyboard-shortcuts Edit Summary: [File Format] User : uli42 @@ -54,31 +54,45 @@ <keystroke action="fullscreen" key="space" Mod1="0" Mod2="0" Control="0" Shift="0" AltMeta="0" /> </keystrokes> </file> - Each ''action'' defines an action to be executed when receiving that keystroke. A - list of possible actions is given below. Some of those actions are only - available with debug builds of nxagent. + Each 'action' defines an action to be executed when receiving that + keystroke. A list of possible actions is given below. Some of those + actions are only available with debug builds of nxagent. - Keys are given as a combination of ''key'' and (optionally) a number of + Keys are given as a combination of 'key' and (optionally) a number of modifiers. The key attribute is evaluated into a X11 key via the usual - ''XStringToKeysym'' function. A list of possible keys can be found in - ''/usr/include/X11/keysymdef.h'', the names are specified without the leading - ''XK_''. Evaluation is case-sensitive, so, ''space'' and ''Escape'' will work while - ''Space'' and ''escape'' won't. + XStringToKeysym function. A list of possible keys can be found in + /usr/include/X11/keysymdef.h, the names are specified without the + leading 'XK_'. Evaluation is case-sensitive, so, 'space' and 'Escape' + will work while 'Space' and 'escape' won't. - Modifiers are given as boolean attributes, possible modifiers are ''Mod1'', ''Mod2'', - ''Mod3'', ''Mod4'', ''Control'', ''Shift'', ''Lock''. Sensible combinations strongly depend on your - keyboard configuration, but usually you will need ''Mod1'' and ''Control''. Boolean in - this context means ''0'', ''false'' and an unspecified attribute are false, anything - else is considered true. + Modifiers are given as boolean attributes, possible modifiers are + Mod1, Mod2, Mod3, Mod4, Mod5, Control, Shift, Lock. Sensible + combinations strongly depend on your keyboard configuration, but + usually you will need Mod1 and Control. Boolean in this context means + '0', 'false' and an unspecified attribute are false, anything else is + considered true. - Everything in this file is case-sensitive. Unknown lines are ignored. - Keybindings are evaluated from top to bottom, so if a keybinding matches, other - keybindings further down will be ignored. The contents of the file replaces the - default keybindings, and only one file is read, no merging between different - configuration files is done. This also means that an empty or invalid configuration - file deactivates all keybindings. + Everything in this file is case-sensitive. Unknown lines are ignored + (accompanied by a warning in the session log). Keybindings are + evaluated from top to bottom, so if a keybinding matches, other + keybindings further down will be ignored. The contents of the file + replaces the default keybindings, and only one file is read, no + merging between different configuration files is done. This also means + that an empty or invalid configuration file deactivates all + keybindings. + + If an attribute occurs more than once in a line the last one wins. + + Some of the actions can open a dialog window. Depending on the user's + answer the selected action will be taken. Some actions will only show + a dialog informing the user about the taken action. All these dialogs + will only work if the nxagent/x2goagent process has a properly + configured NX_CLIENT environment variable pointing to an executable + (like nxdialog) that is responsible for showing the dialogs and taking + the action(s). If that executable cannot be run no dialog will show up + and no action will be taken. ===== List of possible ''action'' attributes ===== * **close_session** -- This mail was generated by DokuWiki at https://wiki.x2go.org/