سؤال

لدي لوحة مفاتيح Microsoft تحتوي على سلسلة من الأزرار غير القياسية مثل "Mail" و"Search" و"Web/Home" وما إلى ذلك.

سيكون من الجيد أن تكون قادرًا على ربط هذه المفاتيح حتى تنفذ برامج عشوائية.

هل يعرف أحد كيفية القيام بذلك في Debian Etch؟

هل كانت مفيدة؟

المحلول

لا أستطيع أن أقول ذلك على وجه اليقين لأنني لا أستخدم دبيان ولكن إذا كنت تستخدم Gnome فإن أسهل طريقة هي تشغيل خصائص gnome-keybinding (النظام > التفضيلات > اختصارات لوحة المفاتيح)

بدلاً من كتابة اختصار مثل كنترول+م, ، اضغط على الزر الموجود على لوحة المفاتيح.

إذا كنت تفضل القيام بذلك عبر سطر الأوامر أو باستخدام بيئة سطح مكتب مختلفة، فقد يساعدك ذلك: مفاتيح ولوحات مفاتيح غير عادية

نصائح أخرى

عند تشغيل دبيان، واجهت نفس المشكلة.ما فعلته هو تشغيل xev ومعرفة رمز المفتاح الذي سترجعه هذه المفاتيح.تحب Microsoft كسر المعايير قليلاً، لذا فإن بعض مفاتيح الوسائط المتعددة لن تعمل.ولكن تلك التي تفعل ذلك سوف تعيد رمز المفتاح.ثم اكتب برنامجًا نصيًا باستخدام xmodmap لتعيين هذه المفاتيح بشكل صحيح.

ال جنتو ويكي لديه وثائق ممتازة حول كيفية القيام بهذه الأشياء.

لقد وضعت البرنامج النصي xmodmap الخاص بي في ~/.kde/Autostart/ لأنني أستخدم kde، ولكن يمكنك وضعه بسهولة في المجلد الرئيسي الخاص بك والحصول على مصدره بامتداد .bashrc أو .profile.

بمجرد تعيين رموز المفاتيح، يمكنك تعيين هذه المفاتيح لإجراءات محددة في بيئة سطح المكتب لديك.

لقد استخدمت Gizmo Daemon لجهاز PowerMate الخاص بي ضمن Debian - وهو يدعم مفاتيح لوحة المفاتيح الرائعة أيضًا (على الرغم من أنني لم أجربه مع هذه المفاتيح).كان اختراق gizmod لجعله يفعل ما أريد أمرًا سهلاً للغاية.

الأداة الشيطان

هناك عدة طرق مختلفة للقيام بذلك، أسهلها بشكل عام keytouch, ، والذي من المحتمل أن يكون متوفرًا في مستودعات دبيان.دليل المستخدم هو هنا.هناك احتمال ألا تعمل لوحة المفاتيح الخاصة بك معها.

إذا كنت ترغب في القيام بذلك ، يمكنك تحرير ~/.xmodmap واستخدام XmodMap ~/.xmodmap لتطبيق التعديلات

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top