Tôi đã tạo bố cục bàn phím Dvorak tùy chỉnh mà tôi đã sử dụng thành công trong Ubuntu 16.04. Bây giờ tôi đang cố gắng làm cho nó hoạt động với Ubuntu 20.04.
Đây là các bước của tôi:
- Tôi sao chép tệp bố cục của mình vào
/usr/share/X11/xkb/ký hiệu/dv-mac
- tôi thêm dòng sau vào
/usr/share/X11/xkb/rules/xorg.lst
dv_mac us: Dvorak mở rộng (tương tự như Mac OS X)
- Tôi thêm những điều sau đây vào
<layoutList>
phần của /usr/share/X11/xkb/rules/xfree86.xml
và /usr/share/X11/xkb/rules/evdev.xml
<layout>
<configItem>
<name>dv-mac</name>
<shortDescription>Dvorak</shortDescription>
<description>Dvorak</description>
<languageList>
<iso639Id>eng</iso639Id>
</languageList>
</configItem>
<variantList />
</layout>
Đây là nơi tôi đặt khối này, là mục đầu tiên trong <layoutList>
, ngay sau khi <modelList>
, ở khoảng dòng 1335:
...
<người mẫu>
<configItem>
<name>teck229</name>
<description>Bàn phím máy tính thực sự công thái học Model 229 (Phím Alt có kích thước tiêu chuẩn, phím Menu và Super bổ sung)</description>
<vendor>Công nghệ Megawin</vendor>
</configItem>
</mẫu>
</modelList>
<danh sách bố cục>
<layout>
<configItem>
<name>dv-mac</name>
<shortDescription>Dvorak</shortDescription>
<description>Dvorak</description>
<languageList>
<iso639Id>eng</iso639Id>
</languageList>
</configItem>
<variantList />
</layout>
<bố cục>
<configItem>
<name>chúng tôi</name>
<!-- Chỉ báo bàn phím cho bố cục tiếng Anh -->
<shortDescription>vi</shortDescription>
<description>Tiếng Anh (Mỹ)</description>
<danh sách ngôn ngữ>
<iso639Id>eng</iso639Id>
</languageList>
</configItem>
...
Tôi đã lưu ý rằng tôi sử dụng dv_mac
trong tệp xorg.lst và 'dv-mac` (có dấu gạch nối thay vì dấu gạch dưới) ở nơi khác, nhưng rõ ràng điều này hoạt động cả trên Ubuntu 16.04 và phiên bản Ubuntu 20.04 trước đó mà tôi đã cài đặt.
Tuy nhiên, lần này, tôi không thể nhận được mục nhập cho mình Dvorak
bàn phím xuất hiện trong Ngôn ngữ và khu vực
cài đặt.
Bất kỳ trợ giúp nào trong việc tìm kiếm nơi tôi đã sai lần này sẽ được đánh giá cao.