Hi, thanks a lot for the super informative article. I am a doctoral student and type away for about 10 hours a day. What kind of a keyboard would you suggest purely for typing purpose (no gaming or any other function required) I have a Lenovo ideapad. Thank you