Hi,<br><br>The hardware keys simply map to standard keys on a PC keyboard.<br>Do something like this:<br><br>def on_key(src, ev):<br>&nbsp;&nbsp;&nbsp; keyval = ev.keyval<br>&nbsp;&nbsp;&nbsp; key = gtk.gdk.keyval_name(keyval)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; if (key == &quot;Escape&quot;):
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do_ something()<br>&nbsp;&nbsp;&nbsp; elif (key == &quot;F6&quot;):&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # fullscreen button<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do_something()<br>&nbsp;&nbsp;&nbsp; elif (key == &quot;F7&quot;):<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do_something()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # + button<br>&nbsp;&nbsp;&nbsp; elif (key == &quot;F8&quot;):
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do_something()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # - button<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>win = hildon.Window()<br>win.connect(&quot;key-press-event&quot;, on_key)<br><br><br>Cheers,<br>Martin<br>