I'm still testing some methods, but the most reliable and acessible way i have found is to print a grid that you'll get on the keyboard website, put your hand flat on a position mark your hand with a sharper, then put it in a claw grip like you were using a keyboard and mark where the tip of your fingers would lay. This way i have enough information to generate a layout that the user can adjust in the website with this tool.