I am a very heavy konsole user in KDE. I've always enjoyed konsole's priority location at the very top of the right-click menu. It's ingrained in my muscle memory to quickly right-click-then-left-click to pop open a new konsole window, which I use more than any other functionality in Fedora.

I just installed Fedora 23 with KDE and was a bit disappointed that konsole has been demoted to the 6th item down on the right-click menu. Apparently functions like rearranging icons and refreshing the desktop view are now considered more useful than konsole. Using that method, I will be subject to frequent miss-clicks because of the imprecise nature of having to aim a mouse over an item part way down a list.

Is there a way to promote konsole back up to the top of the right-click menu? Barring that, is there another method to invoke konsole that is as convenient as the top item on the menu? I'm willing to learn a new method if necessary. I'm just looking for the quickest, least amount of clicks or keystrokes method, and least prone to miss-clicks and fat-fingering.

edit retag close merge delete

Sort by » oldest newest most voted

You could launch Konsole (or any other application you like) using a keyboard shortcut. It's even faster than right-clicking the desktop, because you don't have to minimize other windows or even move your hand over to the mouse.

...I notice the KDE Wiki doesn't explain much about setting global keyboard shortcuts. This process is a bit more complicated than it needs to be, so I'll walk you through it here, just in case you or someone else needs the help.

Open up the System Settings application, and go to Shortcuts (which should probably have a keyboard icon). On the left side, click on Custom Shortcuts.

I find it easiest to keep track of if I keep all my shortcuts together in their own group. At the bottom, click Edit > New Group. Call the group Custom Shortcuts or whatever. Then tick the check box next to your Custom shortcuts group. Then right-click on Custom and in the context menu click New > Global Shortcut > Command/URL.

Name the shortcut "launch Konsole". (The exact name doesn't matter, but helps you remember what shortcuts you've set if you come back here in System Settings sometime later.)

On the right side of the window, you'll see tabs labeled Comment, Trigger, and Action.

• Comment is just a place where you can write notes about what your shortcut does, if you were doing something fancy. In our case, I think the name of the shortcut, "launch Konsole," says it all, so don't worry about the Comment.
• Trigger is the actual sequence of keys you press. I find shortcuts that combine the Meta key with something else are pretty good choices, because they don't conflict with other existing keyboard shortcuts very often. For launching Konsole, hitting Meta + K might be easy to remember, but if you really use Konsole a lot, you might like Meta + Enter or Meta + Space better because the larger keys are easier to hit without looking. Click the button where it says "Shortcut: None" and hit the key combination you want.
• Action is what the keyboard shortcut does when you activate it. In the "Command/URL" bar, type konsole to tell it launch Konsole. (It says "URL" because you could type a url instead, like "http://ask.fedoraproject.org", and then your keyboard shortcut would open that page in your default web browser.)

At the bottom-right, click Apply, and you're done.

more

Excellent answer. Thank you for taking the time to go through that step-by-step. I took your advice and defined the trigger as meta+spacebar. I like that I don't have to find an open space of desktop to right-click anymore. I'll get used to this very fast.

( 2016-01-28 15:42:13 -0500 )edit

you might want to consider yakuake, its default keyboard shortcut is F12

more