feat: implemented keyboard event synthetizer