Xset: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
(معرفی xset و تنظیم سرعت حرکت ماوس گیمینگ)
 
(افزودن upstart)
 
(۶ نسخه‌ٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشده)
سطر ۱: سطر ۱:
xset - ابزار اعمال اولویت های کاربر برای سیستم پنجره X است و امروزه اغلب برای حل مشکلات ماوس استفاده میشود
+
xset  
با استفاده از xset میتوانید تنظیماتی را در قسمت های تعاملی اعم از led های کیبرد ,تنظیمات آن و تنظیمات سرعت ماوس استفاده کنید
+
ابزار اعمال اولویت‌های کاربر برای سامانهٔ پنجرهٔ [[X]] است و امروزه اغلب برای حل مشکلات [[Mouse|موشی]] استفاده می‌‌شود. با استفاده از این ابزار می‌توانید مواردی را در قسمت‌های تعاملی، مانند led‌های [[Keyboard|صفحه‌کلید]] و سرعت نشانگر موشی تنظیم کنید.
  
برای نمایش لیست وسیله های قابل کنترل و مقادیر کنونی آنها توسط xset میتوانید دستور زیر را در ترمینال وارد کنید:
+
برای نمایش فهرست افزاره‌های قابل واپایش و مقادیر کنونی آن‌ها توسّط xset، می‌توانید دستور زیر را در شبیه‌ساز [[Terminal|پایانه]] وارد کنید:
  
<pre>$ xset q</pre>
+
<pre lang="bash">$ xset q</pre>
  
  
== تنظیمات سرعت ماوس ==
+
=تنظیمات سرعت موشی=
اگر از ماوس گیمینگ استفاده کنید حتما متوجه خواهید شد که در تنظیمات ماوس سیستم عاملتان هیچ قسمتی برای تنظیم سرعت ماوس مشاهده نمیشود و تنها قادر به تنظیم کیبرد خواهید بود که در اینگونه موارد, xset راه حل ساده ای خواهد بود
+
اگر از موشی بازی استفاده کنید، درخواهید یافت که در تنظیمات موشی اوبونتو، هیچ قسمتی برای تنظیم سرعت نشانگر موشی مشاهده نمی‌شود و تنها قادر به تنظیم صفحه‌کلید هستید که در این‌گونه موارد، xset راه حل ساده‌ای خواهد بود.
برای مشاهده سرعت حرکت فعلی ماوس پس از وارد کردن دستور xset q به سطر Pointer Control رفته و مقدار عددی مقابل acceleration را مد نظر قرار دهید.
 
برای تغییر این مقدار میتوانید از دستور زیر استفاده کنید:
 
<pre>$ xset mouse 2</pre>
 
که در اینجا مقدار 2 همان سرعت حرکت ماوس خواهد بود باید توجه داشته باشید که این مقدار هرچه بالاتر باشد سرعت حرکت ماوس بیشتر خواهد بود همچنین حواستان باشد که از ترمینال خارج نشوید تا اگر سرعت ماوس را به حد غیر قابل تحملی تنظیم کردید بتوانید به حالت گذشته بازگردید.
 
  
== اجرای تنظیمات پس از روشن شدن سیستم ==
+
برای مشاهدهٔ سرعت حرکت فعلی موشی پس از وارد کردن دستور xset q به سطر «واپایش نشانگر» رفته و مقدار عددی مقابل «شتاب» را مد نظر قرار دهید.
  
باید مد نظر قرار دهید که تنظیماتی که در xsetاجرا میشوند پس از اجرای دوباره سیستم از بین میبرند برای حل این مورد میتوانید از راه حل ما استفاده کنید:
+
برای تغییر این مقدار می‌توانید از دستور زیر استفاده کنید:
در پوشه home یک فایل خالی ایجاد کنید و آنها به وسیله gedit باز کنید و در سطر اول آن دستور زیر را وارد کنید:
+
<pre lang="bash">$ xset mouse 2</pre>
<pre>$ #!/bin/bash </pre>
+
که در این‌جا مقدار ۲ همان سرعت حرکت نشانگر موشی خواهد بود. باید توجّه داشته باشید که هرچه این مقدار بالاتر باشد، سرعت حرکت نشانگر موشی بیش‌تر خواهد بود.
و در سطر بعد آن همان دستوری را که برای تنظیم سرعت ماوس تنظیم کرده بودید را وارد کنید برای مثال:
 
<pre>$ xset mouse 1/5 </pre>
 
'''توجه داشته باشید که نماد $ در کد نمونه را کپی نکنید!'''
 
  
فایل را ذخیره کرده و از gedit خارج شوید سپس برای تنظیم قابل اجرا بودن آن روی فایل کلیک راست زده و گزینه properties را انتخاب کنید به تب permissions رفته و تیک Allow executing file as program را بزنید.
+
=اجرای تنظمیات=
سپس در نرم افزار startup را باز کنید روی دکمه Add کلیک کنید ,نام عملیات را در قسمت name نوشته و فایلی که ساختید را در قسمت commend با استفاده از گزینه Browse... انتخاب کنید ,گزینه Save را دوباره کلیک کنید و پایان :)
+
حواستان باشد تنظیماتی که در xset اعمال می‌شوند، پس از شروع دوبارهٔ سامانه از دست خواهند رفت. برای حل این مورد، می‌توانید این تنظیمات را به صورت خودکار، در هنگام شروع محیط گرافیکی اجرا کنید:
  
 +
==systemd==
 +
پروندهٔ <code>usr/lib/systemd/system/xset.service</code> را با محتوای زیر ایجاد کنید:
 +
<pre>
 +
[Unit]
 +
Description=Change xset settings
 +
After=graphical.target
  
== تصویر کل عملیات ==
+
[Service]
مشاهده تصویر نمونه زیر کمک زیادی به شما میکند.
+
Type=simple
[http://wiki.ubuntu.ir/images/2/27/Xset.png مشاهده تصویر]
+
ExecStart=/usr/bin/xset mouse 2
 +
 
 +
[Install]
 +
WantedBy=graphical.target
 +
</pre>
 +
 
 +
سپس این خدمت [[systemd]] را فعّال کنید:
 +
<pre lang="bash">$ sudo systemctl enable xset.service</pre>
 +
 
 +
 
 +
==upstart==
 +
پرونده‌ای به صورت زیر ایجاد کرده، آن را قابل اجرا کنید و به ترجیحات کاره‌‌های شروع بیفزایید.
 +
<pre lang="bash">
 +
#!/bin/bash
 +
xset mouse 2
 +
</pre>
 +
 
 +
[[رده:نرم‌افزارهای تنظیم]]

نسخهٔ کنونی تا ‏۳ آذر ۱۳۹۴، ساعت ۰۷:۵۴

xset ابزار اعمال اولویت‌های کاربر برای سامانهٔ پنجرهٔ X است و امروزه اغلب برای حل مشکلات موشی استفاده می‌‌شود. با استفاده از این ابزار می‌توانید مواردی را در قسمت‌های تعاملی، مانند led‌های صفحه‌کلید و سرعت نشانگر موشی تنظیم کنید.

برای نمایش فهرست افزاره‌های قابل واپایش و مقادیر کنونی آن‌ها توسّط xset، می‌توانید دستور زیر را در شبیه‌ساز پایانه وارد کنید:

$ xset q


تنظیمات سرعت موشی

اگر از موشی بازی استفاده کنید، درخواهید یافت که در تنظیمات موشی اوبونتو، هیچ قسمتی برای تنظیم سرعت نشانگر موشی مشاهده نمی‌شود و تنها قادر به تنظیم صفحه‌کلید هستید که در این‌گونه موارد، xset راه حل ساده‌ای خواهد بود.

برای مشاهدهٔ سرعت حرکت فعلی موشی پس از وارد کردن دستور xset q به سطر «واپایش نشانگر» رفته و مقدار عددی مقابل «شتاب» را مد نظر قرار دهید.

برای تغییر این مقدار می‌توانید از دستور زیر استفاده کنید:

$ xset mouse 2

که در این‌جا مقدار ۲ همان سرعت حرکت نشانگر موشی خواهد بود. باید توجّه داشته باشید که هرچه این مقدار بالاتر باشد، سرعت حرکت نشانگر موشی بیش‌تر خواهد بود.

اجرای تنظمیات

حواستان باشد تنظیماتی که در xset اعمال می‌شوند، پس از شروع دوبارهٔ سامانه از دست خواهند رفت. برای حل این مورد، می‌توانید این تنظیمات را به صورت خودکار، در هنگام شروع محیط گرافیکی اجرا کنید:

systemd

پروندهٔ usr/lib/systemd/system/xset.service را با محتوای زیر ایجاد کنید:

[Unit]
Description=Change xset settings
After=graphical.target

[Service]
Type=simple
ExecStart=/usr/bin/xset mouse 2

[Install]
WantedBy=graphical.target

سپس این خدمت systemd را فعّال کنید:

$ sudo systemctl enable xset.service


upstart

پرونده‌ای به صورت زیر ایجاد کرده، آن را قابل اجرا کنید و به ترجیحات کاره‌‌های شروع بیفزایید.

#!/bin/bash
xset mouse 2