Создание постоянных изменений xinput --set-button-map

У меня новая мышь, которая работает по Bluetooth, но мне пришлось вручную настроить среднюю кнопку мыши, используя xinput --set-button-map. Это не является постоянным после перезагрузки, поэтому я написал небольшой скрипт на python для автоматического запуска после входа в систему. К сожалению, это не работает, потому что есть некоторая задержка, прежде чем мышь автоматически подключится после входа в систему.

Я думал просто добавить немного ожидания в мой сценарий, но я уверен, что должен быть лучший способ сделать это. Могу ли я подключиться к событиям соединения из /usr/sbin/bluetoothd или что-то в этом роде?

4
задан 19 January 2014 в 23:04

2 ответа

Я поместил немного времени ожидания и повторений в свой сценарий и жил с этим несколько дней, но в эти выходные у меня было немного свободного времени, чтобы найти «правильное» решение.

То есть, добавьте карту кнопок в файл конфигурации для X.

#/usr/share/X11/xorg.conf.d/logitech-mx-revolution.conf

Section "InputClass"
    Identifier  "Logitech MX Revolution Mouse"
    Option  "ButtonMapping" "1 2 3 4 5 6 7 9 8 10 11 12 13 14 15 2 17 18 19 20 21 22 23 24"
EndSection

Надеюсь, это поможет кому-то еще однажды.

0
ответ дан 19 January 2014 в 23:04

У меня есть Logitech Ultrathin Touch, и я получил переотображение для работы с:

/etc/X11/xorg.conf.d/10-evdev.conf # # custom для ультратонкой мыши Logitech

Section "InputDevice"
    Identifier "Logitech bluetooth Touch Mouse"
    Driver "evdev"
    Option "Name"   "Ultrathin Touch Mouse"
    Option "ButtonMapping" "1 1 3 4 5 6 7 0 0 0 0 0 0"
EndSection


Section "InputClass"
    Identifier  "Ultrathin Touch Mouse"
    Option "ButtonMapping" "1 1 3 4 5 6 7 0 0 0 0 0 0"
EndSection

Не уверен, нужно ли все это, но после дня борьбы с этим я просто рад, что что-то работает ... Я обнаружил, что горизонтальная прокрутка немного медленнее, чем хотелось бы , так что я, вероятно, посмотрю, есть ли возможность настроить это.

0
ответ дан 19 January 2014 в 23:04

Другие вопросы по тегам:

Похожие вопросы: