配置触摸屏

配置触摸屏

我正在尝试校准 Ubuntu 10.10 上的触摸屏。我的问题是触摸屏可以工作,但校准却严重偏离 - 我只能导航左上角的一小部分(当我按下整个屏幕时)。而且我的 xorg.conf 文件甚至没有此设备的条目。

您能建议我如何配置它?

答案1

找到解决方案

我能够使用以下方法成功校准我的屏幕:

打开终端并输入以下内容:

xinput list

你应该看到类似这样的内容:

⎡ Virtual core pointer                     id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer               id=4 [slave  pointer  (2)]
⎜   ↳ IDEACOM  IDC 6680                        id=8 [slave  pointer  (2)]
⎜   ↳ IDEACOM  IDC 6680                        id=9 [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad               id=13 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                             id=6 [slave  keyboard (3)]
    ↳ Sleep Button                             id=7 [slave  keyboard (3)]
    ↳ USB 2.0 Camera                           id=10 [slave  keyboard (3)]
    ↳ Asus EeePC extra buttons                 id=11 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard             id=12 [slave  keyboard (3)]

注意第一个“IDEACOM IDC 6680”的位置,这是您的触摸屏。第二列应该有一个 id,即“id=8”

将 id 传递到下一个命令(我使用 8 作为示例)

xinput set-int-prop 8 "Evdev Axis Calibration" 32 300 7900 400 7800

这应该已经设置了您的屏幕校准,最后 4 个值是实际校准数字。您可能需要根据您的显示器调整这些数字,因此只需调整这些值并重新运行命令,直到您对校准满意为止。

目前,当您重新启动时,您将丢失校准,因此要使其永久生效,请执行以下操作:

sudo gedit /etc/X11/Xsession.d/98x11-common_touchscreen

将上述步骤中的校准命令粘贴到文件中并保存。

相关内容