modules receive keyboard focus as std_logic