2Sep

كيفية ربط هوتيس العالمية لبرنامج النبيذ تحت لينكس

هل سبق لك أن قمت بتثبيت برنامج ويندوز في لينوكس تحت واين، فقط لاكتشاف أنه لا يربط مفاتيح النظام على نطاق واسع الساخنة بعد الآن؟هت لديه العمل من حولك كنت تبحث عنه.

إيماج بي دجيوكاليبتوس ​​

نظرة عامة

كل من فكر في فكرة التحول إلى لينكس، ربما واجه بسرعة كبيرة مشكلة أن هناك هذا التطبيق ويندوز واحد التي تحتاج إلى العمل.لقد أظهرنا لك بالفعل أنه يمكنك تحقيق ذلك باستخدام واين.

لهذا الكاتب، كان التطبيق تطبيق تحويل النص إلى كلام الذي يستخدم محرك ميكروسوفت SAPI4.تثبيت البرنامج تحت واين كان نسيم، ولكن عند الانتهاء لقد وجدت بسرعة أن مفاتيح الساخنة المستخدمة لتحريك الإجراءات المختلفة للبرنامج( بدء القراءة، وقف القراءة، وما إلى ذلك ') لم تعمل وأن هذا هو معروفمشكلة مع واين.

أنا سعيد أن أقول أنه بعد أيون من البحث، لقد وجدت أخيرا الحل في شكل أداة جنو التي يمكن التلاعب واجهة X.org باستخدام وظائف الأم.في حين ليست الوحيدة من نوعها، زدوتول هو الذي كان أسهل للحصول على العمل وكان بالفعل في مستودعات أوبونتو / النعناع.

زدوتول

برنامج زدوتول يمكن أن تفعل العديد من المهام المتعلقة النافذة من كلي، مع أن قال، وهما فقط نحن ذاهبون للاستفادة هي "البحث" و "مفتاح".وظيفة "البحث" يفعل ذلك فقط، يبحث عن معرف نافذة / s وفقا للمعلمات قمت بتعيين لذلك.وظيفة "مفتاح" تمكنك من محاكاة مفتاح السكتة الدماغية إلى معرف النافذة.

التثبيت & أمب؛التكوين

من المفترض أنك قمت بالفعل بتثبيت برنامج واين والبرنامج الذي تحتاج إليه.في هذا المثال سوف نستخدم بالابولكا باسم "ويندوز" التطبيق لأنه نسخة طبق الأصل مجانية جيدة من البرنامج الأصلي كنت في حاجة إلى هذا الحل ل( مركز الكلام 2ND).

إذا كنت قد اخترت استخدام بالابولكا كذلك، تحتاج إلى تفعيل قدرة مفاتيح الاختصار.
ملاحظة: قد تحتاج إلى تثبيت إما تسريدر أو مركز الكلام الثاني حتى في طريقة العرض، بحيث سيتم تثبيت أصوات سابي.

افتح البرنامج وانتقل إلى الإعدادات( شيفت + F6) ضمن "خيارات" - & غ؛"إعدادات".

انتقل إلى علامة التبويب مفاتيح الاختصار وتحقق من مربع الاختيار "استخدام مفاتيح التشغيل السريعة العمومية".

انقر فوق موافق.

اتركها تعمل في الخلفية بحيث يمكن القيام بعملها عندما ربط مفاتيح الضغط عليه.

تثبيت زدوتول عن طريق إصدار:

سودو أبت-جيت تثبيت زدوتول

ملزمة العالمية

برنامج زدوتول من تلقاء نفسها لا يساعدنا على ربط عالميا لمفاتيح الاختصار، ولكن يمكننا استخدام نظام التشغيل السريع أوس القائمة بالفعل.ما سنفعله هو إنشاء برنامج نصي بسيط يستخدم زدوتول لإرسال ضربات المفاتيح التي نريدها لبرنامج بالابولكا وندعوها من نظام التشغيل السريع أوس.

إنشاء برنامج نصي يسمى "start_read.sh" مع المحتوى التالي:

مفتاح زدوتول --window $( زدوتول بحث --limit 1 --all --pid $( بغريب بالابولكا) --name بالابولكا) "كترل + ألت +F9 "

إنشاء برنامج نصي آخر هذا الوقت يسمى" stop_read.sh "مع المحتوى التالي:

مفتاح زدوتول --window $( زدوتول بحث --limit 1 --all --pid $( بغريب بالابولكا) --name بالابولكا)"كترل + ألت + F7 "

ملاحظة: أعرف أن هذا هو بطانة واحدة لا تتطلب برنامج نصي، ولكن النعناع / أوبونتو" اختصارات لوحة المفاتيح "البرنامج، لم تتعاون مع مجرد استدعاء مباشرة.إذا كنت تعرف كيفية القيام بذلك، يرجى حصة في التعليقات أدناه.

الكبح هذا الأمر لمكوناته، ما نراه هو:

  • و "-بيد $( بريب بالابولكا)" جزء، ينفذ "بريب" على البرنامج الذي نريد استخدامه للتأكد من معرف العملية.هذا سوف تضييق زدوتول المقدمة من "البحث" لمجرد بيد.
  • و "شدوتول البحث -limit 1 -all. .. -name بالابولكا" جزء، يضييق المقدمة من البحث من زدوتول أكثر من ذلك ويحد من الإجابات التي تم إرجاعها إلى 1. كما هو الحال في حالتنا لا يهم أي من المعرفات نافذة عاد منالبرنامج، والحد من نتيجة يعمل كمنسق للقيادة "مفتاح".قد تجد أنك بحاجة إلى تدليك هذا الجزء أكثر إذا كان الأمر مهم للبرنامج الذي تستخدمه.
  • "زدوتول مفتاح -window٪ WINDOW_ID٪" كترل + ألت + F7 "" جزء، يرسل ضغط المفاتيح المطلوب إلى ويندويد التي تم الحصول عليها من قبل الأجزاء السابقة.

جعل البرامج النصية قابلة للتنفيذ.

اختصارات لوحة المفاتيح لينكس مينت

تحت لينكس مينت، يتم تعيين مفاتيح الاختصار العالمية في برنامج "اختصارات لوحة المفاتيح".

مرة واحدة فتح انقر على "إضافة" لإنشاء اختصار مخصص جديد:

أعطه اسما وتحت عنوان "الأمر" إعطاء المسار الكامل لأحد البرامج النصية التي أنشأناها أعلاه.كرر عملية البرنامج النصي الثاني.

الآن، في العمود "اختصارات"، انقر فوق كلمة "معطل" للحصول على الخيار لتعيين التحرير والسرد مفتاح جديد.
ملاحظة: يمكنك، إذا كنت ترغب، استخدام شيء آخر ثم الافتراضي.بمعنى ما خلق "ريماب" إلى الارتباطات الرئيسية التي، اعتمادا على البرنامج الذي تستخدمه، وإلا سيكون خارج عن سيطرتك.

ضرب التحرير والسرد قمت بتحديد وسماع السحر.

لوحة المفاتيح أوبونتو

تحت أوبونتو، البرنامج الذي يحدد مفاتيح الاختصار العالمية يسمى فقط "لوحة المفاتيح".

قم بالتبديل إلى علامة التبويب "الاختصارات" وحدد "اختصارات مخصصة".

انقر فوق علامة الجمع لإضافة اختصار.إعطائها اسما وتحت عنوان "كوماند" تعطي المسار الكامل لأحد البرامج النصية التي أنشأناها أعلاه.كرر عملية البرنامج النصي الثاني.
الآن انقر على الكلمة "معطل" للحصول على خيار تعيين التحرير والسرد مفتاح جديد.

ملاحظة: تكرار على الملاحظة من قسم النعناع، ​​قد، إذا كنت ترغب، استخدام شيء آخر ثم الافتراضي البرنامج.بمعنى ما خلق "ريماب" إلى الارتباطات الرئيسية التي، اعتمادا على البرنامج الذي تستخدمه، وإلا سيكون خارج عن سيطرتك.

ملاحظات الكاتب

في كل مرة نظرت فيها بجدية إلى لينوكس، كانت هذه المشكلة الأولى في قائمة المشاكل.ليس أن لينكس ليس لديه مشاكل، ولكن هذا كان عقبة حقيقية، بالنسبة لي.لقد حاولت مرارا وتكرارا، وطلب من الأصدقاء / الناس في هذا المجال، وحتى جعلها في مكافأة. .. أنا سعيد هذه الملحمة قد انتهت وأن روحي يمكن أن بقية أخيرا.
آمل أن أكون قد ساعدت شخص ما على عدم الاضطرار إلى الذهاب من خلال نفس المحنة.

دوك براون: أخذني ما يقرب من ثلاثين عاما وعائلتي بأكملها ثروة لتحقيق رؤية ذلك اليوم.إلهي، هل كان ذلك طويلا؟