Yes, it is. The volume keys are simply F7 and F8 keys. However, the hildon desktop captures the key events before they reach your application, so you have to set a Xatom property on the window that wants to receive these keys: Code: # we need to notify Maemo5 that we want to use the volume keys self.__window.window.property_change("_HILDON_ZOOM_KEY_ATOM", "XA_INTEGER", 32, gtk.gdk.PROP_MODE_REPLACE, [1]) That is, call property_change on the GdkWindow (window) member of a GtkWindow or HildonWindow.
# we need to notify Maemo5 that we want to use the volume keys self.__window.window.property_change("_HILDON_ZOOM_KEY_ATOM", "XA_INTEGER", 32, gtk.gdk.PROP_MODE_REPLACE, [1])