[xmonad] Left pointer gone, again
Magnus Therning
magnus at therning.org
Wed Apr 21 21:04:02 EDT 2010
On 22/04/10 00:28, Wirt Wolff wrote:
> Excerpts from Magnus Therning's message of Wed Apr 21 05:40:26 -0600 2010:
>>> Excerpts from Magnus Therning's message of Tue Apr 20 11:22:51 -0600 2010:
>
>> I'm logging in to my Gnome desktop using GDM. I configure the pointer via
>> the Gnome configuration utilities.
[..]
> Did you just upgrade to xmonad 0.9 or start using one of the desktop
> configs? In this case it seems likely the desktops startupHook is creating
> the problem. I'd try first with xmonad's startupHook cut down to `return ()'
> or `ewmhDesktopsStartupHook' as appropriate, then re-login.
It's been a while so I don't remember whether I noticed it after an upgrade.
In any case I did what you suggested and it worked fine.
It turns out that the gnomeConfig startupHook is defined as 'gnomeRegister >>
startupHook desktopConfig' and desktopConfig in turn sets the pointer. I
added a custom startupHook to my config like so:
main = xmonad $ gnomeConfig
{ modMask = mod4Mask
, workspaces = myWorkspaces
, keys = myKeys
, layoutHook = myLayoutHook
, manageHook = myManageHook
-- by default the Gnome Cfg uses the Desktop startupHook, but it
screws with the pointer!
, startupHook = gnomeRegister
}
That takes care of it.
I'm tempted to raise a bug on the gnomeConfig, since it seems rather silly to
have a basic Gnome configuration for Xmonad that screws with the mouse pointer
like this :-)
Thanks for your help!
/M
--
Magnus Therning (OpenPGP: 0xAB4DFBA4)
magnus@therning.org Jabber: magnus@therning.org
http://therning.org/magnus identi.ca|twitter: magthe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
Url : http://www.haskell.org/pipermail/xmonad/attachments/20100421/e462783c/signature.bin
More information about the xmonad
mailing list