I've narrowed it down to the patch from v1.x to 1.20. Once I do this, the keyboard no longer works. However, everything works perfectly when patching straight to 1.30. I DL'd the 1.x to 1.20 patch right from here:
http://www.titanquest.net/forums/tec...come-here.html