/ usr / share / X11 / xkb / symbol / pc klavye tanımınızı düzenlemeyi deneyin
(bu daha iyi ayarlanmış bir şey istiyorsanız, özel bir tuş haritası veya özel bir değişken oluşturmak gibi daha fazla iş var)
burada gördüğünüz gibi:
anahtar {[Önceki]};
anahtar {[İleri]};
Gördüğünüz gibi PGUP anahtarı "Prior" a bağlıdır. Süre:
anahtar {[Sol]};
anahtar {[Aşağı]};
SOL ve AŞAĞI tuşları "Sol" ve "Aşağı" tuşlarına bağlıdır.
Köşeli ayraçlar arasındaki parça [ ]
, oluşturulacak sembollerin listesidir. Birden fazla koyabilirsiniz. Birincisi değiştirilmemiş anahtarla ilişkilendirilmiş semboldür, diğer pozisyonlar ise anahtar + bazı değiştiriciyle ilişkilendirilmiş sembollerdir.
Genellikle anahtarın ve "SHIFT" değiştiricisinin davranışını tanımlamak için kullanılır:
anahtar {[l, L]};
anahtar {[noktalı virgül, iki nokta üst üste]};
Ancak, örneğin esperanto haritasında (epo) başka değiştiriciler de belirtilebilir:
anahtar {[jcircumflex, Jcircumflex, braketleft, braceleft]};
anahtar {[hcircumflex, Hcircumflex, parantez, parantez]};
AltGr + tuşunu (us tuş eşlemesindeki [tuş)) ve {Shift + AltGr + tuşunu yazarak bir [karakteri yazabilirsiniz.
Çok uzak çok iyi. Bazı basit örneklere bakarak anlayabileceğimiz dizi:
plain shift altgr shift+altgr
Ancak, SOL ve SAĞ tuşlarımızı düz ve CTRL + ALT değiştiricilerine bağlayabilmek istiyoruz. Bunu nasıl başarabilirim?
Hiçbir fikrim yok ve hiç denemedim, ama / usr / share / X11 / xkb / symbol / pc'den ilham alırdım:
xkb_symbols "işlev" {
anahtar {
type = "CTRL + ALT",
semboller [Grup1] = [F1, XF86_Switch_VT_1]
};
Belki aynı şeyi ok tuşlarımız için de yapabiliriz. Aşağıdaki satırları eklemeye çalışalım:
anahtar {type = "CTRL + ALT", semboller [Grup1] = [Sol, Önceki]};
anahtar {type = "CTRL + ALT", semboller [Grup1] = [Aşağı, Sonraki]};
SOL ve AŞAĞI orijinal tanımlarının hemen altında, 'pc' dosyasının alt kısmında.
Ve sonra X sunucusunu yeniden başlatın. Maalesef, test etmek için şu anda oturumumu kapatamıyorum.
BTW, http://code.google.com/p/partiwm/wiki/xpra ile ilgileniyor olabilirsiniz , böylece X oturumunu yeniden başlatabilir ve yeniden başlatmalarda bazı uygulamaları koruyabilirsiniz.