I am using a Dutch laptop and we tend to use the English (US with dead keys). I installed English (US), English (US, alternative international) and English (US, with euro on 5) but none of those seem to do the trick. The first one does the accents on letters right (é, á etc) but if I want to type:

isn´t I need to press the accent key twice because it doesn´t work otherwise. The second keyboard does this correctly by immediately typing the ' and there is no need to press the t before the accent appears and the same goes for the third one (only the euro sign doesn't work on the third one).

Does anyone have any suggestions on how to fix this or if I need a different keyboard setting altogether?

EDIT: This is a picture of my keyboard. keyboard

  • If you want English (US, international with dead keys), why don't you enable English (US, international with dead keys)? – Gunnar Hjalmarsson Apr 2 '18 at 17:30
  • I did. The problem is that it doesn´t work as it is supposed to. When typing words like doesn´t and don´t the accent only shows up if I press the button twice. – kaasknak Apr 3 '18 at 20:16
  • That's the expected behavior and the meaning of the term "dead keys". I can't tell if there is a layout which fits your taste exactly. If you want you can pick a layout and modify certain symbols to your liking. – Gunnar Hjalmarsson Apr 3 '18 at 20:33
  • Another option is to use the basic English (US) layout and use a compose key for typing accented letters. – Gunnar Hjalmarsson Apr 3 '18 at 20:39
  • This works somewhat. I do need to press Alt Gr now when typing accents but it works. – kaasknak Apr 3 '18 at 21:05

Picture-by-picture guide: https://imgur.com/a/gCmEd Also, don't you want a Dutch keyboard layout as well? If you can, upload a photo of your physical keyboard in case this is the wrong layout so I can help you properly.

  • I have this version but it shows the same problem. It works for the accents on é and á and all that but when typing a word like don´t it doesn´t show the accent unless I press the button twice. I will edit my post with a picture of my keyboard. – kaasknak Apr 3 '18 at 20:14
  • That is normal. On the Japanese keyboard, when writing Hiragana, I have to press the n key twice to get the character ん. That's because the letter n can form other syllables (if you're confused about the Hiragana, look it up on Wikipedia, since it does a better job of explaining it that me). It's the same with the degree symbol as well (at least, that's what I gather from your comments and post), afte pressing alt gr and 5, I have to either press 5 again or I have to press space for it to show up, otherwise it disappears. That's just how it works, there is no changing it. – Sandy Vujaković Apr 5 '18 at 11:08
  • Also, why do you need dead keys? You have the same keyboard as me (mine's an HP laptop too), except for the Bosnian layout printed on the keys, the trackpoint in the middle of the keyboard and the extra ctrl key to the left of the left arrow key. I would have the exact same layout in the system if I added the English (United States) layout and switched to it, but that's unnecessary, since the Bosnian keyboard has w, q, y and x as well. P.S. I added another comment since this couldn't fit in the previous one (and this close to the limit as well, only 24 characters left). – Sandy Vujaković Apr 5 '18 at 11:13
  • Because if I use it with standard US keyboard. I can't type é, á and all that. The thing with Japanese I am familiar with ;). The thing is that it works the way I want in Windows but I can seem to get it working in ubuntu. – kaasknak Apr 6 '18 at 10:22
  • Well, I don't know how to help you then, since I have the same experience in both Windows 10 and Ubuntu 17.10. – Sandy Vujaković Apr 11 '18 at 10:51

English (US, international with dead keys) by design requires you to type a dead key twice (or type it followed by space) in order to type the character itself. If you type a dead key once, the system waits for the next press. Either it is a letter that can be combined with an accent, and then an accented character is produced, or it is the character itself or a space, and then the character itself is produced. If it is a letter without accented variants, nothing will appear.

If there are occasions where you want to type the accented characters immediately, e.g. during coding, then switch to a default US keyboard. With a hotkey, (Super+space under Gnome), you can quickly switch back and forth between keyboard layouts that you have set up.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.