Ik mag ervan uitgaan dat je Lubuntu gebruikt? Mogelijk deze bug,
https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1284635, waarbij sommige toetsenbordlayouts niet werken als ibus actief is. Een workaround is ibus te verwijderen of af te zetten.
Verwijderen: sudo apt-get remove ibus
Afzetten: In Lubuntu just go to "Preferences → Language Suport" and on "Language" tab set "Keyboard input method system" to "none".
ibus is een systeem om allerlei talen te kunnen inputten. In de praktijk ga je geen enkel nadeel ondervinden door het uit te schakelelen.
Een andere oplossing schijnt te zijn lxkeymap telkens bij het inloggen automatisch op te starten:
http://lubuntu-users.narkive.com/PQNdpjvt/lxkeymap-make-changes-defintiveKan in lubuntu door de lijn "@lxkeymap --autostart" aan ~/.config/lxsession/Lubuntu/autostart toe te voegen.