I have a single Linux server that I connect to from x2go clients on both Windows and OSX computers. When I connect to the server from the Windows x2go client, ctrl-s is recognized just fine (for example, within emacs).  When I connect to the exact same server, and same application on that server, from an OS X x2go client, the ctrl-s is somehow intercepted and is not received by emacs.

 

Per a suggestion in a previous thread on this topic, running xev shows that the ctrl-s is really being received by X.  Interestingly, when running KDE the ctrl-s doesn’t work in emacs, however, when using LXDE ctrl-s does work in emacs (same server, same OSX client)!

 

Anyone have ideas about what could be happening?

 

Alan Broder