[LinuxFocus-icon]
الأولى  |  الخارطة  |  فهرس  |  بحث

أخبار | محفوظات | روابط | عن المجلة
[an error occurred while processing this directive]
[Photo of the Author]
المؤلف Guido Socher (homepage)

نبذة عن الكاتب:

غيدو يهوى لينكس ليس لأنه يهتم بفهم كيفية عمل أنظمة التشغيل فحسب، بل للناس المهتمين بتصميمه أيضا..



ترجمه إلى العربية:
Taha Zerrouki <taha(at)linuxfocus.org>

الفهرس:

 

Atek Super Mini Optical Mouse

[Illustration]

نبذة مختصرة:

الكثيرون لا يحبون أدوات التأشير التي تأتي معlaptops . هي جيدة بما فيه الكفاية لنقل المؤشر بين نّافذتين، لكن لا ترسم أو تعمل على الصّور في Gimp .

الفأرة البصرية الصّغيرة الممتازة Super MiniOptical Mouse لـ (http://www.atek.com/) فأرة حقيقية صغيرة إلى درجة أنك تستطيع استعمالها في حيز صغير جدا حول لوحة مفاتيح laptop .A



 

مقدمة

الجميع يحبون الأجهزة الرائعة و لابد أن هذه الفأرة الصّغيرة إحداها.

إنها حل لمشكل قديم: معظم الناس لا يطيقون أدوات التأشير المدمجة في laptops التي عادة ما تلمس الدفتر أو رؤوس الممحاة.
الفأرة البصرية الصّغيرة الممتازة فأرة حقيقية تمكنك أن تؤشر تأشيرا سريعا دقيقا. غلافها مصنوع بلاستيك داكن شافّ - شبه شفاف-. يمكنك رؤية الحمرة القاتمة لصمامها الكهروضوئي تتوهج توهجا أحمر مستقبليا. فأرتنا طولها قراب 6.5 سنتيمتر و عرضها 3 سنتيمترات و تأتي مع حقيبة سفر صغيرة لطيفة. حبلها رقيق مرن جدا مدعَّم بوتر Kevlar

[Super Mini Optica

هذه الفأرة متوفرة لموصل ps/2 و USB . جربتها فقط مع ، لكنني متأكد أنها ستعمل جيدا مع .

المسألة عموما مع موصل ps/2 أن المواصفات لا تتحدث عن مقادير الطاقة الموفرة للأجهزة.

الفئران الضوئية - البصرية- فيها ضوء لامع و رقاقة مصوِّرة صغيرة و دقائق إلكترونية معقدة. و لربما رقائق خارجية لا تكفيها الطاقة الموفرة من هذا الموصل.

لكن مع USB لا تقلق على توافق الأجهزة.

.

هذه الفأرة لها زِرّان. لتستعملها على لينكس ستحتاج إلى خيارEmulate3Buttons لمحاكاة الفئران ثلاثية الأزرار في إعداد X11 . و لأنها صغيرة جدا لن يصعب عليك ضغط الزرّين معا لمحاكاة الزرّ الأوسط. على كل حال، يجب أن تضغطهما معا بقوة و تنتظر بعض الوقت لتعتاد على ذلك.

 

التثبيت

تمثل الفأرة الموصولة بـ ps/2 في لينكس بـ /dev/psaux و المرسوم هو "PS/2". خيار إعداد النواة هو CONFIG_PSMOUSE. كل الأنوية الجاهزة لأغلب التوزيعات تلبي هذا الخيار تلقائيا، فلا تقلق بشأن ذلك.

نظام النواة 2.4 إن كان عمر نواة توزيعك أقل من عام فلا تقلق . USB حديث حقا على لينكس. أغلب التّوزيعات تدعم فأرة USB قبل صدور Redhat CONFIG_USB_OHCI أو CONFIG_USB_UHCI و 7.0, 7.1 و Mandrake 8.0 الخ. ستعمل جميعها. خيارات إعداد النواة هي CONFIG_INPUTبتطوير أنوية خاصة أما التوزيعات القياسية فتتضمن ، CONFIG_USB_HID، CONFIG_USB_MOUSE. للإشارة، كل هذا لمن يرغب هذه الخيارات.

 

تحميل وحدات النواة

فأرة USB فقط التي تتطلّب تحميل وحدات النواة ( إذا صُرِّفَت كل وحدة على حدى). أما فأرة ps/2 فلا وحدة تخصها.
لتحميل الوحدات نفذ :
· modprobe input
· modprobe hid
· modprobe mousedev
يمكنك أن تحمّلها تلقائيا عند التشغيل إذا أضفت إلى قسم بدء التشغيل في الملف
/etc/init.d/usb في ردهات و مندراك أما في Suse ففي الملف /sbin/init.d
ملف الجهاز لUSB هو /dev/input/mice. قد تحتاج أن تنشئه:
mkdir /dev/input
mknod /dev/input/mice c 13 63
chmod 666 /dev/input/mice

 

جرّب ، جرّب

الآن نحن مستعدون لاختبار الفأرة. اربطها و نفذ :

cat /dev/input/mice

أو لفأرة ps/2 نفذ :cat /dev/psaux

كلما حركت الفأرة يجب أن ترى بعض المحارف الغريبة. و إلا تفحص الموصلات و تأكد أن وحدات النواة قد حُمِّلت بـ /sbin/lsmod.

فأرة يجب أن تظهر أيضا في الملف /proc/bus/usb/devices وستعرِّف نفسها بـ:

S: Manufacturer=JPC

S: Product=JPC USB MOUSE

 

الإعداد

الآن فأرتنا تعمل، سنعِدُّ نوافذ X11 ليستعملها أو يستعمل فأرة لوحة المفاتيح gpm، إن أردت أن تدعم لفأرة خارج البيئة الرسومية. الفأرة الضوئية تستعمل دائما مرسوم 2/PS إلا إن كان لديك فأرة لها موصل USB. الفرق بينها عند الإعداد هو ملف الجهاز إما /dev/input/mice أو /dev/psaux ، و سيّان ما عدا ذلك.

فأرة سطر الأوامر تُشغّل بـ:

gpm -t ps/2 -m /dev/input/mice

أما لذات إصدار ps/s فبـ:

gpm -t ps/2 -m /dev/psaux

عليك أن تحرر - تكتب- الملف XF86Config-4 ( في الإصدار 4 من xfree86) أو ( في الإصدار3 من xfree86 ) في الدليل /etc/X11. فإن وجدت كلا الملفين ابحث عن أيهما استعمل آخر مرة بالأمر "ls -ultr". هذا ما سيعرض الملفات و وقت آخر مرة قرأها برنامج ما.

 

الإصدار الثالث من xfree86

عدّل قسم المؤشر -pointer section- إلى:

Section "Pointer"

Protocol "PS/2"

Device "/dev/input/mice"

Emulate3Buttons

Emulate3Timeout 80

EndSection

 

الإصدار الرابع من xfree86

عدّل قسم المؤشر -pointer section- إلى:

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "PS/2"

Option "Device" "/dev/input/mice"

Option "Emulate3Buttons"

Option "Emulate3Timeout" "80"

EndSection

عليك أيضا أن تحدد المدخل في كل قسم ServerLayout قابل للتطبيق

InputDevice "Mouse1" "CorePointer"

قسم ServerLayout عادة ما يكون في آخر الملف.

فأرتان مع الإصدار 4 من xfree86

لتستعمل أداتين للتأشير، المدمجة مع و الفأرة الضوئية، زد ( ولا تستبدل مدخل CorePointer ) في قسم ServerLayout :

InputDevice "Mouse1" "SendCoreEvents"

عل كل حال تحتاج هذا فقط إن كانت الفأرة المدمجة ليست ذات USB.

الجهاز /dev/input/mice أصلا " مجموعة أجهزة" يستقبل الأحداث من كل الفئران ذات USB الموصولة.

فأرتان مع الإصدار 3 من xfree86

عليك فقط زيادة قسم و اكتب فيه ما سيأتي، و دع قسم المؤشر كما هو. هذا ضروري فقط إن لم تكن الفأرتان من ذوات USB.

Section "Xinput"

SubSection "Mouse"

DeviceName "USBmouse"

Protocol "PS/2"

Port "/dev/input/mice"

AlwaysCore

EndSubSection

EndSection

هكذا، استمتع بفأرتك الضوئية

 

الخاتمة

قد يبدو إعداد هذه الفأرة الجديدة معقدا، لكن عليك فقط أن تتتبع التعليمات.إن كانت الفأرة المدمجة ذات USB أصلا، ما عليك إلا أن تصل الفأرة الخارجية ذاتUSB.

فأرة Atek Super Mini Optical Mouse فأرة جيدة دقيقة حقا. في البداية ستجد صعوبة في العمل بفأرة صغيرة جدا لكن ستعتاد عليها ( بل قد تدمن عليها:-) بسرعة.

رسم أشكال رفيعة دقيقة فيGimp ليست مشكلة. إنها مفيدة جدا حيث لا يتوفر حيز كاف، و تعمل جيدا على طاولة كبيرة ؛-).

ثمنها قراب 50 دولارا. احسبها بعملتكم المحلية و أضف العمولة إذا أردت طلبها من خارج الولايات المتحدة.

 

 

روابط :

  1. retailers selling the atek mouse

  2. atek.com homepage

  3. linux-usb.org

 

تعقيبك على هذا المقال

لكل مقال صفحة خاصة بالتعقيبات، أرسل تعقيبا أو اطلع على تعقيبات الآخرين.
 صفحة التعقيبات 

الصفحات برعاية طاقم لينكس فوكُس
© Guido Socher, FDL
LinuxFocus.org

اضغط هنا للتنبيه عن خطأ أو لارسال ملاحظاتك إلى لينكس فوكُس
معلومات عن الترجمة:
en --> -- : Guido Socher (homepage)
en --> ar: Taha Zerrouki <taha(at)linuxfocus.org>

2002-01-31, generated by lfparser version 2.22