To make it easier to distinguish the keyboard zones in the on-screen keyboard compact mode, how about rendering the name of the zone’s target (typically a plugin or rack) in the middle of the zone bar? I guess there might be cases where this wouldn’t be practical, such as one-key-wide zones for triggering samples, or when you have many zones that overlap, causing them to be quite narrow vertically. But I imagine for most cases the bars would be a good size for text, and I think it could really help with usability.
Neil