Hallo Rappi
Vermutlich hast du xorg-server mit USE="hal" gebaut, wenn ja, dann werden die Eingabegeräte nun Standardmäßig von "hal" verwalltet, die bisherigen Einträge für Maus, Keyboard usw aus der xorg.conf werden dann nicht mehr angewendet, Abweichungen vom Standard "en" Tastaturlayout sind Systemweit in einer hal-Policy zu setzen.
Poedel meinte hier sicher diesen Beitrag
[erledigt] xorg-1.5.3 upgrade
schau mal ob dir das weiterhilft...
/edit
Nur versteh ich nicht warum es bei Gnome einwandfrei funktioniert und bei Fluxbox nicht
Dies liegt daran das einige Desktops wie zb kde Gnome xfce usw ein Tool beinhalten (Keyboard Settings) wo jeder User sein gewünschtes Keyboard-Layout einstellen kann, dies Tool führt dann beim Anmelden des Users zb den von Schade schon genanten "setxkbmap...." Befehl aus und setzt so das eingestellte Layout.
Nach dem mergen von "hal" heißt es zb in den Messages
* If you wish to use a non US layout, you may do so by executing:
* setxkbmap <layout> or by utilizing your Desktop Environment's
* Keyboard Layout Settings mechanism.
* Under GNOME, this is gnome-keyboard-properties, and under KDE
* it is kxkb.
Ich vermute das es so ein "Keyboard Settings" Tool bei fluxbox standardmäßig nicht gibt, dies ist idR aber kein Problem, es gibt da sicher viele alternative Möglichkeiten das gewünschte Layout zu setzen...
Wenn du aber Systemweit, sprich für alle User das gleiche, zb "de" Layout setzen möchtest, dann ist es am einfachsten es in einer hal-Policy Systemweit (unter X) zu setzen.