Tiens, j'ai ça pour mon clavier (XFree 4.1, Slackware 8.0), et ça va pas trop mal.
#**********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Mais c'est un truc que j'ai jamais trop bricolé pour faire ça bien comme il faut. Là, ça marche, mais je pense qu'on pourrait améliorer le comportement.