1

I have a Debian Jessie server that I am connecting to via PuTTY. While displaying umlauts and other special characters does work, I cannot type them with the keyboard. For é, è, ä or ß I simply hear a bell, for ö bash changes to (arg: 6) and for ü I get something from the bash history (not the latest entry though).

I tried setting the terminal-type string to linux or putty, but it didn't change anything. How can I fix the special keys?

  • 1
    Possible duplicate of [How to type special characters in Linux?](https://superuser.com/questions/59418/how-to-type-special-characters-in-linux) – Thomas Dickey Nov 27 '17 at 23:03
  • No it's not. It's something specific to PuTTY because I don't have this problem using a Linux client connected via OpenSSH to the server. –  Nov 27 '17 at 23:09
  • Alternatively [this](https://superuser.com/questions/721852/unable-to-directly-input-unicode-characters-with-diacritical-marks-into-putty-on?noredirect=1&lq=1). – Thomas Dickey Nov 27 '17 at 23:42
  • Unfortunately not. Also, I do have a German keyboard with those physical letters, I am not trying to enter umlauts using the Alt-key. –  Nov 28 '17 at 00:02
  • In putty, have you set the remote character set to `utf-8`? (Settings/Window/Translation)? – pim Nov 28 '17 at 08:42
  • Yes. I also have matching locales set up. Displaying the chars is not a problem, it's only that I cannot send them to the server. :( If I have files with umlauts, or database entries with umlauts, they all show up fine using ls or mysql. –  Nov 28 '17 at 09:32

0 Answers0