**grep Ctrl ~/.config/khotkeysrc**
Input=Ctrl+.
Input=Ctrl+,
Input=Ctrl+Shift+D
Input=Ctrl+D
Input=Ctrl+W
Input=Ctrl+Shift+N
Input=Ctrl+N
Comment=After pressing Ctrl+Alt+I, the KSIRC window will be activated, if it exists. Simple.
Key=Ctrl+Alt+I
Comment=After pressing Alt+Ctrl+H the input of 'Hello' will be simulated, as if you typed it. This is especially useful if you have call to frequently type a word (for instance, 'unsigned'). Every keypress in the input is separated by a colon ':'. Note that the keypresses literally mean keypresses, so you have to write what you would press on the keyboard. In the table below, the left column shows the input and the right column shows what to type.
"enter" (i.e. new line) Enter or Return
a (i.e. small a) A
A (i.e. capital a) Shift+A
: (colon) Shift+;
' ' (space) Space
Key=Ctrl+Alt+H
Comment=This action runs Konsole, after pressing Ctrl+Alt+T.
Key=Ctrl+Alt+T
Comment=Read the comment on the "Type 'Hello'" action first.
Qt Designer uses Ctrl+F4 for closing windows. In KDE, however, Ctrl+F4 is the shortcut for going to virtual desktop 4, so this shortcut does not work in Qt Designer. Further, Qt Designer does not use KDE's standard Ctrl+W for closing the window.
This problem can be solved by remapping Ctrl+W to Ctrl+F4 when the active window is Qt Designer. When Qt Designer is active, every time Ctrl+W is pressed, Ctrl+F4 will be sent to Qt Designer instead. In other applications, the effect of Ctrl+W is unchanged.
We now need to specify three things: A new shortcut trigger on 'Ctrl+W', a new keyboard input action sending Ctrl+F4, and a new condition that the active window is Qt Designer.
Qt Designer seems to always have title 'Qt Designer by Trolltech', so the condition will check for the active window having that title.
Name=Remap Ctrl+W to Ctrl+F4 in Qt Designer
Input=Ctrl+F4
Key=Ctrl+W
Comment=By pressing Alt+Ctrl+W a D-Bus call will be performed that will show the minicli. You can use any kind of D-Bus call, just like using the command line 'qdbus' tool.
Key=Ctrl+Alt+W
Comment=Read the comment on the "Type 'Hello'" action first.
Just like the "Type 'Hello'" action, this one simulates keyboard input, specifically, after pressing Ctrl+Alt+B, it sends B to XMMS (B in XMMS jumps to the next song). The 'Send to specific window' checkbox is checked and a window with its class containing 'XMMS_Player' is specified; this will make the input always be sent to this window. This way, you can control XMMS even if, for instance, it is on a different virtual desktop.
(Run 'xprop' and click on the XMMS window and search for WM_CLASS to see 'XMMS_Player').
Key=Ctrl+Alt+B
Key=Meta+Ctrl+Alt+Shift+Ins
**grep Ctrl ~/.config/kglobalshortcutsrc**
Switch to Next Keyboard Layout=Meta+Alt+Space,Ctrl+Alt+K,Switch to Next Keyboard Layout
next=Ctrl+Alt+PgDown,Media Next,Next Track
play_pause=Ctrl+Alt+Home,Media Play,Play/Pause
prev=Ctrl+Alt+PgUp,Media Previous,Previous Track
replay=Ctrl+Alt+Ins,none,Restart current track
seek_backward_medium=Ctrl+Alt+Left,Meta+Shift+-,Seek Backward by 10 seconds
seek_forward_medium=Ctrl+Alt+Right,Meta+Shift++,Seek Forward by 10 seconds
stop=Ctrl+Alt+End,Media Stop,Stop
toggleMainWindow=Ctrl+~,none,Toggle Main Window
Show System Activity=Ctrl+Esc,Ctrl+Esc,Show System Activity
{5c94cfad-4779-4d93-850d-99a1fe16e8b6}=Meta+Ctrl+Alt+Shift+Ins,none,Reset Volume
clipboard_action=,Ctrl+Alt+X,Enable Clipboard Actions
cycleNextAction=Ctrl+Shift+PgDown,none,Next History Item
cyclePrevAction=Ctrl+Shift+PgUp,none,Previous History Item
repeat_action=,Ctrl+Alt+R,Manually Invoke Action on Current Clipboard
decrease_volume=Ctrl+Alt+Down,Volume Down,Decrease Volume
increase_volume=Ctrl+Alt+Up,Volume Up,Increase Volume
ReadMessage=Ctrl+Shift+I,Ctrl+Shift+I,Read Message
Set_Away_Back=Ctrl+Shift+W,Ctrl+Shift+W,Set Away/Back
ShowContactList=Ctrl+Alt+T,Ctrl+Alt+T,Show/Hide Contact List
Halt Without Confirmation=Ctrl+Alt+Shift+PgDown,none,Halt Without Confirmation
Lock Session=none,Ctrl+Alt+L Screensaver,Lock Session
Log Out=Ctrl+Alt+Del,none,Log Out
Log Out Without Confirmation=Ctrl+Alt+Shift+Del,none,Log Out Without Confirmation
Reboot Without Confirmation=Ctrl+Alt+Shift+PgUp,none,Reboot Without Confirmation
Activate Window Demanding Attention=Ctrl+Alt+A,Ctrl+Alt+A,Activate Window Demanding Attention
Expose=Ctrl+F9,Ctrl+F9,Toggle Present Windows (Current desktop)
ExposeAll=Ctrl+F10,Ctrl+F10 Launch (C),Toggle Present Windows (All desktops)
ExposeClass=Ctrl+F7,Ctrl+F7,Toggle Present Windows (Window class)
Kill Window=Ctrl+Alt+Esc,Ctrl+Alt+Esc,Kill Window
ShowDesktopGrid=Ctrl+F8,Ctrl+F8,Show Desktop Grid
Switch to Desktop 1=Ctrl+F1,Ctrl+F1,Switch to Desktop 1
Switch to Desktop 2=Ctrl+F2,Ctrl+F2,Switch to Desktop 2
Switch to Desktop 3=Ctrl+F3,Ctrl+F3,Switch to Desktop 3
Switch to Desktop 4=Ctrl+F4,Ctrl+F4,Switch to Desktop 4
clipboard_action=Ctrl+Alt+X,Ctrl+Alt+X,Enable Clipboard Actions
cycleNextAction=Meta+Ctrl+Alt+Shift+PgDown,none,Next History Item
repeat_action=Ctrl+Alt+R,Ctrl+Alt+R,Manually Invoke Action on Current Clipboard
show dashboard=Ctrl+F12,Ctrl+F12,Show Desktop
Map to fullscreen=Meta+Ctrl+F,Meta+Ctrl+F,Map to fullscreen
Map to screen 1=Meta+Ctrl+1,Meta+Ctrl+1,Map to screen 1
Map to screen 2=Meta+Ctrl+2,Meta+Ctrl+2,Map to screen 2
Next Profile=Meta+Ctrl+N,Meta+Ctrl+N,Next profile
Previous Profile=Meta+Ctrl+P,Meta+Ctrl+P,Previous Profile
Toggle screen map selection=Meta+Ctrl+M,Meta+Ctrl+M,Toggle between all screens
Toggle stylus mode=Meta+Ctrl+S,Meta+Ctrl+S,Toggle the Stylus Tool Relative/Absolute
Toggle touch tool=Meta+Ctrl+T,Meta+Ctrl+T,Enable/Disable the Touch Tool
grep -R Zoom /etc/X11/xorg.conf* shows nothing