[Inkscape-devel] Window Manager Modifiers
Carsten Haitzler (The Rasterman)
raster at rasterman.com
Mon Aug 6 16:01:30 PDT 2007
On Mon, 6 Aug 2007 21:21:38 +0200 "Claes H" <claesatwork at gmail.com> babbled:
> This is an interesting discussion and hopefully some consensus can be
> reached. About a year ago I started the Wikipedia page "Table of
> keyboard shortcuts" to document which keyboard shortcuts are used on
> the major platforms. I thought it would be best maintained on
> Wikipedia since it is beneficial if it is reasonably complete also for
> non-unix platforms. I think it is quite useful as reference by now.
>
> I think it can be argued that Alt does not fully belong to the WM.
> After all, Alt is the modifier that activates the menu options (such
> as Alt+F for the file menu). This is at least since the CUA standard
> was published in 1987, which Windows inherits from. Also, Alt is used
> as the accesskey in HTML in many browsers, including Firefox. For this
> reason, Firefox has disabled Alt as menu accesskey on Unix, and it is
> used as accesskey for the browsed content instead, but still not free
> for the WM.
>
> For this reason I think the main distinction for who should listen for
> Alt should be between alphanumerical chars and non-alphanumerical
> chars. That seems to solve the majority of cases. There is still some
> conflict on Alt+cursor keys though. Apart from this, the following
> division seems to reflect current practise:
>
> For use by WM / Desktop
> =======================
>
> Modifier Additional
>
> Alt non alphanumerical
> Alt+Shift non alphanumerical
> Alt mouse
> Alt+ctrl any
> Alt+shift any
> Alt+shift+ctrl any
this makes sense and i think summarises a very broad and common usage of
modifiers by wm's/desktop elements.
> For use by applications
> =======================
>
> Modifier Additional
>
> Alt alphanumerical
> Alt+Shift alphanumerical
> Ctrl any
> Ctrl+Shift any
>
> Since Alt already is split, it might be possible to split "ownership"
> of other modifiers as well?
might want to change:
Alt+Shift any
> Claes
> --
> C l a e s H o l m e r s o n
>
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster at rasterman.com
裸好多
Tokyo, Japan (東京 日本)
More information about the xdg
mailing list