Я установил Ubuntu 17.10, когда я получил этот ноутбук и когда я смог, я обновил к 18,04. От запуска сенсорная панель sensitivy и гладкость не были прекрасны, но это было достаточно хорошо объединенный с сенсорным экраном. Я никогда не переключал De, с помощью значения по умолчанию от основного дистрибутива Ubuntu (в 18,04, это - GNOME, я думаю).
Я хотел бы сделать это более подобным гладкости сенсорной панели Mac, с тех пор когда я использую эту сенсорную панель, я нахожу, что sensitivy не так хорош как опыт, который я имел со своей старой серединой 2012 MacBook Pro.
Я попытался заставить сенсорную панель загрузить Синаптический драйвер, чтобы протестировать, если это было бы лучше, но я не мог бы достигнуть его. Я также пытался загрузиться в X и заставить его использовать Синаптический драйвер, но я не мог сделать его также, и проблема с клавишей Ctrl появляется, который делает невозможным работать с Консолью Разработчика Firefox/Chrome стили CSS, потому что, когда я пытаюсь отредактировать свойство CSS, оно не фокусируется, как будто я нажал Escape.
Таким образом, мои вопросы были бы:
Я думаю, после того как я могу загрузить синаптический драйвер под Уэйлендом или устранить проблему клавиатуры под X, я могу продолжить самостоятельно, с тех пор прямо сейчас xinput или libinput не печатает атрибутов конфигурации устройства. Информация о системе следует:
$
xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:15 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:15 id=7 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:15 id=8 [slave keyboard (3)]
$
xinput list-props 6
Device 'xwayland-pointer:15':
Device Enabled (119): 1
Coordinate Transformation Matrix (121): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (244): 0
Device Accel Constant Deceleration (245): 1.000000
Device Accel Adaptive Deceleration (246): 1.000000
$
xinput list-props 7
Device 'xwayland-relative-pointer:15':
Device Enabled (119): 1
Coordinate Transformation Matrix (121): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (244): 0
Device Accel Constant Deceleration (245): 1.000000
Device Accel Adaptive Deceleration (246): 1.000000
Device Accel Velocity Scaling (247): 10.000000
Device Accel Velocity Scaling (247): 10.000000
$
libinput list-devices
...
Device: DLL07BE:01 06CB:7A13 Touchpad
Kernel: /dev/input/event17
Group: 7
Seat: seat0, default
Size: 102x77mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Accel profiles: none
Rotation: n/a
...
Device: AT Translated Set 2 keyboard
Kernel: /dev/input/event4
Group: 11
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Accel profiles: n/a
Rotation: n/a
Спасибо всем в течение Вашего времени!
- Как я могу установить synaptics только для сенсорной панели в Уэйленде?
Вы не можете.
Странно, я не могу найти тщательно продуманные ссылки на libinput по сравнению с synaptics сравнением, но суть была то, что synaptics не мог работать под Уэйлендом по некоторым архитектурным причинам.
libinput был создан как решение (и как я неопределенно помню от статей whot, другая причина состояла в том, что synaptics драйвер был полон хлама прежней версии и неясных путей выполнения кода). Позже, чтобы к α), уменьшают maintainance и β), покрытие увеличения фактических пользователей, X11 добрался xf86-input-libinput
драйвер, как замена к xf86-input-synaptics
. И затем, после того, как некоторое назревание, позже было удержано от использования.
- Это был бы более легкий/лучше опыт, если бы я переключился на X? Могли быть оборотные стороны к не использованию Уэйленда?
Я принимаю этот вопрос, сфокусированный конкретно на входе, с тех пор к настоящему времени существует слишком много сообщений/обсуждений для "Уэйленда по сравнению с X11" в целом.
Так, если Вы означаете "переключаться на X11 и все еще использовать libinput", затем, относительно входа, единственная разница, о которой я могу думать, - то, что можно использовать DE-independent xinput
на X11. Но вот именно.
Сторона отмечает:
xf86-input-synaptics
с драйвером устройства.