Known issues: * Touchpads can drag the mouse pointer using a light touch or a heavy click. On Linux, drags using the light touch get interrupted when a key is pressed. You'll have to press down to drag. * No support yet for Unicode graphemes spanning multiple codepoints.