4

I'm accessing Windows via the RDC client for OSX.

Occasionally, the caps-lock willget out of synch between the two environments.

When this happens when I am using a Windows VM in VMWare Fusion, I can get the two in synch by using VMWare's send keys functionality.

Is there a way to correct this?

6 Answers 6

2

In OSX, the Keyboard Viewer application can be used to toggle the caps-lock key. It appears that Windows' On-Screen Keyboard application can be used the same way.

1

Not usually, no. Given the way Caps Lock, numlock, etc maintain state, and the lack of ability for operating systems to allow programmers to CHECK that state and act accordingly, there's no way to keep them synced when outside influences (even the keyboard itself) are changing them. For CoRD we were always going to add a menu item that would allow you to force-send caps lock, numlock, etc so you could force things back in sync, but it continually got tabled and none of us ever made it back to adding that in.

It gets more complicated when you think about a machine with multiple keyboards plugged in. Turning caps lock on for one keyboard doesn't enable it for the others. So who's authoritative? This is one of those things that makes me hate working on RDP clients...

3
  • At least having the send-key option would be useful. In most cases, the multiple-keyboard issue won't exist. Moreover, the operator isn't forced to use the option in the case of a conflict.
    – Craig
    Commented Mar 22, 2011 at 14:09
  • Thanks for the alert--it didn't realize that there was an alternative to M$ RDC.
    – Craig
    Commented Mar 22, 2011 at 14:16
  • ever see a macbook user plug his laptop into a cinema display with a USB or bluetooth keyboard attached/paired? its a bigger usecase than most people think.
    – peelman
    Commented Mar 28, 2011 at 4:29
1

Try shift capslock, I figured it out because I reprogrammed my reg caps lock to right click but whenever I had to use caps lock shift caps also worked. Then I saw some RDP issues for Mac and tried shift caps for remote caps and it worked.

New contributor
Mertyman is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
0

A really quick fix that also works for vmware player and ubuntu is to press ctrl-alt-del and then press caps lock (or num lock) then press escape and voila!

Actually I have just realised I completely misread the question so hopefully it is not completely irrelevant!

0

With Microsoft RDP, I've solved it by:

  1. Toggling it in the remote session so it is functioning as off
  2. Start -> Disconnect
  3. Toggle it in OS X so it is functioning as off
  4. Reconnect to the RDP session.
0

The Windows on-screen keyboard works, but if you don't have it open, here's a quick fix:

  1. Ctrl-right-arrow (or 4-fingers swipe trackpad) to switch to Mac
  2. Press caps lock key twice
  3. Ctrl-left-arrow (or 4-fingers swipe trackpad) to return to RDP

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .