Bug 254107 - Unconsistent keyboard shortcut to close konsole
Summary: Unconsistent keyboard shortcut to close konsole
Status: RESOLVED INTENTIONAL
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 2.5.2
Platform: openSUSE Linux
: NOR minor
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-14 03:32 UTC by erichnog
Modified: 2011-08-24 15:56 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description erichnog 2010-10-14 03:32:25 UTC
Version:           2.5.2 (using KDE 4.5.2) 
OS:                Linux

The keyboard shortcut to quit konsole is Ctrl+Shit+q but in all other KDE application this shortcut is Ctrl+q. The problem is that Ctrl+q is used to return from suspended output mode (Ctrl+s). If I change the quit shortcut to Ctrl+q I can't come back from suspended output mode.

I suggest changing the shortcut to come back from suspended mode to something like Ctrl+Shift+q and change the quit shortcut to  Ctrl+q to be consistent with the rest of KDE applications.

Reproducible: Didn't try

Steps to Reproduce:
Open konsole. Change the quit keyboard shortcut to Ctrl+q. Enter the suspended output mode by pressing Ctrl+s. Now press Ctrl+q

Actual Results:  
The konsole closes instead of returning from suspended mode.


In other words, change the default quit shortcut to Ctrl+q to be consistent with the rest of KDE applications.
Comment 1 Nicolás Alvarez 2010-10-14 04:50:22 UTC
Konsole has no control over the suspend/resume "shortcuts". They're implemented by the shell (eg. bash) or something even lower level. Same as Ctrl-C to send a SIGINT.
Comment 2 Hans-Rudi Denzler 2010-10-14 14:24:13 UTC
Ctrl+D works also.
/usr/share/doc/packages/bash/bashref.html --> delete-char (C-d) meaning EOF
Comment 3 Jekyll Wu 2011-08-24 15:56:42 UTC
Consistency is important, but I don't think it is important enough for konsole to break app specific convention. 

Ctrl+Q is a longstanding convention, just like Ctrl+C. In konsole, Ctrl+C is not used as the shortcut of copying, should that inconsistency also be fixed?  Is it worthwhile to write extra code to allow users to customize the shortcut of sending SIGINT so they can use Ctrl+C for copying and that customized shortcut for sending SIGINT? I don't think so. The same logic applies for Ctrl+Q.

I will close it as WONTFIX.