Well in Access you can create a macro to open a form, then you'd just have to call it.
I'd suggest creating a button to run a macro, and set it to run one that opens a form. Then copy that code and paste it in a new function. I think what you can do is an "on key press" function, so you could do that, and get it to run the macro if the key you want is pressed. I'm not too hot on VBA at the minute so heres some pseudocode!
new sub on_key_press()
if key_press="k" then
run load form macro
just like that, you just need to figure out how to do the VBA to do that..