I have had this problem since I got this computer in the first place. I have made due mostly by using my other computer for games, or finding games where this doesn't happen. Essentially in most games (all source titles for instance) my mouse won't appear during certain menu screens. Some menu screens work fine. An example would be Counter Strike: GO, during the main menu my mouse appears just fine; however, when I get in game and I need to click the word "GO" to actually start playing I need to guess where it is. During the team fortress 2 main menu this happens as well, but luckily they have tons of buttons and great hover states for their buttons!
I would complain to valve, but this occurs in non-source games as well which makes me think this is a driver issue. I have an ATI graphics card, but when I try to update the drivers from ATI it doesn't let me. I found out that since I have a Sony Vaio I need to go through Sony to get q new driver. Unfortunately, Sony hasn't released a new driver so basically I am out of options. I have tried searching online, but my searches never bring up any sort of answer.
EB Series Sony Vaio (maybe 2 years old max)
ATI Radeon Graphics Card
All I am looking for is to be able to see my mouse. I tried setting my computer's mouse settings so that if I press ctrl it would tell me where the mouse is, but that doesn't work in games (for good reason probably).