Как заставить работать планшет Thinkpad X220T с мультисенсорным экраном?

Как заставить работать планшет Thinkpad X220T с мультисенсорным экраном?

У меня Thinkpad X220T с экраном multitouch. Эта модель поставляется с двумя вариантами экрана, только один из них имеет возможности multitouch. Мой вопрос строго о сенсорном экране, а НЕ о сенсорной панели multitouch.

Мне было очень трудно найти подтверждение, работает ли multi touch на этой модели или нет, и если да, то насколько хорошо? Поэтому в этом вопросе я сосредоточусь в первую очередь на том, как улучшить взаимодействие multi touch на этом устройстве. Я использую Ubuntu 12.04.

  • Каковы основные параметры экранной клавиатуры и как их включить?
  • Могу ли я использовать мультисенсорные жесты для переключения между приложениями, рабочими столами, а также для увеличения и уменьшения масштаба приложений в режиме планшета?
  • Сколько точек касания регистрирует система максимум? Как это проверить?
  • Достаточно ли стабилен мультисенсорный стек для повседневного использования?
  • Как заставить работать кнопку поворота экрана и как заставить указатель пера вращаться вместе с ней, чтобы перо работало правильно при любом повороте?
  • Как использовать игры с поддержкой мультитач, доступные в репозитории программного обеспечения? При первой попытке кажется, что эти приложения некорректно регистрируют точки касания.

Я обновлю этот вопрос, если вам потребуется дополнительная информация или тесты, проведенные на этом ноутбуке.

решение1

Я попытаюсь ответить на вопрос о повороте/сенсорном интерфейсе.

Так что в принципе вы можете представить себе, что это как иметь второй рабочий стол на вашем рабочем столе. Когда вы поворачиваете свой рабочий стол, вам затем придется сделать то же самое с рабочим столом сенсорного интерфейса.

В общем случае вы можете управлять этим вращением через

$ xsetwacom

В моем случае — я не знаком с другими планшетными устройствами — сенсорный рабочий стол состоит из трех устройств: стилуса, ластика и касания:

$ xsetwacom --list devices
Wacom Serial Penabled 2FG Touchscreen stylus    id: 14  type: STYLUS    
Wacom Serial Penabled 2FG Touchscreen eraser    id: 15  type: ERASER    
Wacom Serial Penabled 2FG Touchscreen touch     id: 16  type: TOUCH 

Поэтому, куда бы вы ни повернули экран, вам также придется вызывать xsetwacom для каждого из трех устройств, чтобы отразить изменение:

$ xsetwacom set <device_id> rotate <none|ccw|cw|half>

Подходящие места для поворота касания есть везде, где есть поворот, сделанный xrandr. Однако вы не можете напрямую подключиться к xrandr, а должны найти места, где вызываются повороты xrandr.

Я, например, используюРасширение индикатора состояния мониторадля GNOME-Shell, с этой модификацией для поворота касанием: https://gist.github.com/2331837

Удачи в остальном! ;)

решение2

Хорошо, вот моя доля :) Я купил трансформируемый ноутбук/планшет полгода назад со стилусом и сенсорным экраном. Не та же модель и даже не та же марка, что и у вас, но надеюсь, этот ответ все еще будет вам полезен.

Для экранной клавиатуры я предпочитаю Onboard, которая, как мне кажется, идет по умолчанию. В противном случае она доступна через репозитории. Она довольно хорошо настраивается (если вы приложите немного усилий, вы сможете создать собственную раскладку клавиатуры и темы или просто использовать встроенные) и делает практически то, что вам нужно. Ей не хватает продвинутых вещей, таких как макросы. Кроме того, мне не удалось заставить ее работать в Dash.

Интересные функции мультитач доступны через Ginn, который, по моему скромному мнению, является довольно приличным программным обеспечением. Это не самая простая вещь для изменения, но дает вам много возможностей, связывая жесты с нажатиями клавиш. Прокрутка двумя пальцами работает по умолчанию 9), то, что вы упоминаете (увеличение и уменьшение масштаба, пролистывание приложений), насколько мне известно, пока не поддерживается. Я вижу, что у вас уже есть ноутбук, взгляните на /etc/ginn/wishes.xml. Хм, если подумать, если вы немного поиграетесь с Ginn и Compiz, возможно, вы сможете привязать сведение двух пальцев к плагину Enhanced Desktop Zoom?

Пост mweinelt о вращении — в точку. Для меня работает очень хорошо. Я поворачиваю экран, достаю стилус, читаю и комментирую PDF-файлы на своем ноутбуке.

В целом я бы сказал, что сенсорный экран пригоден для использования, даже полезен, но оставляет желать лучшего. Это, безусловно, не такой гладкий, аккуратный процесс, как, например, в Android.

решение3

Для тех, кто все еще хочет использовать все сенсорные функции своих кабриолетов, вотскрипткоторый хорошо работает на x220t.

Скрипт, с которого я начал, приведен в теме выше. Я просто расширил его, чтобы принимать значения для стилуса в дополнение к касанию пальцем. Тот же подход копировать-вставить, что и для пальца, что решает первую проблему Йосси Гила.

Я также столкнулся с проблемой экранной клавиатуры на борту, которая не работала с касанием пальцем. Я последовалэта темаи внедрили решение, которое там сработало.

В целом, сенсорный ввод пальцем и стилусом работает, вращение работает, экранная клавиатура теперь работает. Я бы сказал, что режим планшета теперь работает довольно хорошо.

решение4

По моему опыту: НЕТ. Только что купил планшет X220, установка на него 12.04 оставила желать лучшего.

  • Стилус некорректно работает в режиме планшета (не понимает поворот)
  • Мультитач отсутствует.
  • Нет экранной клавиатуры
  • Использование стилуса может сбить X с толку, поскольку X будет думать, что вы перемещаете мышь, пока нажата клавиша Alt, хотя на самом деле это не так.

Я попробовал использовать эту новую игрушку с Windows 7, которая обеспечивает гораздо лучшую поддержку планшета и стилуса, но она все еще далека от (скажем) iPad.

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

Связанный контент