Add tabindex to the map and add manually keyboard interactions to provide a condition function