This remind me that I haven't extended my keyboard stuffs on different keyboard layout. 
Keyboard app works for pin keyboard just accidentally :P
Maybe I should improve it to a send_pin function for pin keyboard...