我安装了Ubuntu17.10当我收到这台笔记本电脑,当我能够更新到18.04。从一开始,触控板的灵敏性和流畅性并不完美,但它与触摸屏的结合已经足够好了。我从不使用Ubuntu主发行版的默认设置(在18.04中,我认为这是GNOME )。
我想让它变得更类似于mac触摸屏的流畅性,因为当我使用这个触摸屏时,我发现它的敏感性不如我在2012年中期使用我的旧Macbook Pro时的体验好。
我试着让触屏加载Synaptic驱动程序来测试它是否会更好,但我无法实现。我还尝试过在X中引导并让它使用Synaptic驱动程序,但我也做不到,Ctrl键出现了一个问题,使得无法使用Firefox/Chrome开发人员控制台的CSS样式,因为当我试图编辑css属性时,它就像按下了Escape一样不聚焦。
所以我的问题是:
我想,一旦我可以加载wayland下的突触驱动程序,或者修复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谢谢大家抽出时间来!
发布于 2018-08-28 23:15:25
你不能这么做。
奇怪的是,我找不到与libinput和synaptics比较的详细链接,但要点是synaptics由于一些建筑原因无法在Wayland下工作。
libinput是作为一种解决方案创建的(我从whot的文章中隐约记得,另一个原因是synaptics驱动程序充满了遗留的遍历和不清楚的代码路径)。后来,为了减少维护,为了减少维护,为了增加实际用户的覆盖率,X11获得了xf86-input-libinput驱动程序,作为对xf86-input-synaptics的替代。然后,在一些成熟之后,后者被废弃了。
我认为这个问题专门针对输入,因为到目前为止,关于"Wayland vs X11“的帖子/讨论太多了。
所以,如果您的意思是“切换到X11,仍然使用libinput",那么,关于输入,我唯一能想到的区别是您可以在X11上使用与DE无关的xinput。但仅此而已。
边注:
xf86-input-synaptics设备驱动程序。https://askubuntu.com/questions/1069716
复制相似问题