That being said, here's a blog post that provides general guidance on typing software and keyboard layouts: