عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

hama-slide-mouse-control - عبر الإنترنت في السحابة

قم بتشغيل hama-slide-mouse-control في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر hama-slide-mouse-control الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


hama-slide-mouse-control - التحكم في إعدادات ماوس الألعاب Hama SLide S1 USB

موجز


حماة-الشريحة-التحكم في الماوس [ [ -d معرف البائع:idProduct ] 0-أو-أكثر-الأوامر
| -h | --مساعدة | -v | --الإصدار ]

الوصف


يتحكم هذا البرنامج في ماوس الألعاب Hama SLide S1 USB: فهو يسمح بتغيير DPI
الإعدادات والتبديل بين ثلاثة أوضاع مختلفة تؤثر على وظائف
"زري الإبهام".

ملاحظة: لتتمكن من الوصول إلى ماوس USB، يجب تشغيل البرنامج كجذر أو تشغيله
تم تثبيت suid root، أو يجب أن يتم تكوين udev للسماح بالوصول للمستخدمين العاديين.
راجع قسم "إعداد udev" أدناه.

-d يمكن استخدام الخيار لتحديد جهاز USB الذي يجب أن يبحث عنه البرنامج.
وسيطة الخيار عبارة عن سلسلة من النموذج "056e:001c" (هذه القيمة المحددة هي أيضًا
الافتراضي)، أي معرفات بائع USB والمنتج بالنظام الست عشري، مفصولة بنقطتين. يرى
ناتج lsusb أمر لمعرفة معرفات الأجهزة المتصلة.

أوامر


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

يعد الماوس جهازًا بسيطًا للغاية: يمكنك فقط كتابة الإعدادات عليه والحالة الحالية
لا يمكن قراءة الإعدادات منه.

MODE 1: اختر DPI VIA إبهام زر 1
الأمر: انتقل

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

MODE 2: ثابت DPI ضبط
الأوامر: 400 800 1200 1600

في هذا الوضع، يتم تعيين دقة الماوس على إحدى قيم DPI الأربع عن طريق تحديد ذلك
قيمة. كلا زري الإبهام متاحان لنظام التشغيل - بشكل افتراضي، يعملان كزر آخر
زر الفأرة الأوسط والأيمن. يشير لون عجلة التمرير إلى إعداد DPI:
أزرق (400 نقطة لكل بوصة)، أخضر (800 نقطة لكل بوصة)، سماوي (1200 نقطة لكل بوصة) أو أحمر (1600 نقطة لكل بوصة).

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

MODE 3: إبهام أزرار سويتش بين TWO ثابت DPI إعدادات
الأوامر: 400 + 800 400 + 1200 400 + 1600 800 + 1200 800 + 1600 1200 + 1600

عند استخدام هذا الوضع، يحدد كل زر من زري الإبهام إعدادًا معينًا لـ DPI
تم النقر عليه. يختار زر الإبهام 1 دائمًا الإعداد السفلي، وزر الإبهام 2 هو الإعداد الأعلى. هذا
يؤدي إلى مجموعات مختلفة أعلاه. يتم ترك إعداد DPI الحالي دون تغيير.
لا يمكن لنظام التشغيل اكتشاف النقرات على أي زر من أزرار الإبهام في هذا الوضع.

عودة الرموز


يقوم البرنامج بإرجاع 0 إذا تم إرسال جميع الأوامر بنجاح إلى الجهاز. إذا لم يكن هناك أوامر
يتم إعطاؤها، وترجع 0 إذا تم توصيل الماوس. وترجع 1 إذا لم يكن هناك ماوس Hama SLide
(بائع USB 056e، معرف المنتج 001c) متصل بالكمبيوتر. تقوم بإرجاع 2 إذا كان هناك
خطأ في إرسال الأوامر إلى الماوس، إما لأن الماوس أرجع خطأً
استجابة لأمر أو لأنه ليس لديك حقوق الوصول لتغيير الماوس
الإعدادات.

أوديف SETUP UNDER LINUX


تنفيذ هاما-الشريحة-التحكم في الماوس متى ال MOUSE IS توصيل IN
إذا كان لديك حق الوصول إلى الجذر وكنت المستخدم الوحيد على جهازك، فاستخدم udev التالي
قاعدة لإعداد الماوس. سيتم تنفيذ الأمر المحدد عند توصيل الماوس
في أو تشغيل الكمبيوتر أو استئنافه. ما عليك سوى إنشاء ملف باسم /etc/udev/rules.d/60-hama-
الشريحة-الماوس-control.rules مع المحتوى التالي. وبطبيعة الحال، يمكنك تنفيذ
برنامج بمعلمات من اختيارك بدلاً من "400":

ACTION = "add"، SUBSYSTEM = "usb_device"، SYSFS {idVendor} = "056e"، SYSFS {idProduct} = "001c"، RUN + ="/root/bin/hama-slide-mouse-control 400 "

تنفيذ com.udevcontrol reload_rules كجذر بعد أي تغييرات على ملف التكوين.

السماح المستخدمين إلى طقم UP ال MOUSE ON تسجيل
إذا كان العديد من المستخدمين (ربما لديهم رغبات مختلفة بشأن إعداد الماوس) يستخدمون الجهاز،
من الممكن منح جميع المستخدمين الإذن بإعداد الماوس، بدلاً من الجذر فقط. يضع
ما يلي في /etc/udev/rules.d/60-hama-slide-mouse-control.rules:

الإجراء = "إضافة"، SUBSYSTEM = "usb_device"، SYSFS {idVendor} = "056e"، SYSFS {idProduct} = "001c"، MODE = "666"

يمكن للمستخدمين بعد ذلك تشغيل حماة-الشريحة-التحكم في الماوس من البرامج النصية لبدء التشغيل عند جنوم أو كيدي
يبدأ تشغيل سطح المكتب. تجدر الإشارة إلى أن هذا الإعداد سيسمح للمستخدمين الذين قاموا بتسجيل الدخول عن بعد
لإزعاج المستخدم المحلي من خلال التلاعب بالإعدادات والسماح للماوس بالدخول
بكل ألوانها! :-) بالطبع يمكنك أيضًا إضافة الكلمتين الرئيسيتين RUN وMODE إلى udev
قاعدة. وأخيرًا، يمكنك تقييد حق الوصول للكتابة للمستخدمين في مجموعة معينة، باستخدام
MODE = "660"، GROUP = "hamamouse" أو ما شابه ذلك.

ضبط هاما-الشريحة-التحكم في الماوس SUID ROOT


من الممكن ضبط بت suid على حماة-الشريحة-التحكم في الماوس للسماح للمستخدمين العاديين
لتغيير إعدادات الماوس حتى لو لم يكن لديهم إمكانية الوصول إلى جهاز USB. البرنامج
تمت كتابته بعناية، واستخدامه بهذه الطريقة يجب أن يكون آمنًا إلى حد ما. ومع ذلك، تشغيل
حماة-الشريحة-التحكم في الماوس SUID جذر is لا موصى به لأن الثنائيات suid ينبغي أن يكون
تجنب بشكل عام! في هذه الحالة بالذات، هناك سبب أقل للقيام بذلك، كما هو الحال
يوفر udev آلية للسماح لجميع المستخدمين بالوصول إلى الجهاز.

-d لا يمكن استخدام الخيار في حالة تشغيل البرنامج suid root.

التخصيص الإجراءات إلى ال إبهام أزرار مع إيمويل


لم يتمكن المؤلف من جعل أزرار الإبهام تفعل أي شيء آخر غير العمل
"استنساخ" زر الفأرة الأوسط والأيمن، ولكن على الأقل صفحة ويب واحدة
<عنوان URL:http://wiki.ubuntuusers.de/Extratasten> يدعي أنه من الممكن إعادة تعريف
معنى الأزرار، لذا إليك وصفًا موجزًا ​​لكيفية تكوين ذلك
إيمويل.

بعد التثبيت إيمويل، تعديل /etc/X11/imwheel/startup.conf: اضبط IMWHEEL_START=1 و
IMWHEEL_PARAMS='-b "0 0 8 9"'. بعد ذلك، تحقق من قسم "InputDevice" الخاص بك
/etc/X11/xorg.conf ملف. يوصى باستخدام خيار "البروتوكول" "evdev" والتعليق عليه
خارج أي إعدادات ZAxisMapping و Buttons، لأنها يمكن أن تسبب سلوكًا مربكًا مع
أحدث إصدارات imwheel. الآن قم بتكوين التعيينات في ملفك ~/.imwheelrc ملف. على سبيل المثال، اثنان
ستحدد الأسطر "^XMMS" وNone وThumb1 وReturn الإجراء (غير المفيد جدًا) الموجود في
أي نافذة يبدأ عنوانها بـ "XMMS"، بنقرة باستخدام مفاتيح التعديل "لا شيء" (مثل Shift)
على الزر Thumb1 سوف يحاكي الضغط على مفتاح الرجوع. أعد تشغيل X11 للحصول على
تم تحميل الإعدادات الجديدة.

استخدم hama-slide-mouse-control عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad