Проблемы TrackPoint с последними обновлениями libinput, Xorg (нужны реквизиты evdev)

Para completar, hay una secuencia de comandos alternativa para hacer esto, que no convierte el pdf en una imagen (de baja calidad ), en contraste con la mencionada hasta ahora:https://github.com/martinruenz/signpdf

Mi experiencia con las otras soluciones fue:

  • Xournal se mezcló con el pdf (aunque parecía funcionar después de construir desde la fuente)
  • El scriptSignPDFconvierte archivos PDF en imágenes y reduce significativamente la calidad. También tiene una dependencia problemática (xv)
  • No probé la opción gimp y updf
  • Al final utilicé Acrobat Reader en una VM ya que también tuve que llenar varios formularios

4
31.01.2017, 10:06
1 ответ

Вы по-прежнему можете использовать evdev с новыми ядрами и версиями x server.

Я использую систему Debian, но она должна работать аналогично. Ссылку я даю для Arch.

Вам нужно будет установить xf86 -input -evdev из «дополнительного» репозитория archlinux.

После этого вы можете указать в своем xorg.conf, что хотите использовать evdev для определенного устройства. На моем Thinkpad я на самом деле предпочитаю libinput для трекпойнтов, но предпочитаю evdev для абсолютно всего остального; с учетом сказанного, я покажу вам конфигурацию вашего трекпойнта, когда он настроен на использование evdev.

# Your Trackpoint evdev rules
Section "InputClass"libinput
    Identifier      "TrackPoint - force evdev"
    Driver          "evdev"
# Note: The actual trackpoint name can vary from system to system.
    MatchProduct    "Synaptics Inc. Composite TouchPad / TrackPoint (Stick)"
    Option      "AccelerationProfile"   "5" # Power function
    Option      "ConstantDeceleration"  "3.7"
    Option      "AdaptiveDeceleration"  "4"
    Option      "VelocityScale"         "60"
    Option      "EmulateWheel"          "true"
    Option      "EmulateWheelButton"    "2"
    Option      "EmulateWheelInertia"   "10"
    Option      "EmulateWheelTimeout"   "200"
    Option      "EmulateThirdButton"    "false"
# Maybe this too?
#   Option      "YAxisMapping"      "4 5"
# Can't find an option for middle button timeout, so that may have to be set using xinput afterwards like you're probably already doing.
EndSection

# a device I want to use evdev for, but set all the properties of myself using xinput
Section "InputClass"
    Identifier      "MS Trackball Optical"
    MatchProduct    "Microsoft Microsoft Trackball Optical®"
    Driver          "evdev"
EndSection
0
10.08.2020, 21:37

Теги

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