User Tools

Site Tools


wiki:advanced:nx-keyboard-shortcuts

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
wiki:advanced:nx-keyboard-shortcuts [2013/03/20 14:15]
morty Syntax
wiki:advanced:nx-keyboard-shortcuts [2019/05/11 16:32]
uli42 [About nxagent]
Line 7: Line 7:
  
 This Wiki page is largely a copy of the ''README.keystrokes'' in This Wiki page is largely a copy of the ''README.keystrokes'' in
-[[http://code.x2go.org/gitweb?p=nx-libs.git;a=summary]]. Please keep them in +[[http://code.x2go.org/gitweb?p=nx-libs.git;a=summary]] which in turn is a copy of the same file in NX ([[https://github.com/ArcticaProject/nx-libs/tree/3.6.x/doc/nxagent]]). Please keep them in sync.
-sync.+
  
 ==== About nxagent ==== ==== About nxagent ====
  
-''nxagent'' is the process that an X2Go Server executes. Therefore the configuration described below+''nxagent'' is the process that an X2Go Server executes (under the name ''x2goagenbt''). Therefore the configuration described below
 is evaluated on an **X2Go Server** and you have to place your configuration file on the **server**.  is evaluated on an **X2Go Server** and you have to place your configuration file on the **server**. 
  
Line 22: Line 21:
 ===== File Location ===== ===== File Location =====
  
-nxagent searches for the configuration file in the following order:+nxagent parses the first available configuration file and ignores all others. 
 + 
 +If nxagent is called **without branding**, it searches: 
 +  * in the location given by the ''-keystrokefile'' command line parameter 
 +  * in the location given by the ''NXAGENT_KEYSTROKEFILE'' environment variable 
 +  * in ''~/.nx/config/keystrokes.cfg'' 
 +  * in ''/etc/nx/keystrokes.cfg'' 
 + 
 +If nxagent is called **with X2Go branding** (i.e., as ''x2goagent''), it searches:
   * in the location given by the ''-keystrokefile'' command line parameter   * in the location given by the ''-keystrokefile'' command line parameter
   * in the location given by the ''NXAGENT_KEYSTROKEFILE'' environment variable   * in the location given by the ''NXAGENT_KEYSTROKEFILE'' environment variable
-  * in ''~/.nx/config/keystroke.cfg'' +  * in ''~/.x2go/config/keystrokes.cfg'' 
-  * in ''/etc/nx/keystroke.cfg''+  * in ''/etc/x2go/keystrokes.cfg''
  
-If none of those files is accessible, the default configuration is used which+If none of these files are accessible, the default configuration is used which
 is the same as the old, traditional nxagent keybindings. is the same as the old, traditional nxagent keybindings.
  
Line 76: Line 83:
  
   * **close_session**   * **close_session**
-    * This terminates the session+    * This terminates the session.
   * **switch_all_screens**   * **switch_all_screens**
   * **minimize**   * **minimize**
-    * This will minimize the client window (even for fullscreen sessions)+    * This will minimize the client window (even for fullscreen sessions.)
   * **left**   * **left**
   * **up**   * **up**
Line 85: Line 92:
   * **down**   * **down**
   * **resize**   * **resize**
-    * This action switches between the auto-resize and viewport mode (static size). The default is auto-resize. In viewport mode one can use the 'viewport_move_up','viewport_move_down','viewport_move_left' and 'viewport_move_right' actions to move the desktop around.+    * This action switches between the auto-resize and viewport mode (static size). The default is auto-resize. In viewport mode one can use the 'viewport_move_up', 'viewport_move_down', 'viewport_move_left' and 'viewport_move_right' actions to move within the image.
   * **defer**   * **defer**
-    * Works like 'ignore' to make some keys be ignored / defunc inside the session+    * Disables deferred screen updates.
   * **ignore**   * **ignore**
-    * Makes it possible to add 'ignore', as in nothing happens when certain keys are pressed+    * Makes it possible to add 'ignore', as in nothing happens when certain keys are pressed.
   * **fullscreen**   * **fullscreen**
-    * Turns the client window intoor out offullscreen mode.+    * Switches the client window into or out of fullscreen mode.
   * **viewport_move_left**   * **viewport_move_left**
-    * moves the desktop to the left+    * Moves the image viewport to the left.
   * **viewport_move_up**   * **viewport_move_up**
-    * moves the desktop up+    * Moves the image viewport up.
   * **viewport_move_right**   * **viewport_move_right**
-    * moves the desktop to the right+    * Moves the image viewport to the right.
   * **viewport_move_down**   * **viewport_move_down**
-    * moves the desktop down+    * Moves the image viewport down.
  
 Only in builds with certain debugging options enabled, ignored otherwise: Only in builds with certain debugging options enabled, ignored otherwise:
   * **force_synchronization**   * **force_synchronization**
-    * forces the drawing of elements to be synchronized which can fix some visual bugs.+    * Forces the drawing of elements to be synchronized which can fix some visual bugs.
   * **debug_tree**   * **debug_tree**
   * **regions_on_screen**   * **regions_on_screen**
wiki/advanced/nx-keyboard-shortcuts.txt · Last modified: 2019/05/11 16:33 by uli42