触摸屏和附加外部显示器

Tom*_*mas 3 multi-touch multiple-monitors touchscreen

很快我将开始攻读博士学位,重点关注建模。我很幸运我的主管给了我一台笔记本电脑。由于除了制作和运行模型之外,我还要制作会议纪要,也许还会时不时地进行演讲,因此我们正在考虑使用触摸屏笔记本。

由于合同的原因,我将只能选择惠普或戴尔。我们找到的一台不错的笔记本电脑可以在这里看到。这里最重要的方面可能是图形芯片是 Intel HD Graphics 3000。

理想情况下,我会在会议和讲座期间仅使用触摸屏,并将笔记本电脑扩展到外部显示器以进行建模。在后一种情况下,我仍然会使用笔记本电脑屏幕来绘制图表。目前我担心的有两点:

  1. 笔记本电脑触摸屏可以在 Ubuntu 11.10 上使用吗?尽管 AskUbuntu 和 Google 上的类似问题表明这不会成为问题,但我想在购买笔记本电脑之前确定一下。如果我需要切换回 Windows 只是为了使用触摸屏,那就太浪费了。

  2. 如果触摸屏可以工作,当我连接外部显示器时它还能工作吗?我发现了一个类似的问题(请参阅如何在双显示器系统上校准触摸屏?),但不幸的是,这个问题从未得到解答。

如果您能告诉我任何可能有帮助的信息(有效或无效的不同设置等),请告诉我。

Key*_*van 5

我在运行 Ubuntu 12.04 64 位的 Surface Pro 2 上遇到了同样的问题。我有一个双显示器设置,带有 MiniDisplay 转 HDMI 电缆,但我的第二个显示器不支持触摸。对我有用的是通过以下方式查找设备名称:

\n\n
xinput --list\n
Run Code Online (Sandbox Code Playgroud)\n\n

这返回了:

\n\n
\xe2\x8e\xa1 Virtual core pointer                      id=2    [master pointer  (3)]\n\xe2\x8e\x9c   \xe2\x86\xb3 Virtual core XTEST pointer                id=4    [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 HOLTEK Wireless USB Device                id=10   [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 Atmel Atmel maXTouch Digitizer            id=13   [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 MICROSOFT SAM                             id=11   [slave  pointer  (2)]\n\xe2\x8e\x9c   \xe2\x86\xb3 MICROSOFT SAM                             id=12   [slave  pointer  (2)]\n\xe2\x8e\xa3 Virtual core keyboard                     id=3    [master keyboard (2)]\n    \xe2\x86\xb3 Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]\n    \xe2\x86\xb3 Power Button                              id=6    [slave  keyboard (3)]\n    \xe2\x86\xb3 Video Bus                                 id=7    [slave  keyboard (3)]\n    \xe2\x86\xb3 Power Button                              id=8    [slave  keyboard (3)]\n    \xe2\x86\xb3 HOLTEK Wireless USB Device                id=9    [slave  keyboard (3)]\n    \xe2\x86\xb3 Front LifeCam                             id=14   [slave  keyboard (3)]\n    \xe2\x86\xb3 Rear LifeCam \n
Run Code Online (Sandbox Code Playgroud)\n\n

@phnomic 提到的“xsetwacom --list”不会返回任何内容。

\n\n

然后我们将设备映射到@phnomic 建议的屏幕:

\n\n
xsetwacom set "Atmel Atmel maXTouch Digitizer" MapToOutput eDP1\nxsetwacom set 11 MapToOutput eDP1\nxsetwacom set 12 MapToOutput eDP1\n
Run Code Online (Sandbox Code Playgroud)\n\n

请注意,11 和 12 是两个名为“MICROSOFT SAM”的设备的设备 ID

\n