
У меня 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.
Но есть одна приятная вещь: я больше не осторожничаю, прежде чем прикоснуться к экрану. Я знаю, что он был создан для того, чтобы к нему прикасались.