xinput не распознает свойства на Fedora 25

В Fedora 25 у xinput возникают проблемы с распознаванием свойств для устройств ввода.

Согласно ThinkWiki , это должно работать:

 $ xinput set-prop "TPPS/2 IBM TrackPoint" "Device Accel Profile" 2 property 'Device Accel Profile' doesn't exist, you need to specify its type and format 

Если посмотреть на результат в разделе «Настройка» ниже, кажется, что свойства были переименованы. К сожалению, использование новых имен свойств дает тот же результат:

 $ xinput set-prop "TPPS/2 IBM TrackPoint" "Accel Speed" 0.75 property 'Accel Speed' doesn't exist, you need to specify its type and format 

Я также попытался использовать id устройства с параметром --type и --format – таким же результатом.

Настроить

Fedora 25, Xorg (не Wayland), i3wm, Thinkpad TrackPoint ( TPPS/2 IBM TrackPoint )

 $ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ TPPS/2 IBM TrackPoint id=10 [slave pointer (2)] ... $ xinput list-props 'TPPS/2 IBM TrackPoint' Device 'TPPS/2 IBM TrackPoint': Device Enabled (139): 1 Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Accel Speed (276): 0.000000 libinput Accel Speed Default (277): 0.000000 libinput Accel Profiles Available (278): 1, 1 libinput Accel Profile Enabled (279): 1, 0 ... 

  • Используйте две разных клавиатуры в FreeBSD, в X env '
  • Показывать отображаемые номера на каждом дисплее
  • Как запустить xrestop удаленно?
  • startx не может открыть / dev / fb0: разрешение отклонено
  • Странное поведение после обновления
  • Рабочий стол внезапно перестает реагировать на мышь (перемещение / фокусировка / щелканье элементов пользовательского интерфейса)
  • производительность xorg в openoffice
  • Могу ли я использовать два набора устройств ввода / вывода для двух пользовательских сеансов на одном компьютере?
  • One Solution collect form web for “xinput не распознает свойства на Fedora 25”

    1. Свойство называется libinput Accel Speed (обратите внимание на libinput при попрошайничестве). Аналогично другим свойствам.
    2. Теперь устройства ввода обрабатываются библиотекой libinput (по крайней мере, в Fedora 25), которая поддерживает как Wayland, так и X.Org. К сожалению, он отмечает, что предоставляет как можно больше вариантов, чем старый способ (но это, кажется, быстро развивается ).

    Заметки

    • man libinput документирует все свойства
    • ArchWiki делает замечательную тему как всегда
    • Кажется, есть обходное решение, чтобы вернуться к старому методу, но я не пробовал.

    Поскольку я отвечаю на свой вопрос, я, возможно, пропустил что-то важное – все это оценили.

    EDIT Полностью забыл упомянуть, что прокрутка TrackPoint работает из коробки сейчас, что довольно приятно 🙂

    Interesting Posts

    Файлы заголовков Nixos X11 не найдены

    Соответствующая ячейка Grep файла csv и индекс этой строки

    -lpopt не найден во время перекрестного компиляции для aarch64

    Помогите мне найти UUID моего SSD, который уже разбит на разделы? Я хочу установить его под домашним режком

    Как читать файлы Word .doc?

    Блокировать все интернет-соединения, если они не подключены к серверу OpenVPN

    Проблема tty: двоичный беспорядок вместо «текстовых хороших данных»

    rsync –no-perms все еще сохраняет разрешения и игнорирует umask

    Существуют ли дополнительные группы root, которые отличаются от обычных учетных записей для акций NFS?

    Звук не работает в Debian, кроме Google Chrome и тестовых утилит

    Нет звука из видеороликов Firefox или Chrome HTML5, но работает flash (alsa)

    Запустить раздел Solaris в Linux

    копирование файлов в другое место

    Как условно разрешить имя узла в подключенной сети?

    почему я вижу ошибку «stdin: is not tty» при использовании x2go для удаленного подключения к нескольким дистрибутивам Linux Linux?

    Linux и Unix - лучшая ОС в мире.