[konsole] [Bug 483176] New: Cannot type special characters in the terminal

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Sun Mar 10 22:19:33 GMT 2024


https://bugs.kde.org/show_bug.cgi?id=483176

            Bug ID: 483176
           Summary: Cannot type special characters in the terminal
    Classification: Applications
           Product: konsole
           Version: unspecified
          Platform: Microsoft Windows
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: keyboard
          Assignee: konsole-devel at kde.org
          Reporter: mpeter.68m0y at simplelogin.co
  Target Milestone: ---

SUMMARY
I wanted to connect to an SSH server, and I had trouble inputting the @ sign.
I got the idea that I could copy paste that character from somewhere else which
worked, but then came the password prompt, and my password has several special
characters.. so in the end I couldn't connect to this SSH server.


STEPS TO REPRODUCE
1. Obtain a Hungariay keyboard and switch Windows to the Hungarian keyboard
layout
2. Press AltGr+V to try to type the @ symbol
3. Observe symbol not getting typed

OBSERVED RESULT
Cannot type special symbols in the terminal with the usual keyboard
combinations of my keyboard.

EXPECTED RESULT
Special symbols can be typed as usual.

SOFTWARE/OS VERSIONS
Windows: 10
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION
Version is 24.04.70, but that wasn't an option in the dropdown.
I have obtained Konsole from here:
https://invent.kde.org/utilities/konsole/-/jobs/1639326/artifacts/browse/.kde-ci-packages/

I use a Hungarian keyboard, and the Hungarian keyboard layout in windows, which
means some special characters require a key combination to be typed. The @ sign
for example requires AltGr+V (or Ctrl+Alt+V, as windows treats AltGr as
Ctrl+Alt), but all of the other special characters are also on a simialr key
combination.

In some cases trying to type a special character resulted in some of the
Konsole shortcut keys to get triggered, like AltGr+, to type ; opens the
"Configure Keyboard Shortcuts" window (which is bound to Ctrl+Alt+,).

Other than the character not being type, sometimes it does a weird function
instead.
Typing a # sign with AltGr+X inserts the # sign at the beginning of the line
and starts a new prompt line, however I couldnt find the shortcut function that
would do this.
Typing an @ sign with AltGr+V sometimes does not do anything, but sometimes
prints to the console a few lines of text, like right now a list of network
interface names or something like that, which I dont know where they come from
as I had just started Konsole a few minutes ago, and havent seen these lines
before.

A bit more testing revealed that its only the terminal area that does not
detect the keyboard input correctly. Regular text input boxes in Konsole (like
the search field in "Configure Konsole" and in the "Configure Keyboard
Shortcuts" window) detect the @ sign as expected.
Maybe there are more than one technical issues in what I experience, like
AltGr+, opening the shortcuts menu is probably just that windows should have a
different default shortcut configuration as you probably cant detect the
difference between AltGr or Ctrl+Alt being pressed (though I have seen some
software being able to do that!). In case you agree these are different issues,
and we can identify the separate issues, let me know if you want me to open
separate bugs for them.

Also, I'm very grateful to you that you have fixed the Windows build process.
Right now Konsole is not yet usable for me, but it is improving on Windows, and
I cant wait for when I can replace Windows Terminal with it, because that is
buggy, I cant receive any updates anymore, and Konsole has features like the
activity monitor and a better search. Thank you for your work!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list