[X2Go-User] Configurable keybindings for x2go(agent)
Terje Andersen
teranders at gmail.com
Fri Dec 14 20:39:37 CET 2012
Den 13. des. 2012 13:10, skrev Alexander Wuerstlein:
> On 12-12-12 22:30, Terje Andersen <teranders at gmail.com> wrote:
>> Den 06. des. 2012 17:35, skrev Alexander Wuerstlein:
>>> Hello,
>>>
>>> NX annoyingly adds hardcoded keybindings which overlap with e.g.
>>> GNOME's. Where in GNOME, Ctrl-Alt-t opens a new terminal, in NX and
>>> therefore in x2go, it closes the session.
>>>
>>> Therefore I hacked together configurable keybinding support for
>>> nxagent/x2goagent as described here:
>>> http://wiki.x2go.org/doku.php/wiki:components:nxagent_keyboard_shortcuts
>>>
>>> Currently this is experimental, so please test and report bugs, if there
>>> are no major breakages, you can expect it for version 3.5.0.17.
>>>
>> I took a look at that list and found that the meaning/function of
>> several of the possible actions isn't clear to me (details below).
>> Is it possible for someone knowledgeable to add a description for
>> each of the actions, or point me, if possible, to a place with some
>> more verbose information about those?
> There is some documentation from nomachine, available at
> http://www.nomachine.com/ar/view.php?ar_id=AR03C00172
> The actions in my patch are named from their context in the source code,
> but the relations to the descriptions on the nomachine page should
> mostly be clear. But generally, I didn't look up what the keystrokes do
> exactly, usually each keystroke sets some global variable which is then
> used somewhere in the code. My naming of the actions is therefore mostly
> based on the variable names, in the hopes of those being correct.
>
>> Also, is there any key combination which makes the X2Go client to
>> catch/grab *all* keys, like <alt>+<tab> inside the session?
> Doesn't the fullscreen mode do that? There is also some keygrab toggle,
> but that seems to be a debugging feature.
>
No, the fullscreeen doesn't grad the keys like <alt>+<tab> inside the
session, at least not for me (linux client). According to NoMachine
documentation, this should be default to <ctrl>+<alt>+<k>, but that
doesn't do anything (for me) in a X2Go session.
<snip>
I have updated the wiki-page with descriptions for those actions.
One day when I have lots of free time (yay!), I'll try to look over the
code to verify my descriptions and find out how to enable the
key-grabbing in X2Go (if possible).
Regards,
Terje
More information about the x2go-user
mailing list