RE Finding global event GUIDs: It seems to be mostly a process of experimentation. Use System.out.println to send trace output to the debugger (using a breakpoint can cause it to miss events). Of course, as long as RIM doesn't document them, there's no guarantee they'll stay the same between devices and OS versions.