X2Go Bug report logs - #1454
Better explain fullscreen keyboard shortcuts usage on multi display setup

Package: wiki.x2go.org; Maintainer for wiki.x2go.org is x2go-dev@lists.x2go.org;

Reported by: Olivier Gauthier <oligau@oscille.ca>

Date: Fri, 3 Apr 2020 17:20:02 UTC

Severity: normal

Full log

🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1454: Better explain fullscreen keyboard shortcuts usage on multi display setup
Reply-To: Olivier Gauthier <oligau@oscille.ca>, 1454@bugs.x2go.org
Resent-From: Olivier Gauthier <oligau@oscille.ca>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: x2go-dev@lists.x2go.org
X-Loop: owner@bugs.x2go.org
Resent-Date: Fri, 03 Apr 2020 17:20:02 +0000
Resent-Message-ID: <handler.1454.B.158593427626350@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 1454
X-X2Go-PR-Package: wiki.x2go.org
Received: via spool by submit@bugs.x2go.org id=B.158593427626350
          (code B); Fri, 03 Apr 2020 17:20:02 +0000
Received: (at submit) by bugs.x2go.org; 3 Apr 2020 17:17:56 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
X-Spam-Status: No, score=0.7 required=3.0 tests=BAYES_50,DKIM_SIGNED,
	autolearn_force=no version=3.4.2
Received: from box.oscille.ca (box.oscille.ca [])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id D40855DA8B
	for <submit@bugs.x2go.org>; Fri,  3 Apr 2020 19:17:51 +0200 (CEST)
To: submit@bugs.x2go.org
From: Olivier Gauthier <oligau@oscille.ca>
Message-ID: <46b0f316-8f9b-93d6-1039-033904173565@oscille.ca>
Date: Fri, 3 Apr 2020 13:17:48 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oscille.ca; s=mail; t=1585934268; bh=3m8DUX59yLgyXsCGQC0aXfeIaYzTyw8b/A1FKHbBR9w=; h=To:From:Subject:Message-ID:Date:MIME-Version:Content-Type:Content-Transfer-Encoding; b=JOa42i/0WBmxxmFjKrzOKzmYwlhwK+8r0645j3jZikvl3LqzRJimfi57iGDMV+wf6Bei6b+5ycVzvIzqlLh/9/jCf7u0ruaz4xUffatKwm1ffNltzMjcL5ZHb/BvYDPD4hj4KE/cFwlKi6MHwtZfJqqeo11B98ujsyRLlCSrmFk=
Package: wiki.x2go.org

Add missing keyboard shortcut Shift + Ctrl + Alt + F to x2goclient 

I spent an hour trying to figure why my X2Go session would not want to
go fullscreen over all my screens like I normally do.

I realized I always used Ctrl + Alt + F to go fullscreen as explained at
https://wiki.x2go.org/doku.php/doc:usage:x2goclient. That gave me 
session spanning over all multi display screens as expected.

However, without noticing it, I started using Shift + Ctrl + Alt + F
this morning because my muscle memory have been trained while using
Guacamole menu shortcut (uses Shift-Ctrl-Alt keys to toggle menu).

I did not notice at first, because Shift + Ctrl + Alt + F also works on
X2Go Client, but it only go fullscreen on current display screen.

It puzzled me for a while today, so I went back to wiki page, to figure
I have been using wrong shortcut.

I verified code for key bindings 

and it effectively offers two clever options to go full screen on multi

> 4 <keystroke action="switch_all_screens" Control="1" AltMeta="1" 
key="f" />
> 5 <keystroke action="fullscreen" Control="1" Shift="1" AltMeta="1" 
key="f" />

Here is two wiki patches to help clarify documentation around full 
screen usage
on multi display setups. Feel free to rephrase any way you want.


<   * Ctrl + Alt + F: toggle fullscreen/windowed
>   * Ctrl + Alt + F: toggle windowed/fullscreen over all screens
>   * Shift + Ctrl + Alt + F: toggle windowed/fullscreen on current 
screen only

> ===== Use keyboard shortcuts to go fullscreen over one or all 
displays  =====
> There is two different ways to enter fullscreen from keyboard 
shortcuts. One goes fullscreen over all screens, the other goes 
fullscreen only on current screen.
>   * Ctrl + Alt + F: toggle windowed/fullscreen over all screens
>   * Shift + Ctrl + Alt + F: toggle windowed/fullscreen on current 
screen only

Send a report that this bug log contains spam.

X2Go Developers <owner@bugs.x2go.org>. Last modified: Wed Apr 21 19:40:13 2021; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.