Tóm lại, tôi đã cố gắng tạo một bố cục tùy chỉnh (lai Ba Lan-Na Uy, thêm åøæ ở cấp 3 và 4 cho | ';), và bằng cách nào đó làm rối cấu hình. Mặc dù hoàn nguyên tệp vi phạm (/ usr / share / X11 / xkb /bols / pl) về trạng thái ban đầu (diff cho thấy nó giống với tệp trong kho lưu trữ), bố cục Dvorak của lập trình viên Ba Lan bị hỏng theo cách nào đó. Hầu hết các khóa đều ổn, ngoại trừ hàng chữ cái trên cùng, trông giống như:
$&[{}(=*)+]!# without shift
~%7531902468` with shift
Một cái gì đó đã vô cùng sai lầm, và thậm chí không nâng cấp Mint từ 17.1 cho đến 18 không giúp được gì. Những gì tôi đã thử:
- Nhiều cách khởi động lại,
dpkg-reconfigure xkb-data
vàrm /var/lib/xkb/*.xm
. Không có thay đổi rõ ràng. - Sao chép tệp pl và trỏ /usr/share/X11/xkb/evdev.xml vào nó. Không thay đổi hành vi.
- Nâng cấp lên phiên bản Mint sử dụng Xenial, vì tôi đã đọc rằng các phiên bản trước có vấn đề với XKB.
Bất kỳ ý tưởng khác về những gì tôi có thể thử? Chắc chắn là như vậy nếu bạn cũng biết cách đạt được mục tiêu ban đầu của tôi là lai PL Dvorak thành PL / NO Dvorak.
xmodmap
với ~/.Xmodmap
tệp tùy chỉnh và thực hiện tệp đó khi đăng nhập X nếu trình quản lý hiển thị không tải tự động. Đó là cách tôi làm bàn phím lai Mỹ / Đức. XKB là một chút phức tạp thực sự dễ gây rối.
/usr/share/keymaps
, gói là console-data
. Không có ý tưởng nếu nó giống nhau trong Mint.
loadkeys
/dumpkeys
), một cho X. X thường chỉ sử dụng bố cục kernel, trừ khi bạn nói khác. Vì vậy, có lẽ bạn cũng làm hỏng các tập tin bố trí kernel? Cố gắng cài đặt lại các gói tương ứng.