استفاده از جوی‌استیک به جای موس در فدورا

joystick

شاید به این فکر افتاده باشین که بخواین با یه جوی‌استیک(یا به اصطلاحی دسته‌بازی) بتونین موس رُ کنترل کنین!

سابق‌بر این تو ویندوز این‌کار شدنی بود اما باید درایور نصب می‌کردین و … تازه خیلی قابلیت شخصی سازی نداشتین!

اما توی نرم‌افزار‌های آزاد ما یه معادل خوب داریم براش که به راحتی می‌تونین ازش استفاده کنین و به طوری قابلیت شخصی سازی داره که می‌تونین حتی دکمه‌های حرکتی رُ هم جا‌به‌جا کنین!

قبل از هر کاری باید این دستور‌ها رُ توی ترمینال وارد کنین! البته با مجوز روت

yum install kernel-modules-extra #

بعد از اون باید این پکیج رُ دانلود کنین

yum install joystick #

بعد از نصب جوی‌استیک رُ به کامپیوترتون وصل کنین و دستور زیر رُ وارد کنین

jstest –event /dev/input/js0 $

اگه با زدن دکمه‌های جوی‌استیک دیدین که ترمینال داره مکان هندسی و یا نوع دکمه رُ نشون میده بدونین که جوی‌استیک با موفقیت نصب شده و آماده استفاده‌ است!

خب

اما شاید بپرسین الان که نصب شده چه کار باید بکنیم

شما ۲ راه دارین یا تغییر و افزودن چند خط به /etc/X11/xorg.conf که کاربرای حرفه‌ای بیشتر مناسبه

راه دوم استفاه از Qjoypad

در این مقاله قصد دارم راه‌حل دوم رُ به شما آموزش بدم که هم گرافیکی هست و هم ساده‌تر

برای نصبش ۲ راه‌دارین

اما نکته‌ای که برای هر‌دو روش مشترکه اینه که یه سری بسته  باید دانلود و نصب بشن ! از طریق دستور زیر و با مجوز روت

yum install qt qt-devel #

اما راه‌حل ها

راه‌اول:

راه‌حل اول خیلی آسون‌تر و تو دل برو تره

فقط کافیه که پکیج زیر رُ بگیرین و با دوبار کلیک و یا با دستور

rpm -hiv qjoypad-4.1.0-14.1.*.rpm

قابل نصب هست.

اما متناسب با معماری سی‌پی‌یو و سیستم‌عاملتون یکی از دوتا فایل rpm زیر رُ دانلود کنین و استفاده کنین :

http://download.opensuse.org/repositories/home:/zhonghuaren/Fedora_19/i686/qjoypad-4.1.0-14.1.i686.rpm

 

http://download.opensuse.org/repositories/home:/zhonghuaren/Fedora_19/x86_64/qjoypad-4.1.0-14.1.x86_64.rpm

اما روش دوم که یه کم سخت‌تر اما جالب‌تره

کامپایل از سورس

اول اینجا برین و آخرین نسخه رُ دانلود کنین!(هنگام نگارش این مقاله آخرین نسخه ۴.۱.۰ می‌باشد)

بعد از دانلود با دستور زیر آن‌را از حالت فشره خارج کنید!

tar -xvzf qjoypad-4.1.0.tar.gz $

بعد دستور زیر را زده تا وارد پوشه‌ی مورد نظر شوید:

cd /path/to/folder/qjoypad-4.1.0/src $

توجه:/path/to/folder محلی است که ما فایل فشرده را در آن Extract کردیم

سپس با ویرایشگر متن دلخواه خود متن زیر را در فایل config پیدا کرده

if ( ! qmake ) ;then
; ”  !echo “Error: you need qmake
; exit 1
;fi

و محتوای آن‌را به

if ( ! qmake ) ;then#
; ”  !echo “Error: you need qmake#
;exit 1 #
; fi#

تغییر دهید(یعنی اول خط‌های ۱۴ تا ۱۷ علامت # قرار دهید تا خط مورد نظر غیر‌فعلا شود! نترسید خطرناک نیست)

سپس دستور زیر را با روت وارد نمایید

config/. #

پس از انجام دستور فایل MakeFile که تولیدی دستور قبل بوده را باز نمایید و در آخر خط LIBS مقدار  lX11- را وارد کنید!یعنی به صورت زیر

LIBS = $(SUBLIBS) -L/usr/lib64 -lXtst -lQtGui -lQtCore -lpthread -lX11

سپس کد زیر رُ بزنین تا فایل‌ها ساخته بشه

sudo make install #

بعدش خیلی راحت توی ترمینال بزنین qjoypad یا نه اصلاً توی منوی برنامه‌هاتون دنبالش بگردین و ازش لذت ببرین

خیلی راحت تنظیماتشو جا‌به‌جا کنین و هرطور دلتون خواست کارکرد هر دکمه رُ عوض کنین و باهاش شاد باشید.

موفق باشید

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

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