Dell Latitude 5580 触控板上方和下方有按钮。我该如何重新映射它们?

Dell Latitude 5580 触控板上方和下方有按钮。我该如何重新映射它们?

这台笔记本电脑的触控板周围共有 5 个按钮:触控板上方三个,触控板下方两个。

他们三个多于映射到左键、中键和右键单击。

左边以下映射到中间单击,因此下方的肯定可以工作,这不是硬件问题。

我想将下面的左键和右键映射到左键和右键单击,因为这是我多年来使用笔记本电脑的方式。

我如何在 Ubuntu 22.04 中执行此操作?

当我这样做时,xinput我得到了这个:

WARNING: running xinput against an Xwayland server. See the xinput man page for details.
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer:16                       id=6    [slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:16              id=7    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer-gestures:16              id=8    [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ xwayland-keyboard:16                      id=9    [slave  keyboard (3)]

似乎输入的内容不够。DConf 编辑器中似乎没有任何内容适用于这些按钮,甚至不知道这些按钮,但它们正在工作,所以它们必须以某种方式可配置?

答案1

回答我自己的问题:

我最终使用了输入重映射器:

https://github.com/sezanzeb/input-remapper

我以前确实尝试过但失败了。

问题在于,我之前尝试过通过键盘或热键来实现。结果发现这个特定按钮与它们都不相关,它实际上是 DualPoint Stick 输入的一部分。非常令人惊讶。

然而,当我发现这个问题后,我按下了问题按钮,它返回了中间的按键,它告诉我我按下的是两个都触控板下方的左右按钮。显然硬件出了问题。

我添加了从有问题的“BUTTON LEFT + BUTTON RIGHT”到“鼠标”和“BTN_LEFT”的重新映射,问题就解决了。

输入重新映射器显示我如何修复按钮

相关内容