Thanks Daryll. No, the caps lock works properly in other programs. So does the Ctrl key.
Even weirder update: sometimes my Ctrl key works properly in PT. In the same session, without closing and restarting anything, sometimes the Ctrl key will work and sometimes it won't.