Tangentbordsinställningsfil uppdaterar inte
Postat: 05 sep 2011, 09:31
Jag har två tangentbord inkopplade. 2a tangentbordet har jag en egen layout på enligt guiden här.
Det fungerar men när jag modifierar filen och ska ladda om den med setxkbmap så ändras inte tangentbordslayouten.
Om jag sparar om filen i annat namn i /usr/share/X11/xkb/symbols och ändrar i evdev.xml för att matcha detta nya namn så fungerar det.
Det är som om den faktiska filen inte används utan någon version som finns sparad av systemet någon helt annanstans.
exempel:
1. xs - grundfilen, kör setxkbmap -device 15 xs och tangentbordsmappningen ändras.
2. testar att ändra tangentmappningar i filen xs och sparar. Kör setxkbmap igen för att ladda om. Inget händer.
3. Sparar som xs2, ändrar i evdev.xml och kör setxkbmap -device 15 xs2 - Tangentbordsmappningen ändras.
4. Testar att ladda om första filen, xs. Tangentbordslayouten ändras men till första versionen av xs, alltså inte den ändrade version som faktiskt finns.
Vad händer!? Varför!?
Det fungerar men när jag modifierar filen och ska ladda om den med setxkbmap så ändras inte tangentbordslayouten.
Om jag sparar om filen i annat namn i /usr/share/X11/xkb/symbols och ändrar i evdev.xml för att matcha detta nya namn så fungerar det.
Det är som om den faktiska filen inte används utan någon version som finns sparad av systemet någon helt annanstans.
exempel:
1. xs - grundfilen, kör setxkbmap -device 15 xs och tangentbordsmappningen ändras.
2. testar att ändra tangentmappningar i filen xs och sparar. Kör setxkbmap igen för att ladda om. Inget händer.
3. Sparar som xs2, ändrar i evdev.xml och kör setxkbmap -device 15 xs2 - Tangentbordsmappningen ändras.
4. Testar att ladda om första filen, xs. Tangentbordslayouten ändras men till första versionen av xs, alltså inte den ändrade version som faktiskt finns.
Vad händer!? Varför!?