Hmm, to some extent needing to show the physical devices goes very much AGAINST the concept of virtual/logical MIDI ports.
The idea of these is to use virtual MIDI ports to define the LOGIC of your setup, to make it robust against any hardware changes (imagine that you buy a new main masterkeyboard; suddenly all your port names make no sense, or you’ll need to rework your songs or resort to some funny alias-name-business).
So, if your “key 1”, “key 2” and “key 3” are too obscure, then why not give them more descriptive names like “master keyboard”, “upper keyboard”, “keytar”. Then it’s clear what a route refers to.
Or, if you really want to be completely neutral in your song setup (because you want to be able to completely re-organize your multi-keyboard setup at any point): why not simply put big friendly stickers (“1”, “2”, “3”) on your KEYBOARDS - easy and instant reference. But, tbh, numbers wouldn’t be my preferred choice for labels (boring, unemotional, difficult to memorize
), so why not choose colors (red, green, blue) or names (e.g. Gandalf, Frodo, Gollum) for your keys. Now you know that string layers are tyically on “Frodo”, whilst “Gandalf” is your solo keyboard - much better than “Solos always on 3”. Not sure, what I’d play on my “Gollum” keyboard, though…
Then, the routing also gets far easier to read and diagnose than “Key01, Key02”…
But if, one year from now, you buy a new solo keyboard, it will be the new “Gandalf” - no matter what vendor or model.
Just my 0.02 EUR…
Cheers,
Torsten