I'm writing some quick scripts to extend functionality while manipulating objects in the scene view. Part of what I wanted to accomplish is performing quick tasks with hotkeys and I've found MenuItem information that allows me to do this (although, it seems I can't put a hotkey just on 'g' it makes it 'shift-g'?). Though that isn't really an option if an action requires more events. In order to do this I either need to be on some sort of update loop or to be registered for events (or be on an message loop?). It appears that you can receive events if you have an opened EditorWindow but I don't want a window for this and would like for it to sit in the backgroud while I interact with it with hotkeys. Here is a very specific example of what I'd like to accomplish. I'd like to select an object(s) in either scene view or the hierarchy and press 'g'. At this point these object's positions will move when I move the mouse until I click to confirm the action (this also means that I'd like that click to not register for anything else but one problem at a time). Could someone point me in the right direction? Thanks! C.J.