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 ... 

  • Тест для разрешения монитора
  • Установлена ​​Fedora с двойной загрузкой рабочего стола Windows. Теперь я не могу получить полное разрешение монитора с помощью AMD Radeon HD 6450
  • Альтернативные местоположения для /tmp/.X11-unix?
  • Менеджер входа в SLIM Заставляет окно Urxvt потерять эффект прозрачности / непрозрачности
  • Выключение X через терминал
  • Клавиша «k» отправляет фокус в событии
  • «Нет экранов» при запуске Xorg с startx после установки драйверов Nvidia в Virtualbox
  • Как плохое вызовы OpenGL вызывают сбои всей системы?
  • 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 работает из коробки сейчас, что довольно приятно 🙂

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