I've got an Intel GMA X4500 HD video card in my laptop and some hardware-accelerated games (for example Valve's Portal and Braid of the second Humble Indie Bundle) rotate the screen 90-degrees. I am pretty sure the card and the machine performance is more than enough to play them comfortably, but this nasty bug prevents me from playing them. Any ideas on how to fix this? The OS is Windows XP SP3, the video card driver and Direct X are of the latest versions available.
It's not the game. You are probably bumping ctrl + up arrow while you are playing the game.
Intel includes a Hot Key function with the driver software that allows rotation. If you look in the system tray, you may see the intel graphics accelerator tray item. If you go through the menu that pops up when right-clicking on it, You can disable the Hot Keys feature.
If you don't see the icon in the system tray, go to MSConfig > Startup tab> uncheck hotkeycmd