After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 689969 - Use the super key for workspace shortcuts
Use the super key for workspace shortcuts
Status: RESOLVED FIXED
Product: gsettings-desktop-schemas
Classification: Core
Component: general
3.7.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gsettings-desktop-schemas-maint
: 663370 (view as bug list)
Depends on:
Blocks: 689967
 
 
Reported: 2012-12-10 11:47 UTC by Allan Day
Modified: 2013-05-29 23:20 UTC
See Also:
GNOME target: 3.8
GNOME version: 3.7/3.8


Attachments
Use the Super key for workspace shortcuts (2.02 KB, patch)
2013-01-26 00:22 UTC, Matthias Clasen
needs-work Details | Review
Use the Super key for workspace shortcuts (2.19 KB, patch)
2013-01-26 01:26 UTC, Matthias Clasen
committed Details | Review

Description Allan Day 2012-12-10 11:47:10 UTC
See bug 689967 for background. Keyboard shortcuts to add here:

 * Switch to next workspace - super+ctrl+down
 * Switch to previous workspace - super+ctrl+up
 * Move Window to next workspace - super+ctrl+shift+down
 * Move Window to previous workspace - super+ctrl+shift+up
Comment 1 António Fernandes 2013-01-13 14:18:32 UTC
I'd like to share an alternative idea:

 * Switch to next workspace          - Super + Page Down
 * Switch to previous workspace      - Super + Page Up
 * Move Window to next workspace     - Super + Shift + Page Down
 * Move Window to previous workspace - Super + Shift + Page Up

I think Page Down/Up make a lot of sense, given the vertical, one dimensional arrangement of workspaces in GNOME 3.

The direct advantage is that these combinations require one less key. In particular, workspace switching is done with simple 2-key combos. Also, no 4-key combo.
Comment 2 Allan Day 2013-01-14 12:10:28 UTC
(In reply to comment #1)

Great idea, António. Let's go for that.
Comment 3 Bastien Nocera 2013-01-15 09:47:15 UTC
Reassigning to gnome-shell maintainers, they're the ones that will have to update the default shortcuts.
Comment 4 Matthias Clasen 2013-01-26 00:22:27 UTC
Created attachment 234453 [details] [review]
Use the Super key for workspace shortcuts

The new defaults are Super+Page Up/Down for switching workspaces,
and Super+Shift+Page Up/Down for moving windows between workspaces.
Comment 5 Bastien Nocera 2013-01-26 01:04:08 UTC
Review of attachment 234453 [details] [review]:

We can have multiple bindings for keyboard shortcuts, so let's use that fact to keep compatibility with the old binding, as we've done before.
Comment 6 Matthias Clasen 2013-01-26 01:26:58 UTC
Created attachment 234455 [details] [review]
Use the Super key for workspace shortcuts

The new defaults are Super+Page Up/Down for switching workspaces,
and Super+Shift+Page Up/Down for moving windows between workspaces.
We keep the old defaults around, to not invalidate people's muscle
memory.
Comment 7 Bastien Nocera 2013-01-26 12:52:08 UTC
(In reply to comment #1)
> The direct advantage is that these combinations require one less key.

On a lot of laptops, it doesn't, because PageUp/PageDown is only accessible behind an Fn key.
Comment 8 Bastien Nocera 2013-01-26 12:52:25 UTC
Review of attachment 234455 [details] [review]:

Looks good.
Comment 9 Matthias Clasen 2013-01-26 19:23:30 UTC
Attachment 234455 [details] pushed as f40f807 - Use the Super key for workspace shortcuts
Comment 10 Florian Müllner 2013-05-29 23:20:07 UTC
*** Bug 663370 has been marked as a duplicate of this bug. ***