6 Replies Latest reply: Mar 19, 2013 2:37 PM by Mrbrown-Oracle RSS

    OVDC - Mac keyboard tilde (~) does not work

    965747
      I am using OVDC on Mac OS and find that the tilde key (~) does not work. I have checked several different macs, all have the same problem. Is this a known issue?
        • 1. Re: OVDC - Mac keyboard tilde (~) does not work
          929328
          Hello, 962744,
          It is a popular problem.
          1) Just use Alt + N and you will get a tilde.
          2) Double check system prefs/speech to make sure that has not been set as the trigger for either Text to Speech or Speech Recognition. // if the first step is not working
          3) Apple Support says:
          System Preferences > Keyboard > Keyboard tab > Show keyboard . . . in menu bar > click on the icon that appeared in the menu bar > click on Show Keyboard Viewer > a keyboard will appear on screen > hold down the shift key or fn key or option key and watch the keyboard change; when you want to use a certain key you see, go into a Word doc (or whatever), hold down the key you were holding down and press the desired key on the keyboard to get that character.
          If you have any questions, ask.
          Kirill Babeyev
          • 2. Re: OVDC - Mac keyboard tilde (~) does not work
            Doesnotcompute-Oracle
            This is actually an OS level Xserver keymapping issue that doesn't really handle Mac keyboards very well, and the Oracle Virtual Desktop Client can't really fix this within it's own code.

            IF you have My Oracle Support access, there is a knowledge document on this issue:

            Oracle Virtual Desktop Client: Keyboard Mapping Issues Within OVDC Running on Mac OS X client (Doc ID 1380202.1)
            https://support.oracle.com/oip/faces/secure/km/DocumentDisplay.jspx?id=1380202.1

            Regards,

            -Ryder
            • 3. Re: OVDC - Mac keyboard tilde (~) does not work
              965747
              Hi Kirill,

              Thanks for your response. It was very thorough, but sadly it was not helpful. Perhaps I was not clear enough. I do not want an accent character (e.g. tilde-over-n), just a plain tilde character as used on the command line to specify a home directory.
              1) Just use Alt + N and you will get a tilde.
              This does not seem to work, at least in OS X Mountain Lion on the two laptops I tried. Alt+N followed by n is apparently a shortcut for producing an accented character tilde-over-n, but Alt+N within OVDC does not result in a plain tilde character.
              2) Double check system prefs/speech to make sure that has not been set as the trigger for either Text to Speech or Speech Recognition. // if the first step is not working
              This was a good idea, but we confirmed that it isn't a trigger. In fact, the plain tilde key on the keyboard works just fine within Mac OS's terminal. One can type "ls ~/stuff" just fine within the Mac OS terminal, but typing the same sequence of keys within OVDC results in "ls /stuff" without the tilde.
              3) Apple Support says:
              This works, but it is a very painful way to type. Using copy-and-paste to get a tilde is our current workaround, and that is bad enough.

              Thank you,
              Kevin
              • 4. Re: OVDC - Mac keyboard tilde (~) does not work
                user12611599
                I am using Sun Unix keyboard (P/N: 320-1367) and here the sequence that I
                recently found out. It's not perfect. I would appreciate that it can be fixed
                in the next revision (server side may be). Thanks.

                Here is my key sequence,

                Alt+n
                Shift+~

                Hope this help,
                • 5. Re: OVDC - Mac keyboard tilde (~) does not work
                  965747
                  None of the solutions mentioned previously work reliably for my students except for copy-and-pasting a tilde from some other source, e.g. a web page.

                  After borrowing a mac I found this workaround that seems to work reliably:

                  echo "keycode 94 = grave asciitilde grave asciitilde" >> ~/.Xmodmap
                  echo "xmodmap ~/.Xmodmap" >> ~/.xsession

                  As you can see, it simply remaps keycode 94 to be an asciitilde. I do not know whether it is the mac keyboard that generates keycode 94 rather than the usual tilde, or whether OVDC is misinterpreting the mac tilde and sending the incorrect keycode.

                  Best,
                  Kwalsh
                  • 6. Re: OVDC - Mac keyboard tilde (~) does not work
                    Mrbrown-Oracle
                    what version of OVDC are you using? What version Mac OS? Using an Apple keyboard or other? What model Apple client? What language?