My keyboard on g1 types random keys when I'm typing. I've figured out the problem keys are the period, right alt, L, I, O, 0, 9, and comma keys. Every time I push any of these, it enters the right character, but then it also automatically engages the alt key and then it starts typing the alternate characters. If I push the period button sometimes it just keeps typing periods until i push another button, like if the button were to get stuck down, but its not. Also when i push the period button, it'll just act like the alt key and wont type any periods. Whereas sometimes when i push the alt key it'll type a period, then the next time i hit it, it types backslahes. Its like they have switched or something. It makes it almost impossible to type... I have no idea what it could be, the virtual keyboard from other applications doesn't have the problem so I'm certain its hardware related. Wondering if anybody had any ideas on whats wrong before I call in.