Birden Fazla Klavye Düzeni ve Kısayollar


30

KDE'yi bir bépo'dan (french-dvorak) bir azerty düzenine kolayca geçecek şekilde yapılandırdım. KDE arayüzü ( systemsettings) ile konfigüre ettim ama sanırım sadece setxkbmap beve setxkbmap fr. Azerty düzeni varsayılandır (ve düzenler listesinde birincisi).

Bununla birlikte, kısayollar fiziksel tuşlara bağlı kalır: tuşa basıldığında q, azerty'de bir "q" ve bepo düzeninde bir "a" elde edilir. Ancak, ctrl+ tuşuna basılması qher iki durumda da aynı etkiye sahiptir (örneğin, kwriteveya ile çoğu yazılımda bırakma konsole). Bununla birlikte, bazı yazılımların (as firefox) anahtarı değiştirdiğini ( jbépo düzeninde "t" basan ve ctrlaynı zamanda beklenen davranış olan yeni bir sekme açacağınız) tuşuna bastığınızı unutmayın . Bu yoruma göre , GTK uygulamaları geçiş yapıyor, Qt uygulamaları ise değişmiyor.

Kısayol tuşlarının ve metin girme tuşunun tüm yazılımlarda çakışmaya nasıl getirileceği

Daha doğrusu, kısayollar listedeki ilk düzene göre tanımlanır. Kısayol tanımının Qt uygulamaları için de geçerli olması nasıl yapılır?

Yapılandırma (sistem):

$ 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

Yapılandırma (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

İlgili sayfalar:

Düzenleme: Bu soru 977 gün önce açıldı, iki ödül aldı, 28 oy aldı, 10 favori oy aldı, şu andan itibaren en fazla cevaplanmamış soru değil, ancak ciddi bir motive yanıt vermedi mi? Muhtemelen hata bildirimi yapıyor olmalıyım, ama hangi yazılımın sorumlu olduğunu bile bilmiyorum!


Düzenler olduğunu düşündüm dvorak + qwerty ctrl(veya fransızca için canlı). Dolu olan başkaları da var dvorak. Ancak sadece Fransız dvorak ve 2 bepo düzeni ile denedim ve bu yeniden üretemez. Kde4 ile debian 6 (Wheezy) kullanıyorum.
ctrl-alt-delor

Buna göre localectl list-x11-keymap-variants us, mevcut tek dvorakseçenek var dvorak dvorak-alt-intl dvorak-classic dvorak-intl dvorak-l dvorak-r. Sanırım yazılımları dvorak-qwerty olarak adlandırıyordun . Daha fazla ayrıntı sağlamak için sorumu düzenledim.
Clément

Bu konuda herhangi bir güncelleme var mı?
Robert Siemer

@RobertSiemer Bilmiyorum, ne yazık ki… Bu soru için teklif edilen 2 ödül vardı, zaten ve hala bir çözümü yok…
Clément

Yanıtlar:


1

Ayarlayabilirsiniz

localectl set-keymap --no-convert <keymap>

Hangi başlangıçta kullanılan anahtar haritasını değiştirecek. Kullanmak istediğiniz tuşa, burada bulunan ana haritayı değiştirin. Ayrıca diğer yerel bilgilerinizi de değiştirdiğinizden emin olun.


Cevabın için teşekkürler, Magus, ama cevabın benim sorunumu çözmüyor gibi görünüyor. Yaptığım localectl set-keymap --no-convert bepofiziksel tuşlar basmak benim bilgisayar yeniden (normal bir kullanıcı olarak), ancak Kate örneğin Ctrl+ vhep hayır, benim clipobard yapıştırın benim şimdiki düzen önemli.
Clément

@ Clément , localectlçalıştırılacak bir komut gibi geliyor root, bunu denemeye ve bize bildirmeye ne dersiniz? (Muhtemelen yeniden başlatılması gerekiyor.)
Ned64

@ Ned64 Hayır, bu komut, root olarak bile çalıştırılır ve hatta yeniden başlatıldıktan sonra bile sorunu çözmez.
Clément
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.