Yes you can but I doubt if you can without root (sorry but I haven't been on a stock rom in a long time). I have found that you will need launcherpro and cyanogenmod (again its what i use and havent tested another way) In cyanogenmod you can choose the quick keys settings. From there you need to select launcherpro activities, scroll down to launcherpro and select the launcher pro apk from the list. This will launch launcherpro everytime you hit the button, essentially making it a home button. I haven't found a way yet for back.
Sent from my HTC Vision