انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

imwheel - آنلاین در ابر

اجرای imwheel در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این فرمان imwheel است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


imwheel - مترجم چرخ و دکمه ماوس برای X Windows

خلاصه


چرخ [ گزینه های ]

شرح


IMWheel یک مترجم جهانی دکمه و چرخ ماوس برای سیستم X Windows است.
با استفاده از ورودی X Windows، imwheel چرخ ماوس و دکمه ماوس را ترجمه می کند
اقدامات در رویدادهای صفحه کلید با استفاده از پسوند XTest به X. استفاده کنید xdpyinfo برای اطلاعات
در برنامه های افزودنی پشتیبانی شده در سرور X شما.

COMMAND LINE OPTIONS


گزینه های خط فرمان موجود به شرح زیر است:

-4، -- دکمه های تلنگر
دکمه‌های ماوس را طوری بر می‌گرداند که 4 به 5 و 5 به 4 تبدیل شود، بالا و پایین را معکوس می‌کند.
اقدامات. این باعث می شود 4 دکمه تا حدودی مفید باشد! این شبیه به استفاده است
'-b "5 4 6 7 8"'; را ببینید -b گزینه. همچنین ببینید نقشه xmodm(1).

-ب، --دکمه ها مشخصات دکمه
دکمه های Remap در مشخصات دکمه به ورودی چرخ/دکمه تفسیر شده. همچنین محدود می کند
گرفتن دکمه به دکمه های مشخص شده. در مشخصات دکمه باید احاطه شود
نقل قول ها هر شماره دکمه باید با فاصله از هم جدا شود. در مشخصات دکمه is
برای ورودی چرخ به ترتیب زیر رمزگشایی می شود:

ایندکس به عنوان نام شماره دکمه در imwheelrc تفسیر می شود
1 چرخ تا 4 بالا
2 چرخ پایین 5 پایین
3 چرخ چپ 6 چپ
4 چرخ راست 7 راست
5 دکمه شست 1 8 شست 1
6 دکمه شست 2 9 شست 2
7 دکمه اضافی 1 10 ExtBt7
8 دکمه اضافی 2 11 ExtBt8
و غیره.

A مشخصات دکمه از "4 5" دکمه های گرفته شده را محدود می کند تا فقط به سمت بالا و پایین چرخانده شوند.
A مشخصات دکمه از "0" هر نگاشت تعریف شده را خاموش می کند، بنابراین امکان پرش در آن را فراهم می کند
مشخصات دکمه برای چیزی که روی ماوس شما وجود ندارد.
A مشخصات دکمه از "4 5 0 0 8" ممکن است برای چرخ معمولی بالا/پایین و یک دکمه شست 1 باشد،
اما بدون محور چرخ افقی.
به طور پیش فرض مشخصات دکمه "4 5 6 7 8 9" است، اما ممکن است بخواهید یا نیاز به سفارشی سازی داشته باشید
این خودت اگر می‌خواهید چرخ ماوس را روی موش‌های معمولی نادیده بگیرید، حتماً این کار را انجام دهید
شروع کنید مشخصات دکمه با "0 0 0 0 ..."، در نتیجه از روی عمودی و
محورهای افقی چرخ (خواه محور افقی وجود داشته باشد یا نباشد
استفاده شده).
همچنین مشاهده کنید نقشه xmodm(1).

-c، - پیکربندی
پنجره کمکی پیکربندی فوراً باز می شود.
همچنین مشاهده کنید پیکربندی یاور

-دی، - رفع اشکال
نمایش تمام اطلاعات اشکال زدایی ممکن در حین اجرا. این موضوع بسیار زیاد است و من نیز پیشنهاد می کنم
با استفاده از -d گزینه ای برای جلوگیری از جدا شدن چرخ از کنترل
پایانه.

-د، -- جدا کردن
در واقع این کار برعکس نام خود انجام می دهد، از جدا شدن از آن جلوگیری می کند
ترمینال کنترل (بدون دیمون). کنترل-C استاپ و غیره...

-f، --تمرکز
پنجره فرعی رویداد X را مجبور می کند به جای هک اصلی استفاده شود
پنجره فرعی را در رویداد X با یک پرس و جو فوکوس کاوش شده (XGetInputFocus) جایگزین کنید.
این باید برخی از مشکلات سازگاری با برخی از مدیران پنجره را برطرف کند، مانند
پنجره ساز و شاید روشنگری. اگر به نظر می رسد هیچ چیز درست کار نمی کند، سعی کنید
روشن یا خاموش کردن این ...

-g، --تمرکز-رویدادها
غیرفعال کردن استفاده از رویدادهای تمرکز برای گرفتن دکمه. اگر شما @Excluded ویندوز نیست
با گرفتن مجدد دکمه های ماوس هنگام خروج، سعی کنید آن را روشن یا خاموش کنید...

-h، --کمک
راهنمایی کوتاه در مورد گزینه ها به علاوه اطلاعات نسخه/نویسنده.

-k، --کشتن
تلاش برای کشتن imwheel قدیمی. شناسه های فرآیند با استفاده از آزمایش می شوند /proc/${pid}/وضعیت
نام: field ?= imwheel. اگر / پروسه نصب نشده است، پس هر بار خراب می شود!
در غیر این صورت، این تضمین می کند که روند اشتباه از بین نرود.

-q، --ترک کردن
قبل از ورود به حلقه رویداد از imwheel خارج شوید.
مثال: "imwheel -k -q" = کشتن و ترک (ترتیب گزینه مهم نیست)

-ایکس، --نمایش دادن نمایش
از XServer در یک مکان مشخص استفاده کنید نمایش در فرم استاندارد X استفاده از این گزینه مفید است
برای نمایشگرهای متعدد

X WINDOWS


با تنظیم متغیر محیطی DISPLAY قبل از اجرا، از چرخ های چندگانه استفاده کنید
هر چرخ، یا استفاده از -X or --نمایش دادن گزینه هایی برای تعیین نمایشگر متفاوت برای هر کدام
چرخ اجرای چند چرخ چرخ در یک نمایشگر توصیه نمی شود، اما توصیه می شود
مجاز است و ممکن است هنگام استفاده از چرخ یا دکمه ها، اتفاقات عجیبی رخ دهد.

xorg.conf خود را ویرایش کنید و اطمینان حاصل کنید که در بخش "InputDevice"، پروتکل ماوس شما
برای یک ماوس PS/2 یا USB مدرن روی "ExplorerPS/2" یا اگر نه، "IMPS/2" را تنظیم کنید. برای سریال
موش ها آن را روی "IntelliMouse" یا "Auto" تنظیم کردند. این برای موش های سازگار IntelliMouse است. دیگر
پروتکل ها ممکن است برای موش های دیگر مورد نیاز باشد.

توجه داشته باشید
La @Exclude دستور باید برای کلاینت هایی استفاده شود که یا از ZAxis برای خود و
هیچ ترجمه صفحه کلیدی برای ایجاد همان اثر دلخواه ندارند. در @Exclude دستور باید
همچنین برای هر کلاینتی که نیاز به گرفتن ماوس و/یا دکمه ماوس دارد، اضافه شود
دکمه های خاصی را برای گرفتن مشخص کنید. این کلاینت ها وقتی می خواهند ماوس را بگیرند شکست می خورند
زیرا دکمه های 4 و 5 قبلاً توسط imwheel گرفته شده اند. XV نمونه ای از مشتری است
که برای موفقیت به این نوع چنگ زدن ها نیاز دارد. کلاینت های KDE از ZAxis برای خود استفاده می کنند
اهداف imwheelrc ارائه شده شامل یک استثنا برای XV در حال حاضر است. IMWheelRC را ببینید
برای اطلاعات بیشتر بخش

IMWHEELRC


IMWheel به صورت اختیاری از دو فایل پیکربندی استفاده می کند. یکی، /etc/X11/imwheel/imwheelrc، است
قابل استفاده برای همه دیگری $HOME/.imwheelrc است که فقط توسط یک کاربر استفاده می شود. یکی است
عرضه شده و باید به طور خودکار در /etc/X11/imwheel نصب می شد. تمام فضای خالی
در فایل ها به جز در داخل گیومه های نام پنجره نادیده گرفته می شود.

فایل پیکربندی شامل نام پنجره و ترجمه رویداد و/یا imwheel است
دستوراتی که با علامت «@» (at) شروع می شوند. هر نام پنجره شروع به یک بخش است که است
پیکربندی آن اسامی پنجره ها در اولویت قرار دارند، بنابراین بیشتر
منطبقات عمومی همیشه باید بعداً در فایل پیکربندی رخ دهد.

نظرات با یک پوند (#) شروع می شود و تا انتهای خط ادامه می یابد.

IMWHEELRC پنجره بخش سرصفحه ها


هدرهای بخش نام پنجره در واقع یکی از چهار مورد است:

عنوان پنجره
نام کلاس پنجره
نام منبع پنجره
(null) که با "\(null\)" در imwheelrc مطابقت دارد

بیشتر این موارد با استفاده از ماژول FvwmIdent fvwm2 یا پیکربندی قابل بررسی هستند (به
پیکربندی یاور بخش). سایر مدیران پنجره ممکن است روش خاص خود را داشته باشند
شناسایی ویژگی های ویندوز
نام هر پنجره به عنوان یک رشته regex مطابقت دارد. بنابراین هر پنجره ای با استفاده از regex مطابقت داده می شود
الگوی ".*" به عنوان نام پنجره. این الگو باید آخرین بخش شما باشد
فایل پیکربندی، یا دیگر تنظیمات پنجره موجود در فایل را لغو می کند
عملکردهای چرخ/دکمه همسان.
یک سرصفحه خاص وجود دارد که با عنوان "(null)" ذکر شده است که با پنجره هایی که دارای null هستند مطابقت دارد
رشته در سه ویژگی این امکان تخصیص اقدامات حتی به Quake3 را فراهم می کند.
که هیچ اطلاعاتی برای پنجره خود ندارد. فقط مطمئن شوید که متوجه شده اید که از کلیدها استفاده شده است
نباید کلیدهایی باشند که ممکن است با سایر اقدامات کلیدی در بازی یا برنامه شما تضاد داشته باشند
قصد دارند کار کنند! فایل imwheelrc شامل یک بخش "(null)" است
نشان دادن، و باید با Quake3 کار کند.
نام هر پنجره/کلاس/منبع باید در یک خط به خودی خود در دو گیومه (") محصور شود.

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

IMWHEELRC ترجمه تعاریف


ترجمه‌های چرخ/دکمه‌های ماوس هر کدام یک خط را بعد از یک بخش پنجره می‌گیرند
آغاز شده. هر آرگومان با کاما (,); فضای خالی نادیده گرفته می شود. KeySyms هستند
برای تعیین ورودی و خروجی صفحه کلید استفاده می شود. لوله ها (|) برای اتصال چند کلید استفاده می شوند
به یک ورودی/خروجی قالب به شرح زیر است ...

مورد نیاز
آرگومان های زیر برای ایجاد حداقل تعریف ترجمه ضروری هستند.

کلید اصلاح کننده ها ورودی
X KeySyms که توسط لوله هایی به هم متصل شده اند که نشان می دهد کلیدهای مورد نیاز هنگام فشار دادن ماوس
اقدام به منظور استفاده از این ترجمه انجام شده است. Alt، Meta، Control و
کلیدهای Shift اصلاح کننده های معمولی هستند، اما کمی متفاوت از فقط بیان می شوند
"Shift" بلکه "Shift_L" یا "Shift_R"، تفاوت بین چپ و راست
کلیدهای شیفت برای اطلاعات بیشتر به بخش KeySyms مراجعه کنید.

`هیچ' یک KeySym ویژه است که توسط imwheel استفاده می شود، برای نشان دادن عدم وجود تغییر دهنده استفاده می شود. آ
ورودی خالی نیز در این مورد قابل قبول است، اما کمتر توصیفی از آنچه در حال انجام است
بر! اگر `هیچ' استفاده می شود، در این صورت هیچ تغییر دهنده ای در طول چرخ استفاده نمی شود
عمل. اگر فیلد خالی است پس هر اصلاح کننده مطابقت خواهد داشت، بنابراین آخرین آنها را وارد کنید
بخش پنجره آنها

ماوس عمل ورودی
این ورودی از چرخ یا دکمه ماوس است. یکی از موارد زیر است و
فقط یکی:

Up
پایین
ترک کرد
درست
شست

اینها خود توضیحی است. اگر مشکل دارید از پیکربندی استفاده کنید!

کلید عمل تولید
Out KeySyms در اینجا قرار داده شده است. برای اطلاعات بیشتر در مورد همه موارد موجود، بخش KeySyms را ببینید
KeySyms. با استفاده از لوله به KeySyms بپیوندید. کلیدهای خروجی به ترتیب فشرده شده و رها می شوند،
به ترتیب معکوس، فقط پس از فشار دادن همه، احتمالاً همه آنها با هم ترکیب می شوند
مانند «Control_L|C» که یک فشار کلید «^C» (control-c) است.

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

تولید تکرار
چند بار باید Output KeySyms پشت سر هم فشار داده شود.

پیش فرض 1 است.

تاخیر انداختن قبل از KeyUp واقعه
چند میکروثانیه طول می کشد تا همه کلیدهای خروجی را در یک خروجی آزاد کنیم
تکرار.

پیش فرض 0 است.

تاخیر انداختن قبل از بعدی فشردن کلید واقعه
چند میکروثانیه طول می کشد تا خروجی KeySyms بعدی را فشار دهیم. این تاخیر
پس از انتشار Output KeySyms رخ می دهد.

پیش فرض 0 است.

IMWHEELRC دستورات


دستورات با کاراکتر «@» شروع می شوند. دستورات به شرح زیر است:

@Exclude
این پنجره را از رویدادهای ماوس گرفتن imwheel حذف کنید. IMWheel را از دست خواهد گرفت
وقتی این پنجره ها وارد شدند، ماوس را فشار دهید و تا زمانی که فوکوس نشد، ماوس را دوباره نگیرید
به یک پنجره غیر مستثنی تغییر کرد. این اجازه می دهد تا رویدادهای دکمه ZAxis عبور کنند
از طریق گرفتن به طور معمول و ماوس برای موفقیت.

@اولویت=اولویت
استفاده از این در هر بخش پنجره/کلاس/منبع مجاز است. بالاتر اولویت
ارزش ها بر مقادیر پایین تر ارجحیت دارند. اولویت های برابر در بخش ها باعث می شود
فایل imwheelrc از بالا به پایین برای یافتن اولین مورد تجزیه و تحلیل شد. بدین ترتیب @اولویت
می توان از آن برای بی نظمی در جستجوی فایل ها برای موارد منطبق استفاده کرد، پس مجبور نیستید
لطفاً اگر می خواهید، نوشته ها را به ترتیب نگه دارید. فایل imwheelrc ارائه شده شامل
نظرات گسترده و نمونه هایی از @اولویت تابع.
به طور پیش فرض اولویت برای هر بخش جدید 0 است. آخرین @اولویت فرمان در a
بخش تمام اولویت های قبلی را برای آن بخش لغو می کند. بنابراین هر بخش دارای
تنها یک اولویت تنظیم در پایان اولویت‌ها به‌عنوان یک int، بنابراین محدوده حفظ می‌شوند
از INT_MAX تا INT_MIN. (برای این مقادیر در خود /usr/include/limits.h را ببینید
سیستم.)

پیکربندی یاور


IMWheel حاوی یک کمک کننده پیکربندی نیمه پنهان است که می توان آن را با چرخاندن بالا آورد
و چند بار در پنجره ریشه سرور X پایین بیاید. در داخل این پنجره می توانید پیدا کنید
نام پنجره های ممکن را برای استفاده در فایل imwheelrc خود انتخاب کنید. روی تصویربرداری مینی صفحه فشار دهید
برای گرفتن یک پنجره دیگر، از جمله پنجره ریشه (کل صفحه).

دکمه‌ها و چرخ‌های ماوس را می‌توان همراه با کلیدهای اصلاح‌کننده فعال روی آن گرفت
صفحه کلید عملکرد چرخ/دکمه ماوس نمایش داده می شود و X KeySyms نمایش داده می شود
زیر آن تمام این اطلاعات را می توان به صورت دلخواه مستقیماً در یک imwheelrc وارد کرد.

می توان IMWheel را برای خواندن در فایل تغییر یافته imwheelrc راه اندازی مجدد کرد یا پیکربندی را
لغو شد و باعث شد که imwheel بدون خواندن فایل پیکربندی، عملیات را از سر بگیرد. به
راه اندازی مجدد، imwheel خود را همانطور که در وهله اول توسط کاربر فراخوانی می شود، اجرا می کند، اما آن را اضافه می کند -R
گزینه ای برای نشان دادن اینکه این یک چرخ چرخان مجدد راه اندازی شده است. در -R برای استفاده نیست
کاربر، زیرا برخی از تنظیمات imwheel را دور می زند.

KEYSYMS


این برنامه انتظار دارد که ترکیبی از کلیدواژه ها با استفاده از کاراکترهای pipe(|) استفاده شود
آنها را با هم ترکیب کنید

مثال:
Alt_R|Shift_R

به معنای دگرساز راست و تغییر سمت راست با هم، نه فقط یکی یا دیگری! و
نه یکی پس از دیگری، آنها اساساً هر دو در یک زمان فشرده می شوند.

نام‌های رایج Modifier Keysym مورد استفاده در X:
Shift_L Shift_R
Control_L Control_R
Alt_L Alt_R

احتمالاً در حال حاضر هیچ کلیدی به آنها اختصاص داده نشده است، مگر اینکه شما نقشه xmodm آنها در:

Meta_L Meta_R (در واقع، کیبوردهای Sun این را دارند...)
Super_L Super_R
Hyper_L Hyper_R

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

Caps_Lock = کلید Caps Lock!
(این هنوز هم caps lock را روشن و خاموش می کند!)
Num_Lock = کلید Num Lock!
(استفاده از این خوب نیست...
به دلایل مشابه Caps_Lock)
Multi_key = کلید Scroll Lock!
(برو رقم بزن!)
Mode_switch = Alt راست...به هر حال برای من.
(این بدان معناست که من نمی توانم از Alt_R استفاده کنم)

ممکن است به کلیدهای ویندوز هیچ KeySym اختصاص داده نشود، اما دارای اعداد هستند. نقشه xmodm می توان
برای تخصیص آنها به یک KeySym واقعی استفاده شود.

برای یافتن نام keysym برای هر کلید موجود، به آدرس زیر مراجعه کنید /usr/include/X11/keysymdef.h فایل، و
برای هر تعریفی در آن فایل، "XK_" را برای نام قابل استفاده KeySym در فایل حذف کنید
فایل پیکربندی. ممکن است مسیر این فایل برای شما متفاوت باشد.

به یاد داشته باشید، همیشه پیکربندی وجود دارد. و نوار در اینجا نیز کمک خواهد کرد!

چرخ AS میانه دکمه IN X


XF86Config را بدون "Emulate3Buttons" پیکربندی کنید و اگر 2 اینچ باشد "Buttons" را افزایش دهید.
بخش Ponter یا InputDevice. چرخ به عنوان یک دکمه وسط واقعی عمل خواهد کرد
دو دکمه بیرونی به عنوان دکمه های جداگانه (1 و 3) عمل می کنند، حتی اگر با هم فشار داده شوند.

البته اگر زمانی که می خواهید از چرخ استفاده کنید، چرخ شما همچنان روی دکمه وسط کلیک می کند
ممکن است بخواهید گزینه Emulate3Buttons را فعال کنید تا دکمه چرخ را غیرفعال کنید! و
فراموش نکنید که آرگومان Buttons را به 2 کاهش دهید!

چپ دکمه نقشه IN X WINDOWS


برای آن دسته از افراد چپ‌گرا، این دستور ممکن است به شما کمک کند تا دکمه‌ها را به درستی تنظیم کنید
XWindows هم برای استفاده چپ دست و هم برای استفاده از چرخ.

xmodmap -e "pointer = 3 2 1 4 5"
or
xmodmap -e "pointer = 3 2 1 4 5 6 7"
و غیره ...
xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9"

توجه: بسیاری از این موارد به دلیل تمام محدودیت های X کار نمی کنند.

اگر دکمه های بیشتری دارید به انتهای این خط اعداد بیشتری اضافه کنید!

با استفاده از خدمات onworks.net از imwheel آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    facetracknoir
    facetracknoir
    برنامه هدتراک مدولار که
    پشتیبانی از چندین ردیاب چهره، فیلترها
    و پروتکل های بازی در میان ردیاب ها
    SM FaceAPI، AIC Inertial Head هستند
    ردیاب ...
    دانلود facetracknoir
  • 2
    کد QR پی اچ پی
    کد QR پی اچ پی
    کد QR PHP منبع باز (LGPL) است
    کتابخانه ای برای تولید کد QR،
    بارکد 2 بعدی. بر اساس
    کتابخانه libqrencode C، API را برای
    ایجاد بارک کد QR...
    کد QR PHP را دانلود کنید
  • 3
    آزاد
    آزاد
    Freeciv یک نوبت مبتنی بر رایگان است
    بازی استراتژی چند نفره که در آن هر کدام
    بازیکن رهبر a می شود
    تمدن، مبارزه برای به دست آوردن
    هدف نهایی: بودن...
    دانلود Freeciv
  • 4
    جعبه شن فاخته
    جعبه شن فاخته
    Cuckoo Sandbox از اجزای سازنده استفاده می کند
    نظارت بر رفتار بدافزار در الف
    محیط سندباکس; جدا شده از
    بقیه سیستم به صورت خودکار ارائه می دهد
    تحلیل یا...
    جعبه شنی فاخته را دانلود کنید
  • 5
    LMS-YouTube
    LMS-YouTube
    پخش ویدیوی YouTube در LMS (انتقال از
    Triode's to YouTbe API v3) این است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/lms-y...
    LMS-YouTube را دانلود کنید
  • 6
    اساس نمایش ویندوز
    اساس نمایش ویندوز
    Windows Presentation Foundation (WPF)
    یک چارچوب UI برای ساخت ویندوز است
    برنامه های دسکتاپ WPF از a
    مجموعه گسترده ای از توسعه برنامه
    امکانات...
    دانلود Windows Presentation Foundation
  • بیشتر "

دستورات لینوکس

Ad