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