Hyper: Special characters and foreign keyboard not displayed correctly

Created on 4 Jul 2016  Â·  41Comments  Â·  Source: vercel/hyper

So I use Spanish ISO keyboard (like this one: http://g01.a.alicdn.com/kf/HTB1iOQ8HVXXXXaeXpXXq6xXFXXXd/Spanish-Euro-Keyboard-Cover-Protector-for-MacBook-Air-11-11-6-Inch-European-ISO-Keyboard-Spain.jpg_640x640.jpg), and it is impossible to type some characters.

For example, "special" characters like ¿¡· are displayed like this: <00c2><00bf><00c2><00a1><00c2><00b7>, same with the ñ.

And other keyboard combinations are just impossible to type, my biggest issue is ~, since I need to type _Alt + ñ_ but it just doesn't appear. Same issue with any letter with an accent (á, ö, â, etc).

I'm using zsh, if it matters.

OMG Maximum Bug

Most helpful comment

Also have this problem, QUERTY (Portuguese), no ~^´, etc...
This would be really nice to have properly working. Thanks

All 41 comments

@jaimeeee can you please test with 0.2.1? Thanks for taking the time to report this.

Still happening on 0.2.1, I get a "ding" sound when I press Alt + ñ

Edit: here's a screeshot on 0.2.1
screen shot 2016-07-03 at 18 40 14

I can also reproduce for alt+n (in order to do ñ). Getting the ding sound on 0.2.1.

Also, I cannot produce a tilde (~) on my (Swedish) keyboard by doing an alt key combo. No ding sound is played and cursor stays put.

Please retry with 0.3.1.

Now on 0.3.1 and sadly it is still happening, nothing changed imo.

Have same problem in version 0.5.0. Using slovak keyboard in order to product ~ pressing alt+Å¥ is only doing ding sound.

Still happening for me (newest version), am on a german keyboard and can't type @.

Lots of crucial keys like ^ are actually not working for me either (Belgian AZERTY keyboard).

Same than @bendc here. Belgian keyboard and caracters like ``,^,~` are not working.

Looks like I have the same issue in 0.6.0 version with cyrillic symbols on OS X.

I get <00d0><00b9><00d1><0086><00d1><0083> instead of йцу :(

Same. £ gets displayed as <00c2><00a3>.

Same. Unable to produce a tilde on a French keyboard alt+n.

same thing using a azerty ISO turned as a qwerty one. No " or ' .

Hello everyone, I have almost the same issue, when I try to type any of these characters  ^ ~ `` hyperterm doesn't do anything, I mean no character appears on the console, my keyboard layout is Spanish-ISO. That's annoying because I can't use hyperterm as my default terminal :(

@rgcr for cd ~ you can use cd $HOME while this get fixed.

Hello @luisherranz, you are right but I can't edit files properly, those keys don't work even in vim. Also it's annoying to have to type $HOME instead a simple character

Yeah, if you are using vi I suppose you're screwed until a fix is ready.

Using Spanish keyboard.

I can't write tildes. Like this: á é í ó ú or even ñ.
It's showed as:

M-CM--.

I'm using UTF-8 keyboard.

Also have this problem, QUERTY (Portuguese), no ~^´, etc...
This would be really nice to have properly working. Thanks

still happening on 0.8.2

Still experiencing this bug on HyperTerm 0.8.3 in macOS 10.11.6 using an english keyboard with Español - ISO layout.
Pressing alt+; produces ~ in Terminal but produces nothing in HyperTerm.

:pray:

Using Version 0.8.3 (0.8.3.873) - Still can't type the tilde ~ into hyperterm. Tried to paste that char from the _keyboard viewer_ in macOS but no luck either.

ok, so apparently the tilde works on a spanish keyboard, it just doesnt show when typed.
edit: it doesn't work.
screen shot 2016-11-04 at 7 50 11 pm

@juanmnl I think that's not true, cd works because if you don't type anything you are moved to your home directory, try to open a file with vim in your home typing ~ you will see that it does not work.

Using version 0.8.3 and Still no ~support, I can copy and paste it, but can't type it.
Already tried a bunch of keys combinations but no luck. I'm using the mac keyboard, QWERTY.

@zone-live this was fixed via #1006 and it'll be released very soon 😄

I have the 1.0.0 version and still cannot type an é :cry:

I'm in 1.3.3 in Ubuntu 17.04 and I still have this issue.

I have the version 1.3.3 and the issue still persists.

Keyboard layout Spanish-ISO

$ locale                                                                                                                                                                           LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL=

Same here @rgcr , which OS are you using? This happens to me on Linux but not in Windows...

ProductName:    Mac OS X
ProductVersion: 10.11.6

I'm in 1.3.3 in Ubuntu Gnome 17.04 and I still have this issue.

Problem persists in 1.4.3

@rgcr @DanielRamosAcosta @facosta0787
Please follow this issue (with a workaround) https://github.com/zeit/hyper/issues/607
Your issue is not exactly this one.

@chabou exactly! that was the problem, thanks you so much!

Hello,

WSL windows 10 v1809
Hyper version 3.0.1-canary.2

Same problem on azerty WSL french keyboard : AltGr does not execute correctly only with some combination:

exemple : <AltGr> <2> <space> should prints ~
Actually it prints é~

Please Note with <Alt><Ctrl> it is OK

» locale LANG=fr_FR.UTF-8 LANGUAGE= LC_CTYPE=fr_FR.UTF-8 LC_NUMERIC="fr_FR.UTF-8" LC_TIME="fr_FR.UTF-8" LC_COLLATE="fr_FR.UTF-8" LC_MONETARY="fr_FR.UTF-8" LC_MESSAGES="fr_FR.UTF-8" LC_PAPER="fr_FR.UTF-8" LC_NAME="fr_FR.UTF-8" LC_ADDRESS="fr_FR.UTF-8" LC_TELEPHONE="fr_FR.UTF-8" LC_MEASUREMENT="fr_FR.UTF-8" LC_IDENTIFICATION="fr_FR.UTF-8" LC_ALL=

exact same problem here

@StephaneDci I have the same issue with a french keyboard. In WSL AltGr+~ works perfectly but in Hyper it does é~. And indeed Ctrl+Alt+~ is working great!
The difference is my locale: en_US.UTF-8.

I tried many things but nothing fixed that.

Same behavior with a french keyboard.
AltGr+é then space prints é~.
If I do the combo 2 times : éé~.~
And only once without hitting space after, just é.

Ctrl+Alt+é works as expected, but it requires some gymnastics with my fingers.

This doesn't seem related to any plugin, I tried removing the material theme and the issue persists.
I'm using latest 3.0.2 (stable).

any solution is planned to this? I use a turkish q layout keyboard. I get the correct ~and `characters on any other application. But on the hyper it writes ü~ instead of only ~ and writes ,` instead of only ` character.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rauchg picture rauchg  Â·  67Comments

orangecoloured picture orangecoloured  Â·  51Comments

glockjt picture glockjt  Â·  50Comments

cristian-sima picture cristian-sima  Â·  51Comments

rofazayn picture rofazayn  Â·  65Comments