A trick I use, and I know this works for the X-45 but not sure about the X-52, is to change the default profile the stick has on Windows Startup/Joystick Plug-in by placing this in the Start > Run line:
prfact -v-f"C:\Program Files\
Saitek\Software\PROFILENAME.DAT" -D
(Change PROFILENAME.DAT to your desired profile name)
When I have the fast key issue, I disconnect the flight stick while the game is open, type in the needed information which is usually IP numbers, and when done typing, just plug the stick back in.
To change the stick back to default, open the profile editor, immediately click "Save As" name it "default" and then use this in the "Start > Run" line:
prfact -v-f"C:\Program Files\
Saitek\Software\default.dat" -D
Sometimes doing this makes the fast key situation go away completely, and sometimes it doesn't. From speaking with others, it seems the faster the system then the more prone you are to have the fast key situation.