NFN keyboard