In version 4.6 Unity introduced a new powerful event system which takes care about how input is routed through the game. It allows a clear order which elements get the inputs before others.
From time to time working on your main project might feel a bit too much like work instead of fun. This might be the moment to participate in a game jam to get your head free from your daily stuff and blow the cobwebs away. Chances are pretty big that there is one near you soon, if you don’t find one check out http://www.indiegamejams.com/.