NGUI doesn't know anything about displays. It works exclusively with cameras. Events go through cameras. Off the top of my head there isn't much I can think of to suggest to check. I am not familiar with how different display targeting works in Unity. All I can suggest is write a script that will print the mouse position and see what it's like when targeting your secondary display.