cool-retro-term
cool-retro-term copied to clipboard
In Mac OS Catalina can't get '@' or '|' or '#' in screen
Dear guys:
i have installed this amazing emulator on my new mac book pro with mac os catalina... everything is ok except that i can't get any symbol that is pressed with "option" key plus 1 or 2 or 3: | @ and #
Curiously... installing on ubuntu (and in windows 10, with WSL) no problem with this.....
Any idea what's happening?
I'm struggling with this too. ! just outputs as a box, @ returns nothing and the rest are just boxes.
Can confirm this was working in Mojave, and has broken as of Catalina
Same problem, comment the Vt102Emulation.cpp's line 2116
if ( modifiers & Qt::AltModifier && !(wantsAltModifier || wantsAnyModifier) && !event->text().isEmpty() )
{
//textToSend.prepend("\033");
}
Happy for now but pretty sure something else get broken bacause:
// special handling for the Alt (aka. Meta) modifier. pressing // Alt+[Character] results in Esc+[Character] being sent // (unless there is an entry defined for this particular combination // in the keyboard modifier)
Edit: For reference here is the build for mac if someone interested Cool-Retro-Term-Fix MEGA
Same problem here. I'm using the British keyboard layout, so #
is typed by alt+3
. I cannot get the correct character and instead esc
was sent.
Same problem, comment the Vt102Emulation.cpp's line 2116
if ( modifiers & Qt::AltModifier && !(wantsAltModifier || wantsAnyModifier) && !event->text().isEmpty() ) { //textToSend.prepend("\033"); }
Happy for now but pretty sure something else get broken bacause:
// special handling for the Alt (aka. Meta) modifier. pressing // Alt+[Character] results in Esc+[Character] being sent // (unless there is an entry defined for this particular combination // in the keyboard modifier)
Edit: For reference here is the build for mac if someone interested Cool-Retro-Term-Fix MEGA
Hi.
Your build does not work.
I am not currently experiencing this issue (macOS Catalina 10.15.5, c-r-t version 1.1.1) - I can access all of #, @ and | characters.
macOS 10.14.6 (Mojave) here. I have to use US keyboard settings in order to type any character I otherwise would type using the Option key with the DE keyboard (brackets, braces, pipe character and so on).
I could solve the @-key problem by modifying the default.keytab file:
# Fix @ issue:
key Alt + G : "@"
Path (Mac):
/Applications/cool-retro-term.app/Contents/PlugIns/QMLTermWidget/kb-layouts/default.keytab
Fix @ issue (spanish keyboard):
key Alt + Q : "@"
I have found that, at least on the German keyboard layout, you can enter any character that requires the option key to be held down by pressing ⌥ + 5
and then typing the character as usual (if you wish to type [
just press that key combo twice).