Tony,<div>I can see that application managing the virtual keyboard can cause problems for BT keyboard users. I wouldn't be looking for a way to control VK if Maemo/Hildon/PyGTK were doing the right thing. Unfortunately they don't. For example, programmatically moving focus to an input field with grab_focus() does not bring up the VK. Sometimes VK hiding is triggered by seemingly unrelated UI events,
e.g. programmatic selection change in a list, while input focus stays in input field. </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> <<a href="mailto:tonymaro@gmail.com">tonymaro@gmail.com</a>> 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> <<a href="mailto:mohammad.anwari@nokia.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
mohammad.anwari@nokia.com</a>> 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>> Does anybody know if there's a way to interact with the virtual<br>> keyboard from a Python (Pymaemo) app, i.e. programmatically bring it
<br>> 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. 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. You can get the smaller keyboard
but not the finger keyboard when entering a new event.<br>
</div><br> </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> </div>