Ok, so here's what I did:
I remapped my keyboard (because i wanted to learn how) using KeyTweak
q= 1
a = eject
w= capslock
e = x
so now I can't logon because i need the a and e, which no longer exist on my keyboard...
i have tried:
using an external keyboard
logging onto the guest account (which will not work for some reason)
logging onto the admin. but i have changed the basic password and forgot it
restoring to the last known good configuration
any ideas?