Micah R Ledbetter /mɹ̩ˈled/

@mrled

The problem is that the keys were ROTATED, and I was using getClientBoundingRect() with some offsets to find a good place to draw my diagram lines to.