Tony,<div>I can see that application managing the virtual keyboard can cause problems for BT keyboard users. I wouldn&#39;t be looking for a way to control VK if Maemo/Hildon/PyGTK were doing the right thing. Unfortunately they don&#39;t. For example, programmatically moving focus to an input field with&nbsp;grab_focus()&nbsp; does not bring up the VK. Sometimes VK hiding is&nbsp;triggered&nbsp;by seemingly unrelated&nbsp;UI&nbsp;events, 
e.g. programmatic selection change in a list, while input focus stays in input field.&nbsp;</div><div>Does anybody have an insight into why this may be happening and how to avoid such undesirable behavior?</div><div><br class="webkit-block-placeholder">
</div><div>Thank you,</div><div>Igor</div><div><br><div><span class="gmail_quote">On 8/13/07, <b class="gmail_sendername">Tony Maro</b> &lt;<a href="mailto:tonymaro@gmail.com">tonymaro@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><div><div><span class="e" id="q_1145fd3644f421cd_1"><span class="gmail_quote">On 8/13/07, <b class="gmail_sendername">Mohammad Anwari</b> &lt;<a href="mailto:mohammad.anwari@nokia.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
mohammad.anwari@nokia.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">
Pada hari Senin, tanggal 13/08/2007 pukul 10:50 -0400, ext Igor Tkach<br>menulis:<br>&gt; Does anybody know if there&#39;s a way to interact with the virtual<br>&gt; keyboard from a Python (Pymaemo) app, i.e. programmatically bring it
<br>&gt; up or hide it? What about finger keyboard?<br><br>There is no easy way to do that, but you probably could try to emulate<br>the triggers (e.g. the stylus or finger tap on the text entry), so the<br>Hildon Input Method wakes up and invoke the input method based on the
<br>trigger.</blockquote></span></div><div><br><br>I would propose that this is a bad idea.&nbsp; I use a
Bluetooth keyboard about 40% of the time, and Maemo is very good about
NOT popping up the keyboard when my BT keyboard is active.
<br><br>That said, I have noticed that something in gre-calendar
interferes with the pop-up keyboard.&nbsp; You can get the smaller keyboard
but not the finger keyboard when entering a new event.<br>
&nbsp;</div><br>&nbsp;</div>
<br>_______________________________________________<br>maemo-developers mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:maemo-developers@maemo.org">maemo-developers@maemo.org</a><br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="https://lists.maemo.org/mailman/listinfo/maemo-developers" target="_blank">https://lists.maemo.org</a><a onclick="return top.js.OpenExtLink(window,event,this)" href="https://lists.maemo.org/mailman/listinfo/maemo-developers" target="_blank">
/mailman/listinfo/maemo-developers</a><br><br></blockquote></div><br>&nbsp;</div>