implement FnKey(only support ArrowKey now)