hyper: Can't type some characters

  • I have searched the issues of this repo and believe that this is not a duplicate
  • I am on the latest Hyper.app version
  • OS version and name: Windows 10 Professional v1803 (os version 17134.112)
  • Hyper.app version: 2.0.0
  • Link of a Gist with the contents of your .hyper.js: QuantumSheep/250cd236a67c9b49703553cea0aa1967
  • The issue is reproducible in vanilla Hyper.app: Yes, just type a ‘|’ or ‘{’ or ‘[’ and it will not be displayed.

Issue

Some characters can’t be typed in Hyper like | or { or [ and some others. It seems that it’s only when the Alt Gr button is pressed.

About this issue

  • Original URL
  • State: open
  • Created 6 years ago
  • Reactions: 8
  • Comments: 24

Most upvoted comments

Today I have experienced this issue for the first time on Win10 and German keyboard layout. I can perfectly type “{” and “[” anywhere else BUT hyper. Weirdly this problem has not been apparent in hyper the last few weeks. Is there any fix?

Edit: I have found the culprit, disabling “hyper-pane” plugin was the solution.

Hi @Stanzilla ,

I’m still getting the issue with 3.1.0-canary.1 release (built from cd655ad1, downloaded from appveyor).

Hello, i’m experiencing same trouble.

  • windows : Windows 10 Professional, 1803
  • hyper : 3.0.2 stable
  • keyboard : FR (same key for 2 / é / ~)

on hyper, if i type AltGr + 2 then , i get 2~. Expected result is : ~

Thanks for your help

For the impatient ones, I created an AutoHotKey script:

#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%

#if WinActive("ahk_exe Hyper.exe")
  ^>!2::Send {ASC 64}  ; @
  ^>!3::Send {U+00A3}  ; £
  ^>!4::Send {ASC 36}  ; $
  ^>!7::Send {ASC 123} ; {
  ^>!8::Send {ASC 91}  ; [
  ^>!9::Send {ASC 93}  ; ]
#if

For the impatient ones, I created an AutoHotKey script:

#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%

#if WinActive("ahk_exe Hyper.exe")
  ^>!2::Send {ASC 64}  ; @
  ^>!3::Send {U+00A3}  ; £
  ^>!4::Send {ASC 36}  ; $
  ^>!7::Send {ASC 123} ; {
  ^>!8::Send {ASC 91}  ; [
  ^>!9::Send {ASC 93}  ; ]
#if

Thanks for this script. However, I don’t have any clue how to use it … any tips welcome 😃

With Spanish keyboards we have problems with the keys ç and ñ