الخميس، 26 أوت، 2010

شرح تثيت تابلات Trust Slimline TB6300

السلام عليكم ورحمة الله وبركاته

حبيت انقل لكم كيفية تثبيت تابلات على نظام لينوكس ubuntu  الاصدار 10.4 وذلك لكي اجعلها مقدمة للدخول الي تعريف بـ udev !! ^_^

موضوع عبارة على ترجمة للمقال لا عليكم تابعو فقط

النوع الذي سوف انقل لكم كيفية التثبيت الخاصة به هو Trust Slimline TB6300

اول خطوي هي تثبيت الدرايف wizardpen  من خلال تثبيت الحزم التالية


sudo apt-get install xutils libx11-dev libxext-dev x-dev build-essential xautomation xinput xserver-xorg-dev


حمل البرنامج

wget http://linuxgenius.googlecode.com/files/wizardpen-0.7.0-alpha2.tar.gz


قم بفك الضغط في الملف واكتب الامر التالي في الترمينال




sudo ./configure --with-xorg-module-dir=/usr/lib/xorg/modules && make && sudo make install


الان نقوم باعداد التابلات




cat /sys/bus/usb/devices/*/product


وتكون النتيجة بهذا الشكل وما يهمنا هو Tablet WP8060U




USB2.0                  
Tablet WP8060U
USB Optical Mouse
EHCI Host Controller
EHCI Host Controller
UHCI Host Controller
UHCI Host Controller
UHCI Host Controller
UHCI Host Controller
UHCI Host Controller



الان وركز هنا اضف هذا السطر الي udev بهذه الاوامر




sudo bash
echo 'BUS=="usb", KERNEL=="event*", SYSFS{product}=="Tablet WP8060U", NAME="input/%k", SYMLINK+="tablet-event", MODE="0666"' >> /etc/udev/rules.d/010_local.rules
exit



اعد تشغيل الـ udev 




sudo restart udev


تحقق من ان السيستام لينك syslink تم انشائه




ls -la /dev/tablet-event


اذا كانت تم انشأه تكون النتيجة هكذا



lrwxrwxrwx 1 root root 12 2009-11-05 16:16 /dev/tablet-event -> input/event6


 الان التعديل على التابلات حتي تكون معيارية في التشغيل اي يمكن التحكم فيها بالطرق التي نعرفها


لهذا نأخذ نسخة على xorg طبعا لا يلدغ المؤمن من الحجر ^_^. بواسطة هذا الامر




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


الان نفتح xorg و نظيف النص التالي 




sudo gedit /etc/X11/xorg.conf



النص




كما يجب ان تظيف هذه الفقرة في قسم serverlayout 




Section "ServerLayout"
InputDevice "WizardPen Tablet" "AlwaysCore"
EndSection



لتفعيل خاصية plug&Play يجب اضافة هذا السكريبت الصغير

افتح ملف rc.local


sudo gedit /etc/rc.local

واضف تحت exit 0  التالي

XORG_CONF=/etc/X11/xorg.conf
if [ -e /dev/tablet-event ]; then
sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
echo "Udev created /dev/tablet-event = Tablet present! - Tablet-driver enabled"
else
"$XORG_CONF" echo "Udev did NOT create /dev/tablet-event = tablet NOT present! - Tablet-driver di
sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/
'sabled"
fi



ولاضافة plug&play في xog اصدار 7.3 كل ما عليك هو انشاء ملف في المسار /etc/fdi/policy/  بإسم 99-x11-wizardpen.fdi  و تنسخ في النص التالي  ثم تعيد تشغيل الجهاز




cd /etc/hal/fdi/policy/
sudo > 99-x11-wizardpen.fdi
sudo gedit /etc/hal/fdi/policy/99-x11-wizardpen.fdi


النص




تعديل الازرار في stylet


تابع هذا الجدول


NumberFunction
0rien, seulement mouvement
1clique gauche
2clique du milieu
3clique droit
4molette vers le haut
5molette vers le bas





xinput set-button-map "UC-LOGIC Tablet WP8060U" 1 2 3

ثم اعد تشغيل الجهاز الحاسوب

انتظرو udev


ليست هناك تعليقات:

إرسال تعليق