Thanks for the reply Frank, i'll do some tests and report back. EDIT: Here is what i tried now, sadly it had no effect.
InputEnableLayer myLayer = InputEnableLayer.Create()
debug.MessageBox( "Pre" )
myLayer.DisablePlayerControls()
utility.WaitMenuMode( 2.0 )
myLayer.EnablePlayerControls()
utility.WaitMenuMode( 2.0 )
debug.MessageBox( "Post" )
Any other ideas?