راهنمای حل مشکل کار نکردن تاچ پد در لینوکس

سیستم عامل لینوکس از روزی که روی کار آمده است، تا به اکنون، روز به روز در حال ساده تر شدن است و با توزیع های مختلفی که دارد، توانسته نیاز کاربران را بیش از پیش مرتفع کند. به طور کلی وجود لینوکس یک نوع خوش شانسی است اما واقعا یک چیز خوب نمی تواند همیشه ۱۰۰ درصد بدون عیب و در کمال کار کند. پس انتظار بیهوده ای نیست اگر روزی ببینید که تاچ پد سیستم تان کار نمی کند.

لپ تاپ ها مخصوصا لپ تاپ های امروزی و جدید معمولا کمی یا بیشتر با لینوکس مشکل دارند. معمولا این مشکلات بیشتر در حوزه مدیریت وای فای و مدیریت باتری دیده شده است. اما در کنار این تاچ پد هم بی تاثیر از این وضعیت نیست.

اما مساله ای که وجود دارد این است که مشکل تاچ پد در لینوکس تقریبا چنان سخت است که به دشواری می توان علت آن ها را تشخیص داد. با این حال ما چند راه کار ارائه می کنیم که می توانید به سادگی این مساله را دنبال کنید و مشکل را شناسایی و حل کنید.

شیوه های حل مشکل کار نکردن تاچ پد لینوکس

پیش از این که بخواهید شروع به کار کنید، و گام های زیر را یکی یکی دنبال کنید توصیه می کنیم که

 

تست کردن تنظیمات برای فعالیت همزمان ماوس و تاچ پد لینوکس

اگر هم اکنون که ماوس شما از کار افتاده، یک ماوس هم به سیستم تان وصل است با کمک همین ماوس، به قسمت تنظیمات سیستم عامل خود بروید و دقت کنید که آیا بخشی به نام disabled touchpad when mouse is connected فعال است یا نه.

گاهی اوقات، این گزینه تیک دارد و کاربر به محض این که ماوس را به سیستم وصل می کند تاچ پد از کار می افتد.

در چنین شرایطی برداشتن این تیک، کمک می کند که تاچ پد فعال شود و بعد کاربر بتواند همزمان از ماوس هم استفاده کند.

 

اشکال یابی اولیه برای کار نکردن تاچ پد لینوکس

اگر به طور کلی تاچ پد لینوکس شما کار نمی کند الان وقت آن رسیده که تست کنید که اصلا سیستم تان این موضوع را درک می کند یا نه. برای این منظور دستور العمل زیر را اجرا کنید

cat /proc/bus/input/devices

اگر خروجی خیلی بلند است، می توانید از less به جای cat استفاده کنید.

همچنین می توانید دستورالعمل زیر را هم بکار ببرید:

cat /proc/bus/input/devices | grep -I touchpad

شما ممکن است چیزهایی شبیه به عکس زیر را ببینید:

اشکال یابی اولیه برای کار نکردن تاچ پد لینوکس

اگر نتوانید خروجی تان را به گونه ای که در بالاست ببینید یا حد اقل کد هایی شبیه آن، احتمالا خطای موجود بخاطر وجود مشکلات در هسته یا سخت افزار است.

از طرف دیگر اگر پیامی در رابطه با تاچ پد دریافت کردید دستور زیر را اجرا کنید:

xinput list

اگر نتیجه ای از xinput گرفتید این یک اتفاق خوب است و بدین معنی است که مشکل تاچ پد لینوکس شما با کمک یک بار نصب مجدد درایور آن حل می شود.

اشکال یابی اولیه برای کار نکردن تاچ پد لینوکس

درایورهای مورد نیاز خود را پیدا کنید

همانطور که گفتیم در شرایط خاصی باید درایور تاچ پد سیستم خود را نصب کنید. برای این کار باید سازندگان تاچ پد ها را بشناسید. به طور رایج، تامین کنندگان این تاچ پد ها  Synaptics، ALPS و Elantech  هستند.

در برخی از سیستم های لینوکس مدرن، نصب بسته های زیر به طور کامل از موارد بالا پشتیبانی می کند:

xserver-xorg-input-libinput 
xserver-xorg-input-evdev 
xserver-xorg-input-mouse

اما در برخی موارد شما نیاز دارید تا پکیج های دیگری مثل xserver-xorg-input-synaptics را نصب کنید.

 

شیوه های دیگر عیب یابی تاچ پد در سیستم عامل لینوکس

معمولا بیشترین چیزی که مساله کار نکردن تاچ پد ها را در بر می گیرد همان مساله نصب نبودن یا مشکل دار بودن درایورهاست. در غیر اینصورت می توانید دستورالعمل های زیر را دنبال کنید.

شیوه های دیگر عیب یابی تاچ پد در سیستم عامل لینوکس

برای برخی لپ تاپ ها این امکان وجود دارد که تاچ پد به طور کامل از طریق بایوس BIOS غیر فعال شود. شما می توانید این موضوع رو از طریق xinput مشاهده کنید و بفهمید.

اگر این موضوع اینقدر ناراحت تان کرده که قصد دارید لپ تاپ تان را سر به نیست کنید خوب است قبل از این کار، بایوس را چک کنید و اگر غیر فعال است آن را فعال کنید.

بعضی از لپ تاپ ها دارای سوئیچ سخت افزاری هستند که موجب می شوند، تاچ پد فعال یا غیر فعال شود. این سوییچ با کمک دکمه fn و یکی از کلید های تابعی بالای کیبرد مشخص می شود. مثلا برای سیستم من، این دکمه روی f3 واقع است. با گرفتن fn و این دکمه، تاچ پد فعال و غیر فعال می شود. ( بر روی کلید های تابعی یعنی f های بالای صفحه کلید نگاه کنید تا ببینید که کدام یک از این کلید ها دارای عکس تاچ پد است.

 

اگر با کمک این راه حل ها هنوز تاچ پد لینوکس شما مشکل دارد یکی از بهترین کار ها این است که به توزیع لینوکس خود نگاه کنید. اگر توزیعی که استفاده می کنید بسیار قدیمی است یا توزیع های بروز تری برای لینوکس ارائه شده است می توانید به راحتی توزیع جدید را مورد استفاده قرار دهید و آن را تست کنید و بررسی کنید که آیا مشکل تاچ پد لینوکس در توزیع جدید حل شده یا نه.

در هر صورت اگر اعتیاد به تاچ پد ندارید می توانید یک ماوس به سیستم وصل کنید و کارتان را ادامه دهید چرا که هزینه کردن برای خرید سیستمی که تاچ پدش کار کند بیش از خرید یک ماوس ساده است.

آیا شما تا کنون با این مشکل مواجه بوده اید؟ چطور آن را حل کرده اید؟ نظر خود را برای ما بنویسید.

منبع

نوشته راهنمای حل مشکل کار نکردن تاچ پد در لینوکس اولین بار در گويا آی‌ تی پدیدار شد.

راهنمای حل مشکل کار نکردن تاچ پد در لینوکس

سیستم عامل لینوکس از روزی که روی کار آمده است، تا به اکنون، روز به روز در حال ساده تر شدن است و با توزیع های مختلفی که دارد، توانسته نیاز کاربران را بیش از پیش مرتفع کند. به طور کلی وجود لینوکس یک نوع خوش شانسی است اما واقعا یک چیز خوب نمی تواند همیشه ۱۰۰ درصد بدون عیب و در کمال کار کند. پس انتظار بیهوده ای نیست اگر روزی ببینید که تاچ پد سیستم تان کار نمی کند.

لپ تاپ ها مخصوصا لپ تاپ های امروزی و جدید معمولا کمی یا بیشتر با لینوکس مشکل دارند. معمولا این مشکلات بیشتر در حوزه مدیریت وای فای و مدیریت باتری دیده شده است. اما در کنار این تاچ پد هم بی تاثیر از این وضعیت نیست.

اما مساله ای که وجود دارد این است که مشکل تاچ پد در لینوکس تقریبا چنان سخت است که به دشواری می توان علت آن ها را تشخیص داد. با این حال ما چند راه کار ارائه می کنیم که می توانید به سادگی این مساله را دنبال کنید و مشکل را شناسایی و حل کنید.

شیوه های حل مشکل کار نکردن تاچ پد لینوکس

پیش از این که بخواهید شروع به کار کنید، و گام های زیر را یکی یکی دنبال کنید توصیه می کنیم که

 

تست کردن تنظیمات برای فعالیت همزمان ماوس و تاچ پد لینوکس

اگر هم اکنون که ماوس شما از کار افتاده، یک ماوس هم به سیستم تان وصل است با کمک همین ماوس، به قسمت تنظیمات سیستم عامل خود بروید و دقت کنید که آیا بخشی به نام disabled touchpad when mouse is connected فعال است یا نه.

گاهی اوقات، این گزینه تیک دارد و کاربر به محض این که ماوس را به سیستم وصل می کند تاچ پد از کار می افتد.

در چنین شرایطی برداشتن این تیک، کمک می کند که تاچ پد فعال شود و بعد کاربر بتواند همزمان از ماوس هم استفاده کند.

 

اشکال یابی اولیه برای کار نکردن تاچ پد لینوکس

اگر به طور کلی تاچ پد لینوکس شما کار نمی کند الان وقت آن رسیده که تست کنید که اصلا سیستم تان این موضوع را درک می کند یا نه. برای این منظور دستور العمل زیر را اجرا کنید

cat /proc/bus/input/devices

اگر خروجی خیلی بلند است، می توانید از less به جای cat استفاده کنید.

همچنین می توانید دستورالعمل زیر را هم بکار ببرید:

cat /proc/bus/input/devices | grep -I touchpad

شما ممکن است چیزهایی شبیه به عکس زیر را ببینید:

اشکال یابی اولیه برای کار نکردن تاچ پد لینوکس

اگر نتوانید خروجی تان را به گونه ای که در بالاست ببینید یا حد اقل کد هایی شبیه آن، احتمالا خطای موجود بخاطر وجود مشکلات در هسته یا سخت افزار است.

از طرف دیگر اگر پیامی در رابطه با تاچ پد دریافت کردید دستور زیر را اجرا کنید:

xinput list

اگر نتیجه ای از xinput گرفتید این یک اتفاق خوب است و بدین معنی است که مشکل تاچ پد لینوکس شما با کمک یک بار نصب مجدد درایور آن حل می شود.

اشکال یابی اولیه برای کار نکردن تاچ پد لینوکس

درایورهای مورد نیاز خود را پیدا کنید

همانطور که گفتیم در شرایط خاصی باید درایور تاچ پد سیستم خود را نصب کنید. برای این کار باید سازندگان تاچ پد ها را بشناسید. به طور رایج، تامین کنندگان این تاچ پد ها  Synaptics، ALPS و Elantech  هستند.

در برخی از سیستم های لینوکس مدرن، نصب بسته های زیر به طور کامل از موارد بالا پشتیبانی می کند:

xserver-xorg-input-libinput 
xserver-xorg-input-evdev 
xserver-xorg-input-mouse

اما در برخی موارد شما نیاز دارید تا پکیج های دیگری مثل xserver-xorg-input-synaptics را نصب کنید.

 

شیوه های دیگر عیب یابی تاچ پد در سیستم عامل لینوکس

معمولا بیشترین چیزی که مساله کار نکردن تاچ پد ها را در بر می گیرد همان مساله نصب نبودن یا مشکل دار بودن درایورهاست. در غیر اینصورت می توانید دستورالعمل های زیر را دنبال کنید.

شیوه های دیگر عیب یابی تاچ پد در سیستم عامل لینوکس

برای برخی لپ تاپ ها این امکان وجود دارد که تاچ پد به طور کامل از طریق بایوس BIOS غیر فعال شود. شما می توانید این موضوع رو از طریق xinput مشاهده کنید و بفهمید.

اگر این موضوع اینقدر ناراحت تان کرده که قصد دارید لپ تاپ تان را سر به نیست کنید خوب است قبل از این کار، بایوس را چک کنید و اگر غیر فعال است آن را فعال کنید.

بعضی از لپ تاپ ها دارای سوئیچ سخت افزاری هستند که موجب می شوند، تاچ پد فعال یا غیر فعال شود. این سوییچ با کمک دکمه fn و یکی از کلید های تابعی بالای کیبرد مشخص می شود. مثلا برای سیستم من، این دکمه روی f3 واقع است. با گرفتن fn و این دکمه، تاچ پد فعال و غیر فعال می شود. ( بر روی کلید های تابعی یعنی f های بالای صفحه کلید نگاه کنید تا ببینید که کدام یک از این کلید ها دارای عکس تاچ پد است.

 

اگر با کمک این راه حل ها هنوز تاچ پد لینوکس شما مشکل دارد یکی از بهترین کار ها این است که به توزیع لینوکس خود نگاه کنید. اگر توزیعی که استفاده می کنید بسیار قدیمی است یا توزیع های بروز تری برای لینوکس ارائه شده است می توانید به راحتی توزیع جدید را مورد استفاده قرار دهید و آن را تست کنید و بررسی کنید که آیا مشکل تاچ پد لینوکس در توزیع جدید حل شده یا نه.

در هر صورت اگر اعتیاد به تاچ پد ندارید می توانید یک ماوس به سیستم وصل کنید و کارتان را ادامه دهید چرا که هزینه کردن برای خرید سیستمی که تاچ پدش کار کند بیش از خرید یک ماوس ساده است.

آیا شما تا کنون با این مشکل مواجه بوده اید؟ چطور آن را حل کرده اید؟ نظر خود را برای ما بنویسید.

منبع

نوشته راهنمای حل مشکل کار نکردن تاچ پد در لینوکس اولین بار در گويا آی‌ تی پدیدار شد.