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

  • Что такое XDG_SESSION_COOKIE, кто его использует, и полезно ли для удаленного входа ssh управлять локальной сессией x?
  • Как запустить cronjob на дисплее?
  • Порт HDMI не работает после установки KDE Desktop Enviroment для Ubuntu
  • Использование gdm для управления аутентификацией xdmcp через VNC
  • Как установить AMD Catalyst на Kali 2.0 32bit
  • Определить производителя и модель устройства xinput?
  • Использование удаленного XServer
  • Использование nvidia-настроек над ssh
  • 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

    сделать второй корень?

    Как форматировать вывод из nmap в определенном предопределенном формате

    Есть ли способ остановить скринсейвер только на клавиатуре?

    Как добавить каждый элемент в список с помощью цикла?

    Экран GNU, tmux, dvtm – никто не работает как обычный пользователь

    Объединение столбцов в файл с помощью Awk

    avconv создает файлы, продолжительность которых неверна

    Дополнительные накладные расходы в цели MASQUERADE

    правило udev не работает

    Есть ли патч ядра для предотвращения загрузки файлов в RAM для LiveCD?

    Как я могу защитить веб-сервер Apache на базе OpenBSD?

    Как получить необходимую информацию, чтобы использовать unison и ssh для синхронизации файлов

    Полностью стереть / удалить диск с помощью live debian disto

    Как получить systemd-udevd для создания мостового устройства при запуске?

    Стандарты использования POSIX для требования хотя бы одного необязательного аргумента arg

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