The -x reverses the action of the "Poly Key" and the "Swap Key."
PolyShell uses two special keys which are defined in miame.ini by the POLYKEY and SWAPKEY statements. The key defined by POLYKEY is "hot", meaning that it will work regardless of what the application is doing (provided it hasn’t shelled out.) The default action of the POLYKEY is to bring up the PolyShell menu, which seems reasonable since you can do any of the other PolyShell operations from there. The other key, defined via the SWAPKEY statement, is only active when the application is waiting for input, and its default action is to switch directly to another instance of A-Shell.
Some people feel that we should have made the "hot" key do the direct swap option rather than bring up the menu. For them, we have the –x switch, which switches the action taken by the two keys. Even with –x, the POLYKEY is still the only hot key, but now it will swap directly to the next session rather than to the PolyShell command menu.