the jit.window is only the viewer. set the dim in the jit.dx.grab, that’s what matters. for best viewing results keep them both the same (or scale the viewer by a power of 2), but whatever you set the jit.window to, it will scale what’s coming in to fit.

Click the left inlet on both the jit.dx.grab and the jit.window objects… notice that only the dx.grab has "dim" as an attribute.

What dim is reported coming directly out or the jit.dx.grab object via jit.matrixinfo of the jit.fpsgui? And posting a patch is going to get you the quickest help…we can only guess what might be wrong with your patch.

Here is a test patch. It’s a very basic patch, I don’t think anything is necessarily wrong with it (although it’s possible). I’m thinking maybe there are DirectX settings somewhere within Windows that would force the resolution?

– Pasted Max Patch, click to expand. –

Copy all of the following text. Then, in Max, select New From Clipboard.

It seems i can have a resolution of 800-600 with dx.grab but the funny thing is the max-window prints 800-600 but when i check the inspector it doesn’t show any resolution at all (resolution-field is blank). The inspector does say that the dim is 800-600 so i guess it works? I’ve also tested it with two webcams (1 cheap+ 1 slightly more expensive) it seems the expensive one works, the cheap one does to a certain extent but the pixels are scaled instead of really displaying 800-600 so it doesn’t really count. Hope this is useful.

FRid

– Pasted Max Patch, click to expand. –

Copy all of the following text. Then, in Max, select New From Clipboard.