انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => سخت‌افزار => نویسنده: روح الله ترشیزی در 09 خرداد 1391، 02:34 ب‌ظ

عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟(حل شد)
ارسال شده توسط: روح الله ترشیزی در 09 خرداد 1391، 02:34 ب‌ظ
درود بر اساتید
کارهایی که من انجام دادم :
۱−استفاده از help   و رفتن به مسیر
Click the icon at the very right of the menu bar and select System Settings.

Open Mouse and Touchpad and select the Touchpad tab. The touchpad tab will only be available if your computer has a touchpad.

Select Disable touchpad while typing.

که در اینجا من touchpad tab  ندارم.  اینم عکسش
(http://up.vatandownload.com/images/6bcvurvzou4s4rdfc6.png)


۲− نصب بسته Gsynaptics

3-نصب بسته synaptiks touchpad configuration tool .
 بعد از اجرای synaptiks این پیغام میاد
(http://up.vatandownload.com/images/25aig6z0vdnb5gfyqda5.png)

ضمنا  کلید های میانبر بالا(کلید های تابعی) که در ویندوز کار می کنه همشون اینجا کار میکنه به جز مال touchpad.
نکته دیگه اینکه کلید fn+f3 که مال تاچ هست وقتی می زنم آیکون رو نشون میده که روش ضربدر میخوره اما باز هم touchpad غیر فعال نمیشه و چراغش روشن نمیشه

منتظر جواب دوستان و اساتید بزرگ هستم.
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: دانیال بهزادی در 10 خرداد 1391، 03:33 ق‌ظ
ببین این دستور خروجی می‌ده؟
$ cat /proc/bus/input/devices | grep TouchPad
در ضمن synaptiks رو پاک کن
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 10 خرداد 1391، 10:58 ق‌ظ
thank you for quick reply
دستور رو زدم  هیچ اتفاقی نمی افته.

در ضمن یک نرم افزار دیگه به نام Touchpad-indicator هم دارم که نمی دونم چطوری نصب شده. با اون هم touchpad عیر فعال نمیشه.

(http://up.vatandownload.com/images/1g3wzyd28eiy7e3w9kl3.png)
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: دانیال بهزادی در 10 خرداد 1391، 11:29 ق‌ظ
این که دستور بالا خروجی نمی‌ده یعنی کرنل نتونسته تاچ‌پد رو بشناسه. باید با توجه به مدت لپ‌تاپت سرچ کنی برای حلش. نتایج رو با ما درمیون بگذار
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: علی بهجتی در 10 خرداد 1391، 11:31 ق‌ظ
این که دستور بالا خروجی نمی‌ده یعنی کرنل نتونسته تاچ‌پد رو بشناسه. باید با توجه به مدت لپ‌تاپت سرچ کنی برای حلش. نتایج رو با ما درمیون بگذار
ربطی به این نداره بهزاد جان
بزن این دستور زیر رو و خروجی رو بگو !
xinput list
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 10 خرداد 1391، 12:42 ب‌ظ
به سفارش آقا دانیال synaptiks رو هم پاک کردم.
این هم نتایج دستور آقا دانیال و abahjati

(http://up.vatandownload.com/images/snhtyy8q34ts2hvlgw2f.png)
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: علی بهجتی در 10 خرداد 1391، 03:44 ب‌ظ
ممکنه ( یعنی واقعا ! )‌ تاچپدت Alps باشه مثل مال من  :P یعنی سیناپتیک نیست!‌ ولی برای من به عنوان تاچپد میشناسه
مدل تاچپدت رو میشه بگی ؟‌
یا مدل لپتاب ؟
یه لینکی بود ! پیدا کردم میزارم!
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 11 خرداد 1391، 07:59 ق‌ظ
مدل لپتاپ:dell n5110
مدل تاچ پد نتونستم پيدا كنم ولي تو ويندوز كه ازش properties مي گيرم اين اطلاعات رو ميده:
dDevice type:Mice and other pointing devices
Manufacturer:Alps Electric

عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: علی بهجتی در 11 خرداد 1391، 10:21 ق‌ظ
حب منم لپتابم همینه دقیقا !‌ ولی تو اوبونتو ۱۲.۰۴ که بودم بدرستی میشناختش !‌ به عنوان یه تاچپد
تاچپد Alps تا جایی که من میدونم درایوری رو واسه لینوکس نداده‌!‌ واسه ویندوزشم تعریف چندانی نداره  :P

اوبونتو ۱۲.۰۴ داری ؟‌
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: علی بهجتی در 11 خرداد 1391، 10:30 ق‌ظ
شاید مفید باشه :

http://askubuntu.com/questions/104431/how-do-i-enable-multi-touch-on-a-dell-inspiron-n5110-with-an-alps-touchpad (http://askubuntu.com/questions/104431/how-do-i-enable-multi-touch-on-a-dell-inspiron-n5110-with-an-alps-touchpad)

این رو هم دانلود و نصب کن بعد ریست کن ببین چی میشه :‌
http://people.canonical.com/~sforshee/alps-touchpad/psmouse-alps-0.10/psmouse-alps-dkms_0.10_all.deb
بازم میگم ... برای من کار کرد!
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 11 خرداد 1391، 01:49 ب‌ظ
ubuntu 12.04 دارم.
فکر می کنم از اول که نصب کردم نمی شناخت . این فایلی که گذاشتی رو وقتی دانلود کردم دیدم قبلا دانلود کرده بودم. دوباره نصب کردم.همه نرم افزارهایی که برای تاچ پد نصب کرده بودم رو پاک کردم. ریست کردم .ولی نشد که نشد
یه توضیح:
نمی دونم ربطی داره یا نه . از وقتی پوسته Gwget رو نصب کردم (یک سری برنامه ها رو میخواست نصب کنم و یه کارایی انجام بده) wireless  از کار افتاد و دستور pppoeconf هیچی  رو شناسایی نمی کرد .بعد از سرچ تو فروم(http://forum.ubuntu.ir/index.php/topic,35477.msg259727.html#msg259727 (http://forum.ubuntu.ir/index.php/topic,35477.msg259727.html#msg259727))  توی مسیر /etc/NetworkManager  فایلی به همین نام با پسوندconf  بود با تغییری که دادم وایرلس و شبکه درست شد اما  سیستمم موقع بوت شدن خیلی طو ل میده و حدود ۴ دقیقه طول میکشه تا بالا میاد.مینویسه :
waiting for network configuration
بعد از یک دقیقه هم می نویسه :
waiting up to 60 more seconds to network counfiguration

حالا نتیجه ای که می خوام بگیرم اینه که ممکنه از نصب برنامه های که برای gwget بوده این شبکه و بوت و تاچ پد قاطی کرده باشه ؟
اوبونتو رو دوباره  نصب کنم ؟ یا راه حلی داره ؟

در ضمن من jupiter  هم به خاطر فعالیت زیاد فن و گرماش نصب کردم که اونجا هم یک enable touchpad داره که تیک میذارم یا بر میدارم تاثیری نداره.
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: علی بهجتی در 11 خرداد 1391، 04:20 ب‌ظ
از دوستان متخصص بپرس ! من بودم جات دوباره نصب می‌کردم!‌ چون برای من شناخت و الانم تو فدورا میشناسه !‌
قربانت
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: دکتر کاظمی در 29 خرداد 1391، 10:23 ب‌ظ
من یک سوال داشتم:
این کد های سختی که در همه ی قسمت های انجمن بعضی از کاربران حرفه ای می نویسند از کجا یاد گرفتند. آیا سرچ می کنند و کپی و پیست می کنند یا واقعا از خودشون بلدند
آیا راهی هست که من هم بتوانم برای هر قسمت از سیستم و هر مشکلی که هست خودم یک کد بسازم.
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: علی بهجتی در 30 خرداد 1391، 12:26 ب‌ظ
چه کد هایی دقیقا ؟ بستگی داره !‌سرچ هم میکنن !‌ خودشون هم مینویسن !

این لینک :
jadi2.undo.it/2012/06/herfei-dar-khatte-famane-linux (http://jadi2.undo.it/2012/06/herfei-dar-khatte-famane-linux)
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 30 خرداد 1391، 10:31 ب‌ظ
من بالاخره تسلیم شدم و اوبونتو ۱۲٫۰۴ دوباره نصب کردم اما باز هم touchpad هنگام تایپ فعاله.
می خوام دوباره روش کار کنم اما احتمالا بعد از ۱۰ تیر
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 05 امرداد 1391، 02:09 ب‌ظ
خودم رو کشتم نتونستم این touchpad رو غیر فعال کنم . حالت تهوع گرفتم بس که سرچ کردم.  ](*,)    :'(
اینجا خوندم برنامه autokey(GTK) می تونه مشکل رو حل کنه منتهی گفته  آخرین ورژنش ۰٫۰۹ هست اما توی software center آخرین نسخه ای که نصب می کنه ۰٫۰۷  هست .به هر حال بعد از اینکه این رو نصب کردم اجرا  می شه اما به پنجرش باز نمیشه که بقیه کارها رو انجام بدم.
می خواستم ببینم کسی می تونه از روی script های این برنامه که توضیح داده شده یه چیزی برای touchpad من درست کنه که کار من رو راه بندازه
http://askubuntu.com/questions/141479/dell-inspiron-n5110-keyboard-touchpad (http://askubuntu.com/questions/141479/dell-inspiron-n5110-keyboard-touchpad)
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: سعید رسولی در 05 امرداد 1391، 11:41 ب‌ظ
برنامهٔ gsynaptics رو نصب و اجرا کنید. از طریقش می‌کنید تاچ‌پد رو غیرفعال کنید.
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: Matrix.1372 در 05 امرداد 1391، 11:46 ب‌ظ
توی ژوپیتر هم فک کنم همچین امکانی بود، نه؟!
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: سعید رسولی در 06 امرداد 1391، 12:05 ق‌ظ
توی ژوپیتر هم فک کنم همچین امکانی بود، نه؟!
نمی‌دونم. من که پکیج jupiter پیدا نمی‌کنم تو دبیان. اسمش همینه؟
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: Matrix.1372 در 06 امرداد 1391، 11:33 ق‌ظ
توی ژوپیتر هم فک کنم همچین امکانی بود، نه؟!
نمی‌دونم. من که پکیج jupiter پیدا نمی‌کنم تو دبیان. اسمش همینه؟
تا جایی که یادمه تو دبیان (و اوبونتو) باید مخزن کاستوم اضافه می‌کردی!
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 06 امرداد 1391، 12:08 ب‌ظ
ممنون از پاسختان
اگر از ابتدا این مطلب را دنبال کرده باشید مراحلی را که طی کرده ام نوشتم . jupiter هم مشکلم را حل نکرد.
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: علی بهجتی در 06 امرداد 1391، 04:27 ب‌ظ
دوست من. اون چیزایی که اون تو هستش هیچ ربطی به مشکل تو نداره ! مشکل از اینجاست که تاچپد تو سیناپتیکس نیست‌! Alps هست . مثل مال من ! من هم دقیقا همین مدل لپتاپ رو دارم ! توی اوبونتو ۱۲.۰۴ برای من کار کرد . یه لینک قبلا بهت داده بودم با اون کار میکرد  تا جایی که من یادمه ! بهترین راه اینه که ببینی اوبونتوت بروز ه بروز هست یا نه ! اگه هست و این مشکل هم بود سعی کن یه توزیع بریزی مثل فدورا یا آرچ که همیشه از آخرین نسخه آرچ استفاده کنه :)
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 06 امرداد 1391، 05:30 ب‌ظ
بروز بودن رو از طریق update manager باید متوجه بشم درسته؟
کاملا به روز هست و هیچ فایل دیگه ای برای آپدیت نشون نمیده .
قسمت آخر جمله ات رو نفهمیدم که گفتی:
سعی کن یه توزیع بریزی مثل فدورا یا آرچ که همیشه از آخرین نسخه آرچ استفاده کنه
منظورت اینه که از ubuntu استفاده نکنم؟
اگه منظورت اینه راه حل خوبی نیست.
اون فایلی که گفتی (psmouse-alps) روی سیستم نصبه باید کار خاصی انجام بدم ؟
عنوان: پاسخ : چطور touchpad را هنگام تایپ غیر فعال کنم؟
ارسال شده توسط: روح الله ترشیزی در 12 امرداد 1391، 01:55 ب‌ظ
از موقع انتشار ۱۲٫۰۴ تا امروز حدود سه ماه میگذره و من بالاخره راه حلی برای disable کردن touchpad پیدا کردم.راه حل به طور خلاصه اینطوریه:
۱-ابتدا از software center برنامه Autokey(GTK) نصب کنید.
۲−در ترمینال تایپ کنید:
autokey -c
۳-در پنجره ای که باز میشه در پنل سمت چپ روی sample script کلیک کنید و File > Create.. > New Script. یا روی مثلث کوچک در گوشه سمت چپ بالا کلیک و New Script . سپس یک اسم دلخواه به اسکریپت جدید بدهید و کد زیر را داخل آن کپی کنید:
import os
os.system("synclient TouchpadOff=$(if [ $(expr `synclient -l | grep TouchpadOff | cut -f2 -d =`) -eq 0 ]; then echo 1; else echo 0; fi)")
۴−سمت راست پایین سه تا دکمه Set دیده میشه .شما روی دکمه set مقابل hotkey کلیک کنید و سپس روی press to set و بعد هم هر دکمه دلخواه (برای من fn+f3) که می خواهید به این کار اختصاص دهید کلیک کنید.
۵−save کنید و کار تمام است.
نکته۱ : برای استفاده هروقت وارد ubuntu شدید باید autokey را اجرا کنید.
نکته۲ : اگر مراحل بالا رو انجام دادید و نتیجه نداد کد داخل اسکریپت رو به این صورت تغییر بدید:
os.system("xinput --set-prop 'PS/2 Generic Mouse' 'Device Enabled' $(if [ $(expr `xinput --list-props 'PS/2 Generic Mouse' | grep 'Device Enabled' | cut -f2 -d :`) -eq 0 ]; then echo 1; else echo 0; fi)")من خودم از نکته ۲ استفاده کردم تا جواب گرفتم .
موفق باشید.

منبع:http://askubuntu.com/questions/141479/dell-inspiron-n5110-keyboard-touchpad (http://askubuntu.com/questions/141479/dell-inspiron-n5110-keyboard-touchpad)