Почему Ubuntu 12.10 с сенсорного экрана уходит на второй монитор?

У меня есть сенсорный экран Elo, подключенный к выходу VGA, и у меня есть другой экран, подключенный к выходу HDMI.

Когда я касаюсь сенсорного экрана с его разрешением 1024x768, курсор всегда перемещается на другой экран, когда я перетаскиваю его, он ненормально перемещается на другой экран. Как мне сказать, что сенсорный ввод должен оставаться на сенсорном экране, а не на другом экране? Я пытался:

xinput set-int-prop "Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface" "Evdev Axis Calibration" 32 -4000 4093 -100 4089

Но это не работает вообще. Есть что-нибудь исправить?

0
задан 27 December 2012 в 15:27

1 ответ

для двойного экрана: левый 720p, правый 1024x768

  left:                                right:
[ 1280/(1280+2560)  0          0 ]   [ 2560/(1280+2560)  0          1280/(1280+2560)]
[ 0                 1024/1440  0 ]   [ 0                 1440/1440  0               ]
[ 0                 0          1 ]   [ 0                 0          1               ]

$ xinput set-prop "Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface" --type=float "Coordinate Transformation Matrix" 0.8659999 0 0.55555555 0 1 0 -0.04 0 1

> almost correct
0.8659999 0  0.55555555 0  1.09 0  -0.04 0  1.000099
c0        c1 c2         c3 c4   c5 c6    c7 c8

Как инвертировать курсор?

xinput set-prop "Elo TouchSystems, Inc. Elo TouchSystems 2700 IntelliTouch(r) USB Touchmonitor Interface" --type=int --format=8 "Evdev Axis Inversion" 0, 1
                                                                     X, Y = 0 false , 1 true
0
ответ дан 27 December 2012 в 15:27

Другие вопросы по тегам:

Похожие вопросы: