Fabian. #1 what sethotkeyevent does, is create an event whenever return is pressed that's what setgadgethotkey does, too (if you look at the maxgui source you'll see that in fact setgadgethotkey calls sethotkeyevent)