|
From: Wojciech A. <ani...@da...> - 2016-08-15 19:24:28
|
OK solved.
I apologize for the apparently unnecessary post. In case anyone needs this ever: in most systems,
Super_L will be Mod4 or Mod3. Use xmodmap to check it out. Using "Mod4" name instead of bare "Super_L"
results in a proper instruction.
regards
w
On Mon, Aug 15, 2016 at 08:45:52PM +0200, Wojciech Aniszewski wrote:
> Hi there Everyone.
>
> I'm trying to map "j i k l" keys, with a modifier, to emulate a numpad (which is normally there
> on properly equipped laptops). Xdotool can be used for this quite elegantly.
> Question is, how to bind it. For reasons I don't need to explain to Notion users, this fails:
>
> defbindings("WScreen", {
> bdoc("Emulate numpad"),
> kpress("Mod1+j","ioncore.exec('xdotool key Left')"),
> kpress("Mod1+l","ioncore.exec('xdotool key Right')"),
> kpress("Mod1+i","ioncore.exec('xdotool key Up')"),
> kpress("Mod1+k","ioncore.exec('xdotool key Down')"),
> })
>
> i.e. only "Mod1+j" sorta works, as this shortcut is free. Now, since I have a useless Win key,
> I sometimes map it to something. For example, I use "Mod1+Super_L" to turn off LCD backlight.
> So I thought, why not use Super_L for the above, as in:
>
> defbindings("WScreen", {
> bdoc("Emulate numpad"),
> kpress("Super_L+j","ioncore.exec('xdotool key Left')"),
> kpress("Super_L+l","ioncore.exec('xdotool key Right')"),
> kpress("Super_L+i","ioncore.exec('xdotool key Up')"),
> kpress("Super_L+k","ioncore.exec('xdotool key Down')"),
> })
>
> But Notion fails. A tuom-ish message appears saying "Insane key combination", and the lua config file is ignored.
> So, how do I bind to such a combination? It must be with some left-hand modifier.
>
> thanks in advance
> Wojtek
>
> --
> Wojtek Aniszewski
>
> [Fr: vôitek anichévsky]
> [Eng: voyteck aanishevsky]
>
> www:
> [in English:] http://www.coria.fr/spip.php?auteur1606
> [in Polish:] http://nauka-polska.pl/dhtml/raporty/ludzieNauki?rtype=opis&objectId=240452&lang=pl
>
> /^..^\ ,-------------------------------------,
> ( (••) ) ►►►►| My public GPG key ID: AC66485E |
> (|)_._(|)~ | please use email encryption! |
> `-------------------------------------"
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. http://sdm.link/zohodev2dev
> _______________________________________________
> Notion-general mailing list
> Not...@li...
> https://lists.sourceforge.net/lists/listinfo/notion-general
--
Wojtek Aniszewski
[Fr: vôitek anichévsky]
[Eng: voyteck aanishevsky]
www:
[in English:] http://www.coria.fr/spip.php?auteur1606
[in Polish:] http://nauka-polska.pl/dhtml/raporty/ludzieNauki?rtype=opis&objectId=240452&lang=pl
/^..^\ ,-------------------------------------,
( (••) ) ►►►►| My public GPG key ID: AC66485E |
(|)_._(|)~ | please use email encryption! |
`-------------------------------------"
|