Usually in Games you would have a options menu that allows you to Adjust these before gameplay begins...
Using pull down lists or something similiar
I found when using Chrome having a "Fullscreen" Button on your hud or gui works better than a keypress...Chrome uses 'F11' normally to change to fullscreen mode..You could over ride this I'm pretty sure
There is a thread about overiding browser default keyboard shortcuts somewhere..which may assist you also
If you look closely when you set up your events
you can make any type of Fullscreen mode occur as long as it connected to an event....
I've tested it ..it works every time..especially if you use a simple system of pull down listsboxes or radio buttons to switch modes..
I cant see any reason why key presses wouldnt work
but the same issue happens for me occasionally which is why I prefer to use a menu based options ..which has the advantage of being able to set fullscreen mode before gameplay begins
I think the Manual entry on this says that Some browsers "may or might" require a onscreen button to enable that request Full Screen in Browser event.
It is closely tied to the Window Size functions and the to a lesser degree the layout size...
changing layout size isnt a great idea during run time..but you can dynamically alter the window size ...
Perhaps checking to see if the full screen window size matches or correlates to the Aspect ratio of the device that you are trying to change to fullscreen might help..
I've had no troubles with the Node web kit export ...
Could you post a Capx or show an example demo..
and include which browsers you intend to use...
Hope that helps
<img src="smileys/smiley1.gif" border="0" align="middle" />