Çok tuşlu farelerin ayarlanması

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Help-hint 48px.png Bu donanım Ubuntu'nun 8.10 sürümde denenmiştir.
Bu sayfada anlatılanlar, Ubuntu 8.10 temel alınarak hazırlanmıştır.

A4Tech x7 ve diğer 6-7 tuşlu farlerindüğme ayarları

A4 Tech X7

İlk olarak Synaptic Paket Yöneticisi arayüzünü açıp evdev paketini indirmeli ardından Uçbirim aracılığıyla güncellememiz gereklidir (muhtemelen günceldir ancak bunu yeniden kontrol etmeliyiz). Bunun için Uçbirim komut satırı ekranını açıp alttaki komutları çalıştırınız. bunun için şu kodu konsolda çalıştırın:

sudo apt-get update
sudo apt-get install xserver-xorg-input-evdev

Daha sonra şu komutu çalıştırın:

cat /proc/bus/input/devices

Bu komut sisteme takılı aygıtlar ve ID numaraları hakkında bilgi verecektir.

Benim fare ile alakalı olan bölümün kodu şu şekilde:

I: Bus=0003 Vendor=09da Product=000e Version=0110
N:
P: Phys=usb-0000:00:13.0-4/input0
S: Sysfs=/class/input/input2
U: Uniq=
H: Handlers=mouse1 event2
B: EV=7
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=303

Burada H (Handlers) kelimesinden sonra gelen event2 kısmı önemli. Buradaki event2'nin 2'si size göre değişebilir. Ben şu anda Ubuntu 7.10 üzerinde ve x7 x750-f model A4 Tech marka fare ve event 2 olarak gözükmekte.

Dediğim gibi, sizdeki event numarası modele göre değişebilir, onu kendinize göre aşamalarda düzenleyin, biz event2 olarak anlatmaya devam edeceğiz...

Şimdi xorg.conf da bir düzenlemeye gideceğiz. Bundan önce yedeğini alıp acil durumlarda geri dönme şansımızı oluşturmalıyız. Bunun için uçbirimde şu komutu şunu çalıştırın:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.yedek

Eğer sorun olursa recovery mode'da (Güvenli Kip) veya gnome arayüzünde geri dönmek için şunu kullanmalısınız:

sudo cp /etc/X11/xorg.conf.yedek /etc/X11/xorg.conf

Şimdi xorg.conf u düzenlemeye başlayalım:

sudo -H gedit /etc/X11/xorg.conf

Sonuçta şunun gibi bir şey çıkmalı:

Kod1.png

Bu kısmı şu şekilde değiştirilmelisiniz:

Kod2.png

Ayarları kontrol ettikten ve dosyayı kaydedip, kapadıktan sonra; bilgisayarı yeniden başlatın.

Giriş yaptığınızda tuşlarınız aktif fakat ayarlanmamış olacaktır, şimdi gelelim ayarlamaya. Bunun için önce uçbirimde şu komutu girin:

xev | grep button

Karşınıza aşağıdaki gibi bir görüntü gelecek:

Moused.png

Açılan bu pencerede farenin tuşlarına tıklayarak her tuşun numarasını anlayabilirsiniz.

Standart olarak şu şekilde olmalı:

Tusk.png
sol tuş                            buton 1
orta tuş                           buton 2
sağ tuş                            buton 3
mouse tekerleği yukarı doğru       buton 4
mouse tekerleği kendinize doğru    buton 5
yan tarafta size uzak olan tuş     buton 6
yan tarafta size yakın olan tuş    buton 7

Xmodmap sıramız standart şu şekilde yani: 1 2 3 4 5 8 9 6 7

Burada buton 8 ve 9'a dokanmayın, onlar farenin kendi içinden ayarlarla ilgili.

Şimdi aşağıdaki kodla .Xmodmap dosyasını oluşturuyoruz.

gedit .Xmodmap

Yukarıdaki kodla oluşturduğumuz dosyanın içine aşağıdakileri yazıp, kaydedip, kapatıyoruz:

pointer=1 2 3 4 5 8 9 6 7

Bilgisayarı yeniden başlattığımızda, bizden; xmodmapı eklemek isteyip istemediğinizi soracak, sağ kısımdan .xmodmap'ı seçip load diyin sola taşınsın, sonra kabul edip kapatın. Artık farenizin 7 tuşu da çalışmakta.


İpucu: Ben farenin 6 ve 7. tuşunu ters kullanıyorum, yani yan tarafta bana yakın olan tuş back görevini uyguluyor standart görevi olan forward yerine, bu sebeple bendeki tuş dizilim sırası şu oldu: 1 2 3 4 5 8 9 7 6

Kaynak