• Can’t type @ symbol in Chrome

    • This topic has 19 replies, 6 voices, and was last updated 9 years ago.
    Author
    Topic
    #504467

    Hi. Just recently (no particular system changes or new installations), I find I cannot type the @ symbol, or any of the others requiring AltGr prefix, e.g. pound sign, u with a grave accent, square brackets, etc. But this only happens in Chrome, which is why I’m posting the query here. Only workaround is to switch to a different browser, which is a hassle when you have a whole history of relevant tabs you need to keep, or go to Character Map, select and save it, and return to Chrome and paste in. Problem seems to be linked to use of the AltGr key. My kbd is Italian, and it can’t be the physical keyboard because I can type all of these characters in word processor, spreadsheet, etc.

    Grateful for any advice.
    Jef

    Viewing 10 reply threads
    Author
    Replies
    • #1551547

      Here are two possible solutions for you:

      1. “Combination” characters — Some programs (such as Word) allow you to build a “combination” character, that is, two characters in one, put together, to make one new character, such as an “a” with an accent. In Word, you hold down CTRL while typing a single quote; you then let go of CTRL and type “a”. The resulting character displayed on the screen is an “a” with an accent. I’m not sure if Chrome allows you to do “combination” characters, but you could try.

      2. Perhaps Chrome, Windows, or your keyboard, allows you to define some keys. If so, you could map them to characters in the Character Map.

      The following isn’t really a solution, but it might make your life easier until you find a solution:
      I used to type a lot in Spanish, with the accented and other multilingual characters. To make things easier, I would copy all of the multilingual characters I needed to a Word document. I would then copy them from there as needed, and paste them into my document. That was easier than going to the Character Map each time I needed a multilingual character.

      Group "L" (Linux Mint)
      with Windows 10 running in a remote session on my file server
    • #1551548

      Have you tried using CTRL+ALT instead ?

      • #1551566

        Thanks for input.
        1. Haven’t found anywhere in Chrome settings to be able to build a combination character like Mr Jim suggested. Nor could I find any way of remapping keys from the keyboard. Mr Jim’s third suggestion is great for word processing – I’ve used it in the past for writing in German, with its four extra letters. As Mr Jim says, much easier (and faster) than going to Character Map every time. But not in a browser!
        2, Thanks also to Sudo15 – no, I hadn’t thought of that, but I tried your suggestion. Unfortunately no.

    • #1551569

      You might try Unicode characters, which you can input from the keyboard. Here and here is more information.

      Group "L" (Linux Mint)
      with Windows 10 running in a remote session on my file server
    • #1551637

      Thanks again, Mr Jim – the (Alt+numerical keypad) trick doesn’t seem to work for these particular characters, although it does for more frequently used ones (but then of course, for those I don’t need it!).
      This in any case wouldn’t be a solution, just a temporary workaround while I look for a permanent solution, getting things back the way they were up to a week or so ago.
      But until I fix that, I’ll explore your Unicode tip some more (tomorrow, as it’s now late here in Europe), and maybe I can make that work until something more permanent crops up.

    • #1551639

      You could, of course, just roll your own ‘special character inserter’. I’ve attached an AutoHotkey script that will do the job for you.

      I’ve commented each line to explain exactly what happens.

      To use, download and install AutoHotkey from here first.

      Next, save the attached file and rename it from special_chars.txt to special_chars.ahk. (The forum doesn’t allow attachment of scripts.)

      Double click on the special_chars.ahk file to run the script.

      Now, whenever you want to insert a special character into Chrome (or anywhere, really), just click on your mouse’s scroll wheel. The following dialog will appear:
      43580-_chars
      Click to enlarge

      Click on a character in the list. The dialog will disappear and the selected character will be inserted at the cursor point. To exit the app, click the scroll wheel to make the dialog appear then press the Escape button top-left on your keyboard. Alternatively, right-click on the script’s icon in the Notification Area (bottom right of the screen, by the clock) and choose Exit. The icon’s a white H on a square green background.

      Hope this helps…

    • #1551702

      Many thanks, Rick: I’ll experiment with that today and report back.

      Of course, no offence intended, but it’s still a workaround, albeit the least clunky. My final aim is to restore the “normal” situation I had before this glitch occurred. But until I can do that, this seems to be the most elegant way to be able to continue working. I suspect I may need to abandon my ingrained habit of holding down the central mouse wheel and pushing up or down for a fast scroll, but that’s no great sacrifice.

      • #1551762

        Many thanks, Rick: I’ll experiment with that today and report back.

        Right after installing it, I played with it and it worked fine. Then I tried to use it on Chrome, but no luck. So I went back to Word – still no luck: clicking the central mouse wheel just brings up the usual fast scroll, so I assume I’ve closed it. I’ve also tried launching it out of the .exe items in the installation folder C:ProgramsAutohotkey, but they all bring up only the help dialog.

        What am I doing wrong?

        • #1551772

          Right after installing it, I played with it and it worked fine. Then I tried to use it on Chrome, but no luck. So I went back to Word – still no luck: clicking the central mouse wheel just brings up the usual fast scroll, so I assume I’ve closed it.

          Can you see its icon in the Notification Area? If not then the app isn’t running.
          43585-_ahk_icon
          Click to enlarge

          If you right-click on the taskbar and start Task Manager, can you see one or more AutoHotkey.exe (or AutoHotkey.exe *32) processes? If not then the app isn’t running. If you have more than one then close all instances and re-run the special_chars.ahk file.

          Let me know what happens.

        • #1551780

          I’ve just double-checked and used it in both Word 2010 and an online Notepad running in Google Chrome, so I know it works with both.

          43587-_chars01 43588-_chars02

          [Quote]I suspect I may need to abandon my ingrained habit of holding down the central mouse wheel… [/Quote]
          The problem is that I had to choose an input method that didn’t take away the focus from whatever window you’re currently working in. 🙁 I’ll have a look and see if I can use a double-right-click instead of clicking the scroll wheel but, I quite agree, it’s only a workaround. Do you have a Restore Point a bit earlier than when the ‘glitch’ happened?

          • #1551884

            I think I’ve made some progress here.

            1. You’re right – AHK wasn’t running at all before. So I’ve made a desktop shortcut to special-chars.ahk to launch it whenever needed, and it now doesn’t close again after use. (I’ll not add it to startup yet as I don’t need it often enough to justify the permanent overhead.)

            2. It now works fine in any app which allows keyboard input, and even on the bareass desktop.

            3. But it won’t work in Chrome, which is my default browser (but works in iE). Or rather, it works, but just isn’t visible. Looking closer, I now notice that I seem to have Chrome opening in Chrome. When I open a page in the browser, it looks like Screenshot 14 (the light one), and if I close that, I then still have Screenshot 15 open (the dark one). When I trigger AHK in Chrome with the central mouse wheel and then return to the desktop, the AHK dialog has been opened and is waiting there for me on the desktop, but hadn’t been visible under Chrome.

            4. So I assume this is a problem of focus – is that right?

            PS: this is a wonderful toy. I’ll now be able to use every time I write in German, which needs the äöü and ß characters – great!

            • #1551902

              (I’ll not add it to startup yet as I don’t need it often enough to justify the permanent overhead.)

              There’s very little overhead but… why would you?

              Except perhaps to take advantage of hotstring replacement?

              Try the attached special_chars01 script (rename it to .ahk), run it and – in something like Notepad – type mymail then either a space or Enter. Next, deliberately spell Windows Secrets as Wimdows Screts. See what I mean? (I have an AHK script running all the time to correct my many typos and to insert stuff automagically.

              3. But it won’t work in Chrome, which is my default browser (but works in iE). Or rather, it works, but just isn’t visible. Looking closer, I now notice that I seem to have Chrome opening in Chrome. When I open a page in the browser, it looks like Screenshot 14 (the light one), and if I close that, I then still have Screenshot 15 open (the dark one). When I trigger AHK in Chrome with the central mouse wheel and then return to the desktop, the AHK dialog has been opened and is waiting there for me on the desktop, but hadn’t been visible under Chrome.

              4. So I assume this is a problem of focus – is that right?

              Yes, it appears to be a focus (or more likely a z-order) problem just with Google Chrome. Unfortunately, this is incredibly difficult to fix (by proxy) or code around when I don’t experience the problem myself. From your screenshots (thank you) it looks like you’re a Googler :). Nothing wrong with that at all. It’s just that I don’t have a way of mimicing your PC/laptop environment identically (plus I’m not a very good AHK programmer… so that doesn’t help). Sorry.

              PS: this is a wonderful toy.

              🙁 🙁 🙁 🙁 🙁
              .
              .
              .
              .
              .
              ROFL… just kidding.

              I’ll now be able to use every time I write in German, which needs the äöü and ß characters – great!

              I’ve added these additional special characters to the attached special_chars01.ahk script… but have no doubt you’ve already done this. 🙂

              Hope this helps…

    • #1551771

      Perhaps there was an update to Chrome which interferes with this feature. You might look back to see what update got installed at about the time the problem started happening, and uninstall that update.

      Possibly (but not likely) there was a Windows update installed about that time which somehow caused the problem.

      Group "L" (Linux Mint)
      with Windows 10 running in a remote session on my file server
    • #1551886

      If you are able to, you can use the US International keyboard, where a sequential press of, for example, and gives you , + gives you , and so on.

      Dell E5570 Latitude, Intel Core i5 6440@2.60 GHz, 8.00 GB - Win 10 Pro

      • #1551887

        If you are able to, you can use the US International keyboard…

        Thanks for the suggestion, John, but I’m too old to learn to type all over again! :rolleyes:

    • #1551908

      That’s really great, Rick, and thank you so much. This post may not have solved my original question, but it’s produced a lot of very useful stuff for all readers, for example other users needing sometimes to use a language with non-standard characters. Maybe a googler will chime in at some point on the focus issue.

      Yes, I had already created a new ahk script (called special.chars2 😉 ) and deployed it successfully. Your very helpful first annotated script will help me play around some more.

      Thanks again – at the very least I now have a new arrow in my quiver.

      Bests

      Jef

      • #1551910

        Thanks again – at the very least I now have a new arrow in my quiver.

        Happy to help. In my daughter’s vernacular, “AHK RORKS!”. I think I know what she means. :confused: :huh: 🙂

    • #1558123

      My final aim is to restore the “normal” situation I had before this glitch occurred.

      Do you have a Restore Point a bit earlier than when the ‘glitch’ happened?

      Try using System Restore to roll Windows back to a point in time when your computer was functioning correctly. It allows you to undo system changes without affecting your personal files, such as e-mail, documents, or photos. For example:

      [indent]Video: Fixing a problem using System Restore[/indent]

      If that doesn’t help, try restoring an earlier system image or backup.

    • #1558168

      Thanks, Doc – I had considered that, but wanted to resolve what I thought just had to be a very simple tweak without going to all that bother, and losing many other good things that had been updated since the restore point. It seemed a bit like tackling a mosquito with a hammer. With something more serious, that is certainly the road I would take, but in fact Rick’s suggestion of AHK not only resolved it, but also taught me a useful new trick to play with. I’m already finding uses for it in the other languages I need to write in.

      Anyway, now I note Chrome is no longer to be supported on XP machines, so if I need to replace it on that one I might as well replace it on the 8.1, soon to be W10, machine, too, while I’m about it.

      Thanks again for advice.

    Viewing 10 reply threads
    Reply To: Can’t type @ symbol in Chrome

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information: