англійськафранцузькаіспанська

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

СИНТАКСИС


hama-slide-mouse-control [ [ -d idVendor:idProduct ] 0-АБО-БІЛЬШЕ-КОМАНД ...
| -h | --допомога | -v | -- версія ]

ОПИС


Ця програма керує ігровою мишею Hama SLide S1 USB: дозволяє змінювати DPI
налаштування та перемикатися між трьома різними режимами, які впливають на функціональність
дві «кнопки великого пальця».

Примітка. Щоб мати можливість отримати доступ до USB-миші, програму потрібно запустити як root або бути
інстальовано suid root або udev має бути налаштовано для надання доступу звичайним користувачам.
Дивіться розділ «Налаштування udev» нижче.

Команда -d параметр можна використовувати, щоб вказати USB-пристрій, який програма повинна шукати.
Аргументом параметра є рядок у вигляді "056e:001c" (це конкретне значення також є
за замовчуванням), тобто ідентифікатори постачальника USB та продукту в шістнадцятковому вигляді, розділених двокрапкою. Побачити
вихід lsusb команду, щоб дізнатися ідентифікатори підключених пристроїв.

КОМАНДИ


У командному рядку можна вказати нуль або більше команд. Якщо команд немає взагалі
Програму можна використовувати для перевірки наявності миші Hama SLide на
машини через її вихідний стан. В іншому випадку команди виконуються в наданому порядку.
Якщо підключено більше однієї миші Hama SLide, усі команди виконуються на всіх мишах.

Миша є дуже простим пристроєм: на неї можна записати лише налаштування, поточний стан
з нього неможливо прочитати налаштування.

РЕЖИМ 1: ВИБІР Точок на дюйм VIA Великий палець BUTTON 1
команда: прокрутки

Це стандартний режим миші, він активується відразу після підключення
пристрій. У цьому режимі колесо прокрутки вибирає DPI миші, тоді як кнопка великого пальця 1 знаходиться
притиснутий. ОС не може розпізнати натискання великої кнопки 1. Кнопка великого пальця 2 дії
як ще одна права кнопка миші. Поточне налаштування DPI не змінено.

РЕЖИМ 2: ФІКСОВАНО Точок на дюйм НАСТРОЙКА
команди: 400 800 1200 1600

У цьому режимі роздільна здатність миші встановлюється на одне з чотирьох значень DPI, вказуючи це
значення. Обидві великі кнопки доступні ОС - за замовчуванням вони діють як інші
середня та права кнопки миші. Колір колеса прокрутки вказує на налаштування DPI:
синій (400 dpi), зелений (800 dpi), блакитний (1200 dpi) або червоний (1600 dpi).

Примітка. Програма дозволяє вказати більше однієї команди. Ви можете використовувати це для вибору
спочатку певне значення DPI, але потім знову перемикайтеся в режим «прокручування», наприклад, за допомогою: хама-
слайд-миша-контроль 400 прокрутки. Невелика, нешкідлива апаратна помилка миші
сама себе в цьому випадку: якщо потім використовувати колесо прокрутки, щоб вибрати іншу роздільну здатність,
миша впорядковує інші стани DPI, як ніби зміна DPI, керована програмою, не була
відбувся.

РЕЖИМ 3: Великий палець КНОПКИ ВИМИКАЧ МІЖ ДВА ФІКСОВАНО Точок на дюйм НАЛАШТУВАННЯ
команди: 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, якщо було
помилка надсилання команд миші, оскільки миша повернула помилку в
відповідь на команду або тому, що у вас немає прав доступу для зміни миші
налаштування

УДЕВ НАСТРОЙКА ПО LINUX


ВИКОНАННЯ HAMA-SIDE-MOUS-CONTROL КОЛИ THE Миша IS ЗАКЛЮЧЕНО IN
Якщо у вас є root-доступ і ви єдиний користувач на вашому комп’ютері, використовуйте наступний udev
правило налаштування миші. Дана команда буде виконуватися щоразу, коли миша буде підключена
або комп’ютер завантажується чи відновлюється. Просто створіть файл з іменем /etc/udev/rules.d/60-hama-
slide-mouse-control.rules з таким змістом. Звичайно, ви можете виконати
програма з параметрами на ваш вибір замість «400»:

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

Виконати udevcontrol reload_rules як root після будь-яких змін у файлі конфігурації.

ДОЗВОЛЯЄ ПОТРІБНИКИ TO УСТАНОВКА UP THE Миша ON LOGIN
Якщо машиною користується кілька користувачів (можливо, з різними побажаннями щодо налаштування миші),
можна надати всім користувачам дозвіл на налаштування миші, а не лише root. Поставте
наступне в /etc/udev/rules.d/60-hama-slide-mouse-control.rules:

ACTION=="add", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="056e", SYSFS{idProduct}=="001c", MODE="666"

Після цього користувачі можуть запускати hama-slide-mouse-control зі сценаріїв запуску, коли їх Gnome або KDE
запуститься робочий стіл. Слід зазначити, що це налаштування дозволить віддалено ввійти в систему користувачів
щоб дратувати локального користувача, погравши з налаштуваннями та дозволивши миші блимнути
всі його кольори! :-) Звичайно, ви також можете додати ключові слова RUN і MODE до udev
правило. Нарешті, ви можете обмежити доступ до запису користувачам певної групи за допомогою
MODE="660", GROUP="hamamouse" або подібне.

НАСТРОЙКА HAMA-SIDE-MOUS-CONTROL SUID ROOT


Можна встановити біт suid на hama-slide-mouse-control дозволити звичайним користувачам
щоб змінити налаштування миші, навіть якщо вони не мають доступу до USB-пристрою. Програма
було написано з обережністю, використання його таким чином має бути досить безпечним. Тим не менш, біг
hama-slide-mouse-control SUID корінь is НЕ рекомендований тому що бінарні файли suid повинні бути
уникали взагалі! У цьому конкретному випадку причин для цього ще менше, т.к
udev надає механізм, який дозволяє всім користувачам отримати доступ до пристрою.

Команда -d Параметр не можна використовувати, якщо програма запущена suid root.

ПРИЗНАЧЕННЯ ДІЇ TO THE Великий палець КНОПКИ З IMWHEEL


Автор не зміг змусити кнопки великого пальця робити щось інше, окрім як діяти
«клони» середньої та правої кнопки миші, але хоча б однієї веб-сторінки
<URL:http://wiki.ubuntuusers.de/Extratasten> стверджує, що можна перевизначити
значення кнопок, тому ось короткий опис того, як це налаштувати
iwheel.

Встановивши iwheel, редагувати /etc/X11/imwheel/startup.conf: Встановіть IMWHEEL_START=1 і
IMWHEEL_PARAMS='-b "0 0 8 9"'. Далі перевірте розділ «Пристрій введення» вашого
/etc/X11/xorg.conf файл. Рекомендується використовувати параметр «Протокол» «evdev» і коментувати
будь-які налаштування ZAxisMapping і Buttons, оскільки вони можуть викликати плутанину
новіші версії imwheel. Тепер налаштуйте зіставлення у вашому ~/.imwheelrc файл. Наприклад, два
рядки "^XMMS" і None, Thumb1, Return визначать (не дуже корисну) дію, яка в
будь-яке вікно, назва якого починається з "XMMS", клацання з клавішами-модифікаторами "none" (наприклад, Shift)
на кнопці Thumb1 імітує натискання клавіші Return. Перезапустіть X11, щоб отримати
завантажено нові налаштування.

Використовуйте hama-slide-mouse-control онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad