From Fedora Project Wiki

System-config-keyboard backend functionality

Here is list of all functions which should keyboard backend provide

Basic

what where
Select keyboard layout /etc/sysconfig/keyboard
Select keyboard type (for some special keys) /etc/sysconfig/keyboard

Other

  • Use more layout with key to switching them (isn't it task for desktop environment?)
Please comment
If you don't agree with proposed functionality or have something to add, share it with us in Talk:SystemConfig/keyboard/backend