Автоматично виявлена ​​миша - вимкнення перерахування 3-ї кнопки


0

Я хотів би вимкнути емуляцію 3-ї кнопки в Ubuntu 9.10. Як правило, я б просто змінив цю опцію xorg.conf і це піде - але як я можу мати справу з автоматично визначеною мишкою?

Наприклад, у мене є миша, яку я підключаю до USB, і за умовчанням у неї включена емуляція. Як я можу змінити його в цьому випадку?

Відповіді:


0

Вона працює, але я не буду переглядати пост, який містить лише посилання на масову вікі-статтю. Скопіюйте відповідну інформацію тут.
viraptor

Який сенс дублювати вміст?
Florian Diesch

зміна вікі. Крім того, ви повинні прочитати над якорем, який ви також надавали, щоб знати, що таке файл .fdi і куди їх розмістити.
viraptor

Це приблизно так само, як і чому я віддаю перевагу цій сторінці: вона оновлюється для нових версій Ubuntu, тому ви знаєте, де шукати, якщо оновитесь до нової версії, і на сторінці є вся необхідна інформація, а я можу забути те, що очевидний для мене (але, можливо, не для вас) при перефразуванні або копіюванні тексту.
Florian Diesch

-1

Як описано в https://wiki.ubuntu.com/X/Config/Input Це може бути досягнуто за допомогою конфігурації політики hal у ubuntu 8.10 - 9.10. Все .fdi файлів у /etc/hal/fdi/policy вплине на підключений пристрій, якщо певний матч завершиться успішно.

Поточні властивості пристрою можна перевірити за допомогою lshal | less. Пристрій миші, швидше за все, міститиме рядок типу:

info.capabilities = {'input', 'input.mouse'} (string list)

Щоб видалити емуляцію третьої кнопки, слід зберегти такий вміст як .fdi файл у папці політик:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.mouse">
      <merge key="input.x11_options.Emulate3Buttons" type="string">no</merge>
    </match>
  </device>
</deviceinfo>

Незважаючи на те, що вікі також перелічує інші зміни (наприклад, налаштування драйвера на "мишу"), це не завжди спрацьовує і може призвести до збоїв чи зависання xorg. Це мінімальний файл, необхідний лише для вимкнення емуляції кнопок. Параметр буде змінено після того, як пристрій знову буде підключено.


Я не думаю, що це хороші манери.
Florian Diesch
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.