Tivoli Remote Control and Shift Keys on VM's and Parallels

Not Sure if its been mentioned before as i cant find it. But we have seen a situation where we have remoted to either a mac running windows in parallels session or a mac running a RDP session to a windows server.

In both cases we were unable to use any Shift Keys from the controller to the client’s Windows session on the Host Machine mac.

We are currently Peer to Peer and cant run a TRC client on the Parallels vm or the RDP machine because they are natted So when it comes to enter Admin Creds, or passwords, only Lower case are passed through to the RDP or Parallels Session… The only Solution was to have the End user type the Shifted Character on their machine themselves.

Odd and a bit of a deal breaker.
Any one got a work around?. I thought about copying the phrase locally and sending it to the TRC client but wasnt sure if the end user would see the paste in the password field.

I just tested the copy Paste… Nope… i can copy from the Controller but cant ctrl V or paste to the VM … It seems to filter out anything that needs a shift or control .

What’s your client machine? Any chance you could use the on-screen keyboard (via Accessibility) until you get a TRC workaround?

The Controller is a Windows Machine. The Client is a Mac hosting Windows either Parallels session or an RDP to another windows box…
So the chain of flow is

Controller Client VM (RDP Session or Parallells)
Windows >> Mac >> Windows

I did see where an RDP session to a Windows box on a mac also had the same problem back in 2009 ish and the “fix” was to hold down both shift keys and then tap the shifted key but that didnt seem to work either.

On Screen Keyboard may be the only way around it at this point but that gives anyone sat at the mac, the opportunity to see the admin password :frowning:

Hi Pete_F,

What do you mean with “Parallel session” ? is it a VM running on the mac machine ?
If you access the mac machine using a VNC client or through the physical session are you able to use the same keys ?

Since the mac uses a different map for the keys and the shortcut are different from Windows, the problem might be related to the way macOS process the key rather than the RC Controller itself.

…cant run a TRC client on the Parallels vm or the RDP machine because they are natted…

That’s not entirely true. The RC Gateway is not supported on macOS however if you have a Windows or Linux machine attached to the same network of the macOS machine I believe you can overcome the NAT.
The machine in question should have two network adapters (as the mac machine I suppose) one is connected to the normal LAN and the other to the network which is behind the NAT.

Basically the Targets connect to the Gateway using either the LAN IP or the NAT IP and the Controller use the Gateway to reach the targets. So the Gateway acts like a bridge between the two networks. I can send you more detailed information If you need it.

NOTE: The RC Gateway is only supported in “managed mode” so it only works with Windows or Linux targets because the macOS target still doesn’t support this mode.

Federico