Kendall,<br>AWT_TOOLKIT=MToolkit does not work well and introduce many problems to java apps, to solve the gray window problem use just the setWMName workaround.<br>There&#39;s another known problem with java <a href="http://code.google.com/p/xmonad/issues/detail?id=177" target="_blank">issue 177</a>, java apps appear to receive focus but keyboard doesn&#39;t work until user clicks on the window.<br>


Have not applied the patch yet, but it seems to solve this.<br><br clear="all">Henrique G. Abreu<br><br><div class="gmail_quote">On Wed, Apr 1, 2009 at 14:46, Kendall Shaw <span dir="ltr">&lt;<a href="https://mail.google.com/mail?view=cm&amp;tf=0&amp;to=kshaw@kendallshaw.com" target="_blank">kshaw@kendallshaw.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I think the problem I experienced is a result of setting AWT_TOOLKIT=MToolkit. I noticed that I get the same non-working keyboard in whatever KDE&#39;s window manager is. Unsetting that environment variable, I have not had the non-working keyboard in xmonad so far.<br>



<br>
So, I first set AWT_TOOLKIT which fixed the grey window problem. Then I tried setting setWMName to LG3D in EwmhDesktops.hs, but left AWT_TOOLKIT set, which seems to cause the non-working keyboard problem.<br>
<br>
Kendall<br>
_______________________________________________<br>
<div><div></div><div>xmonad mailing list<br>
<a href="https://mail.google.com/mail?view=cm&amp;tf=0&amp;to=xmonad@haskell.org" target="_blank">xmonad@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/xmonad" target="_blank">http://www.haskell.org/mailman/listinfo/xmonad</a><br>
</div></div></blockquote></div><br>