Ubuntu'ya nasıl klavye modeli eklerim ve bu modeli topluluğa nasıl geri veririm?


10

Hey son zamanlarda yeni Lenovo z570 dizüstü bilgisayarım var. Benzersiz bir klavyeye sahiptir. Kullanabiliyorum ama tam özelliklerine göre değil. Bazı 'ekstra' tuşları kendi işlevleriyle eşleyemiyorum. Lenovo Z570 için ayrı bir klavye modeli yoktur. Bu klavyeyi düzgün bir şekilde yapılandırmak ve ubuntu depolarına geri vermek istiyorum, böylece aynı dizüstü bilgisayarı kullanan bir başkası ayarladığım yapılandırmamı kullanabilir.

Bunu nasıl yaparım?

Yanıtlar:


7

Değiştirilmiş Bir Anahtar Haritası Oluşturma ve Ubuntu Projesine Gönderme

Bilgisayarınızın diğer kullanıcılarına yardım etmeyi düşünmeniz harika. İşte atabileceğiniz bazı adımlar.

Size gereken adımların bir özetini vermeye çalışacağım. Ayrıntılar bilgisayarınızın neye ihtiyacı olduğuna bağlı olacaktır.

Değiştirilmiş Bir Tuş Haritası Oluşturma

Ubuntu için özel bir klavye tanımlamak için ayrıntılı talimatlar burada . Mevcut klavye dosyanızı yeni bir isme kopyalamanızı ve ardından gerekenleri eklemek ve değiştirmek için bu dosyayı değiştirmenizi öneririm. Bunu gksudo gedit / usr / share / X11 / xkb / symbol / old-name ile yapabilir ve değişiklikleri düzenleyicinizde yapabilirsiniz. Ardından yeni bir adla kaydedin. Unutursanız, xkb-data paketini yeniden yükleyebilirsiniz.

Değiştirilmiş Tuş Haritasını Etkinleştirme ve Test Etme

Sistem Ayarları'na gidin ve Klavye kontrol panelini seçin. Alt kısımda Düzen Ayarları'nı seçin . Ardından , yeni dosyanızı menüye eklemek, seçmek ve test etmek için sol alt taraftaki + simgesini tıklayabilirsiniz .

Ubuntu'ya katkıda bulunmak

Bir hesabınız yoksa, bir Launchpad hesabı edinmelisiniz. Başlatma paneline gidin ve bir tane oluşturmak için sağ üst köşeye tıklayın. Aksi takdirde lütfen giriş yapın.

Bir sonraki adım gitmektir burada ve emin birisi zaten bir rapor yayınlandı olmamıştır olun. Durum böyle değilse, varsayılan klavyenin Lenovo z570 için yeterli olmadığını sorun ve nedenini belirtin.

Lütfen hataya oluşturduğunuz dosyayı ekleyin.

Buraya geri dönüp hata raporunun bağlantısını sağlamanızı öneririm. Bu şekilde, sorununuzu burada tanıyan diğerleri hata raporuna gidebilir ve hatanın kendilerini etkilediğini söyleyen bağlantıya tıklayabilir.

Daha Fazla Kişiye Yardım

Bu paketin yukarı akışına yönelik başlatma paneli sayfasına giden bu bağlantıyı kontrol ederek bundan daha ileri gidebilirsiniz . Bugs etiketine tıklamak, Launchpad'in bildiği akış yukarı paketindeki sorunları gösterir. Ayrıca Freedesktop'un yukarı akış için bir hata raporlama sistemi tuttuğunu da gösteriyor.

Çoğu Linux dağıtımı muhtemelen bu yukarı akış paketini kullanır, bu nedenle katkınız orada katkıda bulunduktan sonra daha da ileri gidebilir. Ubuntu sadece kendi kullanıcılarına yardım etmenin bir yolu olarak hizmet etmekle kalmaz, Debian ve Freedesktop'taki gibi yukarı akış geliştiricilerine Ubuntu kullanıcısı olmayanlara yardım etmek için katkıda bulunur.

Bugs freedesktop.org Bugzilla'da takip edilir bağlantısına tıklayabilirsiniz . en üstte Freedesktop hata raporlama sistemine gidip hata raporunuzu ve yeni tuş haritası dosyanızı gönderin. Bunu yaptıktan sonra, Launchpad hata raporunuza geri dönmeli ve hatanın yukarı akış paketini etkilediğini eklemeli ve yukarı akış hata raporunuza bir bağlantı koymalısınız. Bu şekilde Ubuntu geliştiricileri bunu kendileri yapmak zorunda olmadıklarını bileceklerdir.

Ubuntu X ekibinin Quantal'ı hazırlamakla meşgul olduğunu görebiliyorum, bu yüzden bu katkıda bulunmak için muhtemelen iyi bir zaman. Onların posta listesi ubuntu-x@lists.ubuntu.com ve ben de IRC takılmak eminim.


3

Xkb yapılandırma dosyalarını kullanarak klavyeniz için yeni bir düzen oluşturduğunuzu varsayalım. Bunu yapmak için şu adrese gidin:

/usr/share/X11/xkb/symbols

Burada, ülke kısaltmalarına göre klavye düzenleri yapılandırmalarını görebilirsiniz. Örneğin, İngilizce ABD için düzenler "biz" dosyasındadır. Bu dosyada, farklı durumlarda bir tuşa basıldığında ne olması gerektiğini tanımlayabilirsiniz.

Us dosyasına bakmanızı ve asılıncaya kadar tuşlarla oynamaya çalışmanızı ve ardından kendi özel eşlemenizi oluşturmanızı öneririm.

Daha eksiksiz bir nasıl yapılır görebilirsiniz: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in-ubuntu-or-just-linux-2/


1

Kurulmuş bir Launchpad kullanıcıdan bunları eklemesini isteyebilir veya kod yazabiliyorsanız, bu koda karşılık gelen Pazar şubesine erişebilir ve orada bir değişiklik önerebilirsiniz. İlk önce ilgili gruba katılmanız gerekebilir, ancak grup üyeliği olmadan kodu önerebilirsiniz. Yine de, birisinin sizin için taahhüt etmesi gerekecek.

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.