I'd like to use a 122 key keyboard on my Mac, but according to other threads, the only way to get unique scan codes for F13-F24 et cetera is to use the Unicomp PS/2 Emulator version. Macs don't have PS/2 ports, and I've read here that PS/2-to-USB converters eat the extra codes. I use Karabiner to remap keys on the Mac, and if F24 sends Shift+F12, then I can't define a macro for Shift+F24, because that would be `Shift+Shift+F12'. I suppose I could learn to live with this limitation, though, if there is no workaround. (No workaround other than building a custom controller, that is.)
If I buy a USB 122 key from Unicomp, I'll buy the 3270 version instead of the 5250 version, because the 5250 has a dedicated key that sends the sequence Shift+Tab (`Back Tab'), and I can't remap what Shift+Tab does unless I'm willing to give up back-tabbing through text entry forms, which I'm of course not. The 3270 sends Ctrl+F8 for the same key position, which is easier to remap without conflicting with other programs.