.jwmrc and the "windows" key (Super_L) [solved]
Posted: Tue 18 Dec 2012, 19:27
Running slacko5.4 (Linux puppypc23129 3.2.33-4g)
"jwm -v":
JWM vsvn-581 by Joe Wingbermuehle
compiled options: confirm fribidi icons png shape xft xinerama xpm xrender
system configuration: /etc/system.jwmrc
Goal: to use the "windows" key in a manner like Alt and Ctrl keys (as modifier key)
Problem: no mask value I've tried works for my windows key.
My .jwmrc has "includes" to other jwm files commented out:
<!--
<Include>/root/.jwm/jwmrc-tmp</Include>
<Include>/root/.jwm/jwmrc-install</Include>
<Include>/root/.jwm/jwmrc-theme</Include>
<Include>/root/.jwm/jwmrc-personal</Include>
-->
So I don't think my additions to .jwmrc are being overidden elsewhere.
The logical choice is mask="P", since xev identifies my windows key as Super_L:
<Key mask="P" key="d">showdesktop</Key>
I've tried other actions, so it's not a showdesktop issue. For example,
<Key mask="P" key="r">exec:jwm -restart</Key> doesn't work either.
Both "showdesktop" and "exec:jwm -restart" work with other masks (S,A,C) and their corresponding keys. I expected P to work for the windows Super_L key.
The only mask values for .jwmrc I know of are S,A,C,P,H,M. None of these masks works for the "windows" key.
Any ideas?
EDIT:
The values S,A,C,P,H,M were suggested by the jwmconfig gui. I've looked at the source and can't see P,H, or M defined or used anywhere. So mask="P" can't work. The reference to P, H, M in the jwmconfig window might be misleading.
"jwm -v":
JWM vsvn-581 by Joe Wingbermuehle
compiled options: confirm fribidi icons png shape xft xinerama xpm xrender
system configuration: /etc/system.jwmrc
Goal: to use the "windows" key in a manner like Alt and Ctrl keys (as modifier key)
Problem: no mask value I've tried works for my windows key.
My .jwmrc has "includes" to other jwm files commented out:
<!--
<Include>/root/.jwm/jwmrc-tmp</Include>
<Include>/root/.jwm/jwmrc-install</Include>
<Include>/root/.jwm/jwmrc-theme</Include>
<Include>/root/.jwm/jwmrc-personal</Include>
-->
So I don't think my additions to .jwmrc are being overidden elsewhere.
The logical choice is mask="P", since xev identifies my windows key as Super_L:
<Key mask="P" key="d">showdesktop</Key>
I've tried other actions, so it's not a showdesktop issue. For example,
<Key mask="P" key="r">exec:jwm -restart</Key> doesn't work either.
Both "showdesktop" and "exec:jwm -restart" work with other masks (S,A,C) and their corresponding keys. I expected P to work for the windows Super_L key.
The only mask values for .jwmrc I know of are S,A,C,P,H,M. None of these masks works for the "windows" key.
Any ideas?
EDIT:
The values S,A,C,P,H,M were suggested by the jwmconfig gui. I've looked at the source and can't see P,H, or M defined or used anywhere. So mask="P" can't work. The reference to P, H, M in the jwmconfig window might be misleading.