i'm a little late to the party but i try to answer anyway.
i don't know any tutorials but for app wide hotkeys i use gtk.Action(). actions got methods for making *items which is very handy.
some widgets has signals with which you can catch keypresses with connect(). don't forget to return True if you don't want the widget to recieve the key
arch + gentoo + initng + python = enlisy