I have a similar problem. I used Autokey to expand ";d" to the current date, e.g. 2011.10.26-09:19:54. But in windows apps running inside Wine, the colons end up as semi-colons (2011.10.26-09;19;54), suggesting the SHIFT key is not registering correctly. (Note: I'm using CrossOver, hence Wine indirectly.)