» no i dont think that it would be cheating because i would make it so that everyone else could do the same thing.
If you make a mod to change the hotkeys it will only change for you. If you still want to do it, I'll explain.
» also going into the mpq files is way more difficult than you make it out to be.
You've never heard of WinMPQ.
Anyways, here you go:
Once you get WinMPQ (http://www.staredit.net/index.php?download=3093), you need to open StarDat.mpq in you Starcraft directory, change the filter to *.tbl, and then find stat_txt.tbl with the "Locale ID" of 0. Right click -> extract and then open with TBLPad (http://www.staredit.net/index.php?download=3092). This contains all the strings, and there are a lot of them, so you might want to use the search feature. The one's you want will be like this:
hotkey<1> Train/Morph/Warp In/Build
<3>U<1>nit<0>
Hotkey is the key you press, the <3>letter<1> is what letter it highlights. (This doesn't affect anything except what it displays.) After you've edited, save it, and then create a new MPQ and click add. Select your stat_txt.tbl and when a box comes up, type rez\ and press enter. Close WinMPQ. (It auto-saves.) Load it with MPQDraft (http://www.staredit.net/index.php?download=3094) by clicking Load Mpq Patch, selecting Starcraft in both boxes that come up, clicking next, clicking Browse for MPQs and selecting your MPQ, checking the box by it if it isn't checked already, clicking next, and clicking finish. Starcraft will boot with the modified stat_txt.tbl file.
If this looks at all big and complicated, don't worry, it isn't. Okay, it may be big, but it's far from complicated.