Oh, strange... I hate those black bars hahahaha. Well, lucky for you I may have the answer.
That auto strech happens because the native HP drivers worked that way. Sometimes even erasing it will not work to avoid the driver auto streching the games. AMD Catalyst does not have a proper option either or I haven't found it, so I guess that auto stretch is somewhere in the Windows Registry.
If I were you, I will make a clean Windows install, then seek manually for updated drivers to all the computer components, either in HP website or the manufacturer. Of course, do NOT install the video drivers provide by HP. Instead of those, use the AMD official version, even the Beta, your choice. Both versions can be found in Guru 3D Forums and those are the ones I use:
AMD - ATI Drivers Section If you don't want to perform a Windows clean install (I will understand you), download the AMD driver I provide you and then play your games.
NOTE: I don't know your laptop, but mine uses USB 3.0 and HDMI trought AMD drivers, and the beta/Guru 3D AMD drivers will work only for the video card. In order to get the complete package for video/HDMI/USB if you need it, you may either move the packages from the AMD install folder, or download the latest stable version in AMD website.
If performing a full AMD Catalyst uninstall does not work, a Windows registry may be left over. If so, you may need a proper tool to fully erase the AMD drivers. I personally use Windows 7 Manager, but it is a pay program. In Guru 3D seems to have a free tool that does specially that, swap any leftover. Read more (Especially the instructions) here:
Guru3D - Driver Sweeper If you have any questions go ahead and ask; I have done all that several times with my A8 3510 APU hahaha.
EDIT: To make things clear. Official HP drivers are specially created for the laptop screen, that's why the auto stretch happen. On the other side, the official AMD drivers are created to be universal with all AMD components, so it will not auto stretch your games.