tarafından Guido Socher (homepage)
Yazar hakkında:
Guido, Lınux'u sadece işletim sistemlerinin nasıl çalıştığını
öğrenmenin ilginç olduğu için değil, aynı zamanda onu tasarlayan kişiler
yüzünden sevmektedir.
Türkçe'ye çeviri:
Erdal MUTLU <erdal(at)linuxfocus.org>
İçerik:
|
Atek Super Mini Optik Fare
Özet:
Birçok insan dizüstü bilgisayarlar ile gelen işaretleme araçlarını
gerçekten beyenmemektedir. Onlar imleci bir pencereden başkasına
kaydıracaksanız işe yaramaktadır, ancak herhangi bir çizim veya
Gimp kullanarak resimler üzerinde oynama yapamazsınız.
Super Mini Optik Fare
(www.atek.com) gerçek bir faredir (:))))
ve o kadar küçüktür ki, dizüstü bilgisayarınızın klavyesi çevresindeki
küçük alanda bile kullanabilirsiniz.
Giriş
Dünya kullanışlı olan aygıtlara bayılmaktadır ve bu küçük böyle
aygıtlardan biridir.
O aynı zamanda eski bir probleme de çözüm getirmektedir: Birçok insan,
dizüstü bilgisayarlar ile birlikte gelen dokunmatik alanlı veya küçük
silgi tipli işaretleme aygıtlarını beğenmemektedir.
Super Mini Optik Fare gerçek bir faredir ve imleci
çok hızlı ve doğru bir şekilde konumlandırmanızı sağlamaktadır.
Aygıtın dış kısmı, koyu, yarı saydam bir polycarbonat malzemeden
yapılmıştır. Farenin kullanımı sırasnda, içinde yer alan kırmızı ışığın
verdiği etkileyici görüntüyü hemen farkediyorsunuz.
Fare, yaklaşık olarak 6.5 cm boyunda ve 3 cm genişliğinde ve küçük bir
taşıma çantasıyla birlikte gelmektedir. Kablosu çok ince ve esnektir,
ayrıca Kelvar yayı ile de güçlendirilmiştir.
Super Mini Optik Fare ps/2 veya USB bağlantısıyla gelmektedir.
Ben şahsen USB olanını kullandım, ancak ps/2 olanının Linux altında
sorunsuz olarak çalışacağından eminim.
Ps/2 arayüzü özelliklerinin genel sorunu, aygıtların ne kadar
güç harcayacaklarını söylememeleridir. Optik fareler, mekanik olanlarına
göre daha fazla güce gereksinim duyarlar, çünkü güçlü ışık, ufak bir
kamera ve daha karışık elektronik devre kullanmaktadırlar.
Dolayısıyla, her ps/2 bağlantısı, aygıtın düzgün bir şekilde
çalışabilmesi için yeteri kadar güç sağlamayabilir. USB bağlantılar ile
böyle donanım uyuşmazlığı olmaz.
Super Mini Optik Fare'nin 2 tuşu vardır. Linux altında fareyi
kullanabilmek için Emulate3Buttons seçeneğini kullanmak gerekecektir.
Fare oldukça küçük olduğundan, üçüncü tuşu taklit etmek için
iki tuşa aynı anda basmak pek zor değildir. Ancak, iki tuşu aynı anda
basabilmek için biraz sert basmak gerekiyor ve alışmak biraz zaman alıyor.
Yükleme
Ps/2 bağlantısı olan bir fare Linux altında /dev/psaux ve "PS/2" protokolü
ile tanımlanmaktadır. Çekirdekteki seçeneği de CONFIG_PSMOUSE dur. Tüm
önemli Linux dağıtıcılarının dağıtımları, bu seçeneği çekirdekte ayarlamış olarak
gelmektedir. Dolayısıyla, bunun için herhangi bir şey yapmaya gerek yok.
Linux altındaki USB desteği oldukça yenidir. Birçok Linux dağıtıcısının
dağıtımlarında 2.4 çekirdekten önce temel USB desteği vardı, ancak sizin
kullandığınız dağıtımın çekirdek sürümü bir yıldan daha eski değildir diye
tahmin ediyorum. RedHat 7.0, 7.1, Mandrake 8.0 vs. bunların hepsinde
çalışması gerek.
Çekirdeğini kendisi ayarlamayı sevenler için
tanımlanması gerek çekirdek seçenekleri şunlardır : CONFIG_USB_OHCI veya
CONFIG_USB_UHCI ve
CONFIG_INPUT, CONFIG_USB_HID, CONFIG_USB_MOUSE.
Standart dağıtımlarda bunlar tanımlanmış olarak gelmektedir.
Çekirdek modüllerinin yüklenmesi
Eğer, USB fare desteği modül olarak derlendiyse, sadece bunun yüklenmesi
gerekiyor. Ps/2 için çekirdek modülü yoktur.
Modülleri yüklemek için aşağıdaki komutları çalıştırın :
- modprobe input
- modprobe hid
- modprobe mousedev
Eğer, bilgisayarınız açıldığında otomatik olarak modülleri yüklemesini
istiyorsanız, /etc/init.d/usb dosyasının standart bölümüne yukarıdaki
satırları eklemeniz yeterli olacaktır (RedHat+Mandrake, SuSE de
/sbin/init.d).
USB için aygıt dosyası /dev/input/mice dır. Belkide bunu yaratmanız
gerekecektir:
mkdir /dev/input
mknod /dev/input/mice c 13 63
chmod 666 /dev/input/mice
Deneme, deneme ...
Artık farenin çalışıp çalışmadığını denemeye hazırız. Farenin fişini USB
girişine takın ve kullanının.
cat /dev/input/mice (veya ps/2 için cat /dev/psaux)
Fareyi her oynatışınızda, garip karakterler görmeniz gerekecek. Eğer,
göremiyosanız, bağlantıları denetleiniz ve /sbin/lsmod komutunu
çalıştırarak gerekli ve doğru çekirdek modüllerin yüklü olduğundan emin
olunuz. USB faresi aynı zamanda /proc/bus/usb/devices dosyasında :
S: Manufacturer=JPC
S: Product=JPC USB MOUSE
olarak kendisini tanıtması gerekecektir.
Yapılandırma
Artık bizim optik fare basit olarak çalışmaktadır. Geriye, X11 veya
pencere ortamının dışında da kullanmayı düşünüyorsanız gpm ayarını yapmak
kalıyor. Super Mini Optik Fare, USB olarak bağlı olsa bile herzaman PS/2
protokolünü kullanmaktadır. Yapılandırma bakış açısından bakıldığında tek
fark aygıt dosya ismindedir (/dev.input/mice veya /dev/psaux). Geriye kalan herşey aynıdır.
Konsol ekranından fareyi kullanmak için :
gpm -t ps/2 -m /dev/input/mice
ps/s için :
gpm -t ps/2 -m /dev/psaux
Fareyi X11 de kullanabilmek için /etc dizinindeki XF86Config-4 (xfree86 4. sürümü)
veya XF86Config (xfree86 3. sürümü) yapılandırma dosyasını düzeltmeniz gerekecektir.
Eğer, iki dosya da orada bulunuyorsa, en son hangisi kullanıldığını
öğrenmek için "ls -ultr" komutunu çalıştırınız. Bu komut dizinde bulunan
dosya ve dizinlerin en son kullanılma zamanlarına göre listeleyecektir.
xfree86 3. sürümü
Pointer bölümünü aşağıdaki gibi değiştirin:
Section "Pointer"
Protocol "PS/2"
Device "/dev/input/mice"
Emulate3Buttons
Emulate3Timeout 80
EndSection
xfree86 4. sürümü
Pointer bölümünü aşağıdaki gibi değiştirin:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "80"
EndSection
Ayrıca, ServerLayout bölümününde de değişiklik yapmak gerekecektir.
InputDevice "Mouse1" "CorePointer"
ServerLayout genelde yapılandırma dosyasının sonlarında yer almaktadır.
xfree86 nin 4. sürümü ile birlikte iki fare kullanmak
Dizüstü bilgisayarın orijinal faresi ile Super Mini Optik fareyi birlikte
kullanmak için ServerLayout bölümüne (CorePointer kısmını çıkartmayın) :
InputDevice "Mouse1" "SendCoreEvents"
ekleyin.
Ancak, bu bilgisayarın kendi faresi USB değil ise, gereklidir.
/dev/input/mice aygıtı "toplayıcı aygıt" tır ve tüm USB farelerinden
bağlantıları kabul etmektedir.
xfree86 3. sürümü ile birlikte iki fare kullanmak
Bunun için var olan Pointer bölümünü olduğu gibi bırakıp aşağıdaki
bölümü ekleyiniz.
Yine, bu ancak bilgisayarın kendi faresi ve dışarıdan bağladığınız
USB değil ise gereklidir.
Section "Xinput"
SubSection "Mouse"
DeviceName "USBmouse"
Protocol "PS/2"
Port "/dev/input/mice"
AlwaysCore
EndSubSection
EndSection
İşte bu kadar. Yeni Super Mini Optik Farenizin zevkini çıkartmaya bakın.
Sonuç
Bu yeni farenin yapılandırılması biraz karışık gelebilir. Aslında
yapılacak tek şey yukarıdaki satırları aynen alıp, yapılandırma
dosyasına kopyalamaktan başka bir şey değildir.
Eğer, orijinal fareniz USB ise, yenisinin fişini takıp kullanmak yeterli
olacaktır.
Atek Super Mini Optik Fare iyi ve oldukça düzgün çalışan bir faredir.
Başlangıçta, bu kadar küçük bir fareyi kullanmak insana biraz tuhaf
geliyor, ancak çok çabuk alışıyorsunuz (hatta bağlanıyorsunuz :-))
Gimp'de düzgün çizgiler ve şekiller çizmek artık sorun değil.
Küçük yerlerde çalışmak hiç sorun değildir, ama büyük masada da
çalışabilir ;-)
Farenin fiyatı yaklaşık olarak 50 ABD dolarıdır. Eğer, ABD dışındaki bir
ülkeden alacaksanız, kendi ülkenizin vergi
sistemine göre bu fiyata bazı vergiler de eklemiz gerekebilir.
Bağlantılar:
Bu yazı için görüş bildiriminde bulunabilirsiniz
Her yazı kendi görüş bildirim sayfasına sahiptir. Bu sayfaya yorumlarınızı yazabilir ve diğer okuyucuların yorumlarına bakabilirsiniz.
2001-11-06, generated by lfparser version 2.21