greeter:keyboard.c update