<div dir="ltr">Hi Mike,<div><br></div><div>Even, I could not see the message in moderator's page. Not sure, what happened.</div><div><br></div><div>LDTP keycode was done based on LTFX project. On Ubuntu 13.04, its how the result is:</div>

<div><br></div><div><div>nagappan@nalagappan:~$ python</div><div>Python 2.7.4 (default, Apr 19 2013, 18:28:01) </div><div>[GCC 4.7.3] on linux2</div><div>Type "help", "copyright", "credits" or "license" for more information.</div>

<div>>>> from ldtp import *</div><div>>>> generatekeyevent('abcdefghijklmnopqrstuvwxyz')</div><div>abcdefghijklmnopqrstuvwxyz1 # 1 at end is output from generatekeyevent API</div><div>>>> abcdefghijklmnopqrstuvwxyz</div>

</div><div><br></div><div>Thanks</div><div>Nagappan</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 16, 2013 at 7:16 AM, Mike Pelican <span dir="ltr"><<a href="mailto:mpelican@sift.net" target="_blank">mpelican@sift.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hi Nagappan -<div><div><br></div><div>I tried to send the following message to ldtp-dev, but the message didn't appear in the archive and I didn't get a bounce.  Was it quietly rejected?</div>

<div><br></div><div>I've been digging into the generatekeyevent issue.  It seems like some key code values are hardcoded and others are read from xmodmap output, but the result is not right for our configuration.  Based on my limited knowledge, it seems the Right Thing to use xmodmap to arrange all the key mappings.  Is there a better way?  Should we be doing something differently to make the current code work?</div>

<div><br></div><div>Thanks,</div><div><br></div><div>Mike</div><div><br></div><div><div><div><div>Begin forwarded message:</div><br><blockquote type="cite"><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px">

<span style="font-family:'Helvetica';font-size:medium;color:rgba(0,0,0,1.0)"><b>From: </b></span><span style="font-family:'Helvetica';font-size:medium">Mike Pelican <<a href="mailto:mpelican@sift.net" target="_blank">mpelican@sift.net</a>><br>

</span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px"><span style="font-family:'Helvetica';font-size:medium;color:rgba(0,0,0,1.0)"><b>Subject: </b></span><span style="font-family:'Helvetica';font-size:medium"><b>how do I configure key code map for generatekeyevent?</b><br>

</span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px"><span style="font-family:'Helvetica';font-size:medium;color:rgba(0,0,0,1.0)"><b>Date: </b></span><span style="font-family:'Helvetica';font-size:medium">September 12, 2013 11:59:33 AM CDT<br>

</span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px"><span style="font-family:'Helvetica';font-size:medium;color:rgba(0,0,0,1.0)"><b>To: </b></span><span style="font-family:'Helvetica';font-size:medium"><a href="mailto:ldtp-dev@lists.freedesktop.org" target="_blank">ldtp-dev@lists.freedesktop.org</a><br>

</span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px"><span style="font-family:'Helvetica';font-size:medium;color:rgba(0,0,0,1.0)"><b>Cc: </b></span><span style="font-family:'Helvetica';font-size:medium">Eric Engstrom <<a href="mailto:engstrom@sift.net" target="_blank">engstrom@sift.net</a>><br>

</span></div><br><div>Hi -<br><br>I'm trying to use LDTP to script a web browser.  I'd like to use generatekeyevent to type things into browser text boxes and web forms, but I don't understand the mapping between the string I pass to generatekeyevent and the resulting key events in my window.  Eg:<br>

<br>generatekeyevent("abcdefghijkmlnopqrstuwxyz")<br><br>produces<br><br>asqc9def;ghuit'`7-b=]8p[o <br><br>in an xterm window.<br><br>I see that there's a remapping done in get_keyval_id using _get_key_value which uses a hardcoded _char_key map.  <br>

<br>Do I need to change my X or Gnome configuration to match this _char_key map?  (How?)  Or is there a function I should use to transform my string before I pass it to generatekeyevent?<br><br>Thanks!<br><br>Mike</div></blockquote>

</div><br></div></div></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Cross platform GUI testing</div>Linux Desktop (GUI Application) Testing Project - <a href="http://ldtp.freedesktop.org" target="_blank">http://ldtp.freedesktop.org</a><br>

Cobra - Windows GUI Automation tool - <a href="https://github.com/ldtp/cobra" target="_blank">https://github.com/ldtp/cobra</a><div>ATOMac - Mac GUI Automation tool - <a href="https://github.com/pyatom/pyatom" target="_blank">https://github.com/pyatom/pyatom</a></div>

<div><a href="http://nagappanal.blogspot.com" target="_blank">http://nagappanal.blogspot.com</a></div>
</div>