Light keyswitch keyboards do help, yes. Microsoft Ergonomic Keyboard in my favourite but these things are very individual.