i have the same problem with my Asus eeePC, if youu hold the button in its place, then push down with a bit of force, it should click into place, unfortunately this is only a temporary solution as it soon pops back off, but if you keep doing this, it should stay in place for a while, and you will be able to use th key more effectively.
Your welcome :)
Alex
August 2009