Korzystałem z niestandardowego układu klawiatury. Zasadniczo zmodyfikowałem układ us-mac, aby pasował do mojego ideału ciężkiej z matematyki wersji zwykłego układu us, który również łączy niemieckie umlauty. Poszło dobrze i zadziałało cudownie dla 6 kolejnych wersji Ubuntu. Dzisiejsza wersja Upgrade (z 13.04 na 13.10) przerwała tę passę. Mam teraz zwykły, kiepski układ Macintosha.
Teraz xkb po prostu ignoruje mój układ i wszystkie inne zmiany, które wprowadzam /usr/share/X11/xkb/symbols/us
(próbowałem wszędzie zamienić „0” i „9” i uruchomiłem ponownie - bez efektu). Dlaczego?
Podejrzewam, że muszę zrobić dodatkowy krok, aby zmiany odniosły skutek lub coś w tym rodzaju. Czy ktoś chce wskazać mi właściwy kierunek?
keyboard
customization
13.10
xkb
dezorientować
źródło
źródło
Odpowiedzi:
Miałem ten sam problem i stwierdziłem
sudo dpkg-reconfigure xkb-data
, że zmiany zaczną obowiązywać.Nie trzeba się wylogowywać, jeśli włączono wiele układów; wystarczy zmienić układ raz.
źródło
Właśnie znalazłem rozwiązanie tego problemu:
Usuń pliki xkm
/var/lib/xkb
, wyloguj się i zaloguj.Niektóre wiersze
/var/log/Xorg.0.log
wskazują, że Xorg ponownie kompiluje i ponownie używa układów klawiatury:źródło