X server allows you to setup eight X11 modifiers, called Shift, Lock, Control, Mod1, Mod2, Mod3, Mod4 and Mod5. You can bound several keys to each of these X11 modifiers. This module allows you to configure these X11 modifiers ( to bound keys to them ), and also lets you to bound one of these X11 modifier to each three additional keyboard modifiers called Meta, Super and Hyper, which will be used by KHotKeys.
X11 modifiers Shift, Lock, Control and Mod1 have a predefined meaning in KDE. Shift is ( obviously ) Shift, Lock is usually CapsLock, Control is Ctrl, and Mod1 is Alt ( at least Qt silently assumes so ).
Mod2 to Mod5 can be for additional modifiers. Some of them may be already used by default X11 setup, for example on my system Mod2 is NumLock, Mod5 is ScrollLock.
Choose some of the unused ( or used but "useless", in the case above e.g. ScrollLock ) X11 modifiers and bound some modifiers keys to them. The combo boxes list all available modifier keys ( all modifier keys are Shift_L Shift_R Ctrl_L Ctrl_R Alt_L Alt_R Caps_Lock Scroll_Lock Num_Lock Meta_L Meta_R Super_L Super_R Hyper_L Hyper_R, but some of them may not be available ).
Simply assign X11 modifiers you designed in the previous step to some of the three available modifiers.
WARNING! If you misconfigure modifiers settings, you may end up with almost useless keyboard. You may revert to saved X11 default settings with the 'Default X11 settings'. You may also use the 'Try' button to test the settings, the new settings will be active only while the test dialog is active, so you may test the new settings, and have the chance to go back to the last active settings.
If you are satisfied with the new settings, use 'Ok' or 'Apply' buttons to make the new settings permanently active. ( You should better restart your KDE session to make Meta, Super and Hyper work according to new settings - KHotKeys needs to be restarted in order to start with these new settings ).