Tôi đã cấu hình KDE để dễ dàng chuyển từ bépo (tiếng Pháp-dvorak) sang bố cục khác thường. Tôi đã cấu hình nó với giao diện KDE ( systemsettings
), nhưng tôi đoán nó chỉ gọi setxkbmap be
và setxkbmap fr
. Bố cục azerty là mặc định (và đầu tiên trong danh sách các bố cục).
Tuy nhiên, các phím tắt vẫn được gắn vào các phím vật lý: nhấn qphím sẽ mang lại "q" trong azerty và "a" với bố cục bepo. Tuy nhiên, nhấn ctrl+ qcó tác dụng như nhau trong cả hai trường hợp (bỏ, trong hầu hết các phần mềm, ví dụ với kwrite
hoặc konsole
). Tuy nhiên, xin lưu ý rằng một số phần mềm (như firefox
) thực hiện chuyển đổi (nhấn jphím, in chữ "t" với bố cục bépo, ctrlđồng thời, mở một tab mới, đó là hành vi dự kiến). Theo nhận xét này , ứng dụng GTK thực hiện chuyển đổi, trong khi ứng dụng Qt thì không.
Cách tạo các phím tắt và phím để nhập văn bản trùng khớp trong tất cả phần mềm
Chính xác hơn, các phím tắt được xác định theo bố cục đầu tiên trong danh sách. Làm cách nào để định nghĩa các phím tắt cũng như cho các ứng dụng Qt?
Cấu hình (hệ thống):
$ kded4 --version
Qt : 4.8.6
Plate-forme de développement de KDE : 4.14.2
Démon de KDE : 4.14.2
$ uname -a
Linux zepto 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.1 (jessie)
Release: 8.1
Codename: jessie
Cấu hình (setxkbmap):
$ setxkbmap -query
rules: evdev
model: pc105
layout: fr,fr
variant: oss,bepo
options: grp:rwin_toggle
$ localectl list-x11-keymap-variants fr
bepo
bepo_latin9
bre
dvorak
geo
latin9
latin9_nodeadkeys
latin9_sundeadkeys
mac
nodeadkeys
oci
oss
oss_latin9
oss_nodeadkeys
oss_sundeadkeys
sundeadkeys
Các trang liên quan:
- Các phím tắt độc lập với bố cục bàn phím (vấn đề là ngược lại với tôi!)
- http://kate-editor.org/2013/10/07/multipl-keyboard-layouts-and-shortcut/ (đề xuất cách giải quyết 2 năm tuổi). Theo trang này, "thứ tự [của bố cục] xác định mức độ ưu tiên và các phím tắt luôn sử dụng mục nhập đầu tiên trong danh sách."
- https://bugs.kde.org/show_orms.cgi?id=197552 (báo cáo lỗi, tuyên bố rằng nó đã bị đóng)
- http://forums.linuxmint.com/viewtopic.php?f=56&t=189004 (giải pháp để ánh xạ lại một khóa duy nhất)
- Làm cách nào để chạy tập lệnh khi tôi chuyển đổi giữa các bố cục bàn phím có thể thực hiện thủ thuật, bằng cách kích hoạt tập lệnh thay đổi thứ tự của bố cục.
Chỉnh sửa: Câu hỏi này đã được mở 977 ngày trước, nhận được hai tiền thưởng, 28 lượt upvote, có 10 mục yêu thích, đây là câu hỏi chưa được trả lời nhiều nhất hiện nay, nhưng nó không được cung cấp một câu trả lời có động lực nghiêm trọng? Tôi có lẽ nên gửi báo cáo lỗi, nhưng tôi thậm chí không biết phần mềm nào chịu trách nhiệm!
localectl list-x11-keymap-variants us
, các dvorak
lựa chọn duy nhất có sẵn là dvorak dvorak-alt-intl dvorak-classic dvorak-intl dvorak-l dvorak-r
. Tôi đoán bạn đã đề cập đến phần mềm là dvorak-qwerty . Tôi chỉnh sửa câu hỏi của tôi, để cung cấp thêm chi tiết.
dvorak + qwerty ctrl
(hoặc di chuyển cho tiếng Pháp). Có những cái khác là đầy đủdvorak
. Tuy nhiên tôi mới thử với dvorak của Pháp và 2 bố cục bepo và không thể tái tạo điều này. Tôi đang sử dụng debian 6 (Wheezy) với kde4.