Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
Thanks for replying. > This key is perfect for window manager operations and other global DE-related > actions since it is never mapped to any in-app actions. It's not never used, but it is rarely used. Digikam uses Meta + Left Click in Table View to open pictures in external apps. There are probably a few other apps that use Meta. Thankfully Emacs is not one of them since it uses Alt for M-* shortcuts instead of actually using Meta. On Thu, May 7, 2020 at 12:24 AM Vladimir Kudrya wrote: > > Hello. > > This is an exellent idea. This key is perfect for window manager operations > and other global DE-related actions since it is never mapped to any in-app > actions. > > Some of this may be questionable, but here are shortcuts I use in Openbox. I > hope at least some of it can be useful. > > # windows > Super-{number} Desktop N > Ctrl-Super-{number} SendToDesktop N > Super-Left MoveToEdgeWest > Super-Right MoveToEdgeEast > Super-Up MoveToEdgeNorth > Super-Down MoveToEdgeSouth > Ctrl-Super-Left GrowToEdgeWest > Ctrl-Super-Right GrowToEdgeEast > Ctrl-Super-Up GrowToEdgeNorth > Ctrl-Super-Down GrowToEdgeSouth > Alt-Super-Left DirectionalFocusWest > Alt-Super-Right DirectionalFocusEast > Alt-Super-Up DirectionalFocusNorth > Alt-Super-Down DirectionalFocusSouth > Super-d ToggleShowDesktop > Super-F4 Close > Super-c Close > Super-i Iconify > Super-F2 Iconify > Super-F3 ToggleMaximizeFull > Super-m ToggleMaximizeFull > Super-h ToggleMaximizeVert > Super-w ToggleMaximizeHorz > Ctrl-Super-m ToggleFullscreen > Super-a ToggleAlwaysOnTop > Super-s ToggleOmnipresent > Super-u ToggleDecorations > > Super-Tab NextWindow > Ctrl-Super-Tab PreviousWindow > > # app launch > Super-F1 Execute jgmenu (xdg menu) > Super-r Execute gmrun (launcher) > Super-t Execute sakura (terminal) > Super-e Execute spacefm (file manager) > Super-l Execute loginctl lock-session > Super-f Execute spacefm --find-files ~/ (file search) > Print Execute screengrab --fullscreen (screenshot) > Super-Print Execute screengrab --active (active window screenshot) > Ctrl-Super-Print Execute screengrab --region (area select screenshot) > Super-Escape Execute lxqt-leave (end session/shutdown dialog) > > # mouse > Super-Left Move > Super-Right Resize > Super-Middle Lower > Super-Up DesktopPrevious > Super-Down DesktopNext > Ctrl-Super-Up SendToDesktopPrevious > Ctrl-Super-Down SendToDesktopNext > > > On 2020-05-06 22:41, Noah Davis wrote: > > Hello, KDE is currently trying to standardize on reserving the > Meta/Super/Start/Command key for global/desktop environment shortcuts. > > ___ > xdg mailing list > xdg@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/xdg ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
Hello. This is an exellent idea. This key is perfect for window manager operations and other global DE-related actions since it is never mapped to any in-app actions. Some of this may be questionable, but here are shortcuts I use in Openbox. I hope at least some of it can be useful. # windows Super-{number} Desktop N Ctrl-Super-{number} SendToDesktop N Super-Left MoveToEdgeWest Super-Right MoveToEdgeEast Super-Up MoveToEdgeNorth Super-Down MoveToEdgeSouth Ctrl-Super-Left GrowToEdgeWest Ctrl-Super-Right GrowToEdgeEast Ctrl-Super-Up GrowToEdgeNorth Ctrl-Super-Down GrowToEdgeSouth Alt-Super-Left DirectionalFocusWest Alt-Super-Right DirectionalFocusEast Alt-Super-Up DirectionalFocusNorth Alt-Super-Down DirectionalFocusSouth Super-d ToggleShowDesktop Super-F4 Close Super-c Close Super-i Iconify Super-F2 Iconify Super-F3 ToggleMaximizeFull Super-m ToggleMaximizeFull Super-h ToggleMaximizeVert Super-w ToggleMaximizeHorz Ctrl-Super-m ToggleFullscreen Super-a ToggleAlwaysOnTop Super-s ToggleOmnipresent Super-u ToggleDecorations Super-Tab NextWindow Ctrl-Super-Tab PreviousWindow # app launch Super-F1 Execute jgmenu (xdg menu) Super-r Execute gmrun (launcher) Super-t Execute sakura (terminal) Super-e Execute spacefm (file manager) Super-l Execute loginctl lock-session Super-f Execute spacefm --find-files ~/ (file search) Print Execute screengrab --fullscreen (screenshot) Super-Print Execute screengrab --active (active window screenshot) Ctrl-Super-Print Execute screengrab --region (area select screenshot) Super-Escape Execute lxqt-leave (end session/shutdown dialog) # mouse Super-Left Move Super-Right Resize Super-Middle Lower Super-Up DesktopPrevious Super-Down DesktopNext Ctrl-Super-Up SendToDesktopPrevious Ctrl-Super-Down SendToDesktopNext On 2020-05-06 22:41, Noah Davis wrote: Hello, KDE is currently trying to standardize on reserving the Meta/Super/Start/Command key for global/desktop environment shortcuts. ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
On 5/6/20 6:05 PM, Noah Davis wrote: Start key == Windows key. Maybe I didn't use the right name, but I've always called it the Start key since it opens the start menu. It's called Meta in Qt and Super in GTK. ...And if you're using a Mac keyboard, the command key (the one with the cloverleaf symbol on it) maps to Meta/Super/Win/Start/whatever we're calling it. :) +1 for the original proposal. Since GNOME is already doing this, perhaps we could make a formal XDG spec recommending it. Seems pretty logical to me. Nate ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
On Wednesday, May 06, 2020 08:05:40 PM Noah Davis wrote: > Start key == Windows key. Maybe I didn't use the right name, but I've > always called it the Start key since it opens the start menu. It's > called Meta in Qt and Super in GTK. Thanks -- I'm going to try to engrave those in my brain (but maybe not tonight). The other one(s) that I don't understand is what I think is called (by at least some) the Alt Gr key. And then the key that looks like it has a menu on it. > > On Wed, May 6, 2020 at 5:37 PM wrote: > > On Wednesday, May 06, 2020 03:41:16 PM Noah Davis wrote: > > > Hello, KDE is currently trying to standardize on reserving the > > > Meta/Super/Start/Command key for global/desktop environment shortcuts. > > > It seems to me that it would be in the interest of every desktop > > > environment to standardize on this in order to prevent global/shell > > > shortcuts from conflicting with Linux apps. For instance, Alt + Left > > > Click is an old shortcut for dragging windows around that is still > > > used by KWin, but it conflicts with Blender, GIMP, Inkscape and Krita. > > > Many creative workflow apps need modifier+mouse button shortcuts to be > > > fast and easy to use and apps generally avoid using Meta/Super > > > already. > > > > > > Any thoughts? > > > > Of course! ;-) > > > > It would help me to know which key(s) you're talking about on a > > "standard" (Dos / Windows?) 104-key keyboard (well, I didn't count them, > > but I'm pretty sure it's 104 keys. > > > > The bottom row of my keyboard (the row with the spacebar in it) has keys > > from left to right: > > > > > > > > win* is a key with no letters but what looks like the Windows logo > > > > command* is a key with no letters but a logo that might be intended to > > depict a menu > > > > Which key(s) are you talking about, and what is the (your?) preferred > > name (or set of names) for that (those) key(s)? > > > > Thanks! > > > > > > > > ___ > > xdg mailing list > > xdg@lists.freedesktop.org > > https://lists.freedesktop.org/mailman/listinfo/xdg ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
Thanks for replying. I was already aware of GNOME's usage of Super, but I'm glad you brought it up in case others didn't know. On Wed, May 6, 2020 at 6:03 PM Emmanuele Bassi wrote: > > Hi; > > On Wed, 6 May 2020 at 20:41, Noah Davis wrote: >> >> Hello, KDE is currently trying to standardize on reserving the >> Meta/Super/Start/Command key for global/desktop environment shortcuts. > > > GNOME has already moved most of the desktop/window manager shortcuts to the > Super key precisely for this reason. > > Typical system shortcuts are: > > - Super + L: screen lock > - Super + Home: move to first workspace > - Super + End: move to last workspace > - Super + PgUp: move to previous workspace > - Super + PgDown: move to next workspace > - Super + Tab: switch between applications > - Super + Up: maximize window > - Super + Down: restore window > > GNOME has additional shortcuts that make sense within GNOME, like tiling > left/right; opening the applications launcher; opening the overview (exposé); > or opening the list of notifications. All of them use the Super key. > > Ciao, > Emmanuele. > > -- > https://www.bassi.io > [@] ebassi [@gmail.com] ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
Start key == Windows key. Maybe I didn't use the right name, but I've always called it the Start key since it opens the start menu. It's called Meta in Qt and Super in GTK. On Wed, May 6, 2020 at 5:37 PM wrote: > > On Wednesday, May 06, 2020 03:41:16 PM Noah Davis wrote: > > Hello, KDE is currently trying to standardize on reserving the > > Meta/Super/Start/Command key for global/desktop environment shortcuts. > > It seems to me that it would be in the interest of every desktop > > environment to standardize on this in order to prevent global/shell > > shortcuts from conflicting with Linux apps. For instance, Alt + Left > > Click is an old shortcut for dragging windows around that is still > > used by KWin, but it conflicts with Blender, GIMP, Inkscape and Krita. > > Many creative workflow apps need modifier+mouse button shortcuts to be > > fast and easy to use and apps generally avoid using Meta/Super > > already. > > > > Any thoughts? > > Of course! ;-) > > It would help me to know which key(s) you're talking about on a "standard" > (Dos / Windows?) 104-key keyboard (well, I didn't count them, but I'm pretty > sure it's 104 keys. > > The bottom row of my keyboard (the row with the spacebar in it) has keys from > left to right: > > > > win* is a key with no letters but what looks like the Windows logo > > command* is a key with no letters but a logo that might be intended to depict > a menu > > Which key(s) are you talking about, and what is the (your?) preferred name (or > set of names) for that (those) key(s)? > > Thanks! > > > > ___ > xdg mailing list > xdg@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/xdg ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
Hi; On Wed, 6 May 2020 at 20:41, Noah Davis wrote: > Hello, KDE is currently trying to standardize on reserving the > Meta/Super/Start/Command key for global/desktop environment shortcuts. > GNOME has already moved most of the desktop/window manager shortcuts to the Super key precisely for this reason. Typical system shortcuts are: - Super + L: screen lock - Super + Home: move to first workspace - Super + End: move to last workspace - Super + PgUp: move to previous workspace - Super + PgDown: move to next workspace - Super + Tab: switch between applications - Super + Up: maximize window - Super + Down: restore window GNOME has additional shortcuts that make sense within GNOME, like tiling left/right; opening the applications launcher; opening the overview (exposé); or opening the list of notifications. All of them use the Super key. Ciao, Emmanuele. -- https://www.bassi.io [@] ebassi [@gmail.com] ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
On Wed, 6 May 2020 at 22:37, wrote: > On Wednesday, May 06, 2020 03:41:16 PM Noah Davis wrote: > > Hello, KDE is currently trying to standardize on reserving the > > Meta/Super/Start/Command key for global/desktop environment shortcuts. > > It seems to me that it would be in the interest of every desktop > > environment to standardize on this in order to prevent global/shell > > shortcuts from conflicting with Linux apps. For instance, Alt + Left > > Click is an old shortcut for dragging windows around that is still > > used by KWin, but it conflicts with Blender, GIMP, Inkscape and Krita. > > Many creative workflow apps need modifier+mouse button shortcuts to be > > fast and easy to use and apps generally avoid using Meta/Super > > already. > > > > Any thoughts? > > Of course! ;-) > > It would help me to know which key(s) you're talking about on a "standard" > (Dos / Windows?) 104-key keyboard (well, I didn't count them, but I'm > pretty > sure it's 104 keys. > The Windows logo/Command *⌘ *key is usually mapped as the Super modifier. Ciao, Emmanuele. -- https://www.bassi.io [@] ebassi [@gmail.com] ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
Re: A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
On Wednesday, May 06, 2020 03:41:16 PM Noah Davis wrote: > Hello, KDE is currently trying to standardize on reserving the > Meta/Super/Start/Command key for global/desktop environment shortcuts. > It seems to me that it would be in the interest of every desktop > environment to standardize on this in order to prevent global/shell > shortcuts from conflicting with Linux apps. For instance, Alt + Left > Click is an old shortcut for dragging windows around that is still > used by KWin, but it conflicts with Blender, GIMP, Inkscape and Krita. > Many creative workflow apps need modifier+mouse button shortcuts to be > fast and easy to use and apps generally avoid using Meta/Super > already. > > Any thoughts? Of course! ;-) It would help me to know which key(s) you're talking about on a "standard" (Dos / Windows?) 104-key keyboard (well, I didn't count them, but I'm pretty sure it's 104 keys. The bottom row of my keyboard (the row with the spacebar in it) has keys from left to right: win* is a key with no letters but what looks like the Windows logo command* is a key with no letters but a logo that might be intended to depict a menu Which key(s) are you talking about, and what is the (your?) preferred name (or set of names) for that (those) key(s)? Thanks! ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg
A standard for global/desktop environment shortcuts to prevent conflicts with Linux apps
Hello, KDE is currently trying to standardize on reserving the Meta/Super/Start/Command key for global/desktop environment shortcuts. It seems to me that it would be in the interest of every desktop environment to standardize on this in order to prevent global/shell shortcuts from conflicting with Linux apps. For instance, Alt + Left Click is an old shortcut for dragging windows around that is still used by KWin, but it conflicts with Blender, GIMP, Inkscape and Krita. Many creative workflow apps need modifier+mouse button shortcuts to be fast and easy to use and apps generally avoid using Meta/Super already. Any thoughts? ___ xdg mailing list xdg@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/xdg