OK, mixed results!
I was able to use xmodmap to make F2 generate Meta or Hyper keys. However, when I used Meta in Geany, it was interpreted as Alt, and Hyper was interpreted as Alt + Super.
On the bright side of things, seeing that made me realise that I can modify the Super key with Ctrl, Shift, Alt, or a combination of them. It's something, at least. By my calculations, even if we ignore using Super by itself (which is error-prone), there are still 13 possible combinations of Ctrl, Shift, Alt, and Super, each of which can be used with the full keyboard. I'll see how I go.
Thanks for the feedback!
--- On Thu, 30/5/13, Dimitar Zhekov dimitar.zhekov@gmail.com wrote:
From: Dimitar Zhekov dimitar.zhekov@gmail.com Subject: Re: [Geany-Devel] Idea: use function keys as modifiers? To: shell_layer-geany@yahoo.com.au, "Geany development list" devel@lists.geany.org Received: Thursday, 30 May, 2013, 3:21 AM On Tue, 28 May 2013 15:04:27 -0700 (PDT) Thrawn shell_layer-geany@yahoo.com.au wrote:
Is it possible to enable the use of the function keys,
F1-F12, as modifier keys?
It can be done under X11 with a custom key map, but Fx will become a modifier for all programs...
I love Geany's custom keybindings, but I'm running out
of intuitive options, especially with multiple plugins and multiple custom Lua scripts. Using the function keys as extra modifiers would help a lot.
Have you used all <windows> key combinations? They are be available as <Super>+x under most WM-s...
-- E-gards: Jimmy