My original patch is a huge mess.
But you can try with this one. An empty example just with jit.window object and the position atribute.
In this one happens the same I reported before. In max 6, when I am with the Matro connected he ignores the position attributes (always opens the window in the middle of the laptop display).
In Max 5 it works fine.