¿Cómo hago para que funcione la tableta Thinkpad X220T con pantalla multitáctil?

8

Tengo un Thinkpad X220T con pantalla multitáctil. Este modelo viene con dos opciones para la pantalla, solo una tiene las capacidades multitáctiles. Mi pregunta es estrictamente acerca de la pantalla táctil NO del panel táctil multitáctil.

Me resultó muy difícil encontrar confirmación si el multitáctil en este modelo funciona o no, y si es así, ¿qué tan bien? Entonces, en esta pregunta, me centraré principalmente en cómo mejorar la interacción multitáctil en este dispositivo. Estoy usando Ubuntu 12.04.

  • ¿Cuáles son mis principales opciones para el teclado en pantalla y cómo puedo habilitarlas?
  • ¿Puedo usar gestos multitáctiles para cambiar entre aplicaciones, escritorios y acercar y alejar aplicaciones mientras estoy en modo tableta?
  • ¿Cuántos puntos de contacto registra el sistema como máximo? ¿Cómo puedo probar esto?
  • ¿La pila multitáctil es lo suficientemente estable para el uso diario?
  • ¿Cómo hago que el botón de rotación de la pantalla funcione y cómo hago que la referencia del rotador gire con él, para que el rotulador funcione correctamente en cualquier rotación?
  • ¿Cómo puedo usar juegos multitáctiles disponibles en el repositorio de software? En el primer intento, parece que estas aplicaciones no registran correctamente los puntos de contacto.

Actualizaré esta pregunta si necesita más información o pruebas realizadas en esta computadora portátil.

Aras
fuente
Echa un vistazo a mi conjunto de scripts think-rotate .
Martin Ueding

Respuestas:

6

Voy a tratar de responder la parte de la interfaz de rotación / táctil.

Básicamente, puedes imaginar aquellos que tienen un segundo escritorio en tu escritorio. Cuando gire su escritorio, tendrá que hacer lo mismo con el escritorio de interfaz táctil.

En general, puede gestionar esta rotación a través de

$ xsetwacom

En mi caso, no tengo conocimiento de otras tabletas, el escritorio táctil consta de tres dispositivos: Stylus, Eraser y Touch:

$ 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 

Entonces, cada vez que gire la pantalla, también deberá llamar a xsetwacom para cada uno de los tres dispositivos para reflejar el cambio:

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

Los lugares apropiados para la rotación táctil están en todas partes, donde hay una rotación realizada por xrandr. Sin embargo, no puede conectarse directamente a xrandr, sino que debe encontrar los lugares donde se llaman las rotaciones de xrandr.

Por ejemplo, estoy usando la extensión del indicador de estado del monitor para GNOME-Shell, con esta modificación para la rotación táctil: https://gist.github.com/2331837

Buena suerte con el resto! ;)

mweinelt
fuente
Gracias por tu respuesta. La rotación de pantalla fue mi mayor problema y esto resolvió mi problema, así que voy a aceptar su respuesta. Creo que cometí un error al hacer demasiadas preguntas a la vez, por lo que en el futuro intentaré dividirlas en varias preguntas.
Aras
2

Muy bien, aquí está mi parte entonces :) Compré una computadora portátil / tableta convertible hace medio año con un lápiz y una opción táctil. No es el mismo modelo o marca que tú, pero espero que esta respuesta te sea útil.

Para el teclado en pantalla, prefiero Onboard, que creo que viene por defecto. De lo contrario, está disponible a través de los repositorios. Es bastante bien personalizable (si pones un poco de esfuerzo en él, puedes diseñar tu propio diseño de teclado y temas, o simplemente usar los integrados) y hace más o menos lo que necesitas que haga. Carece de cosas avanzadas como las acciones macro. Además, no he podido hacer que funcione en Dash.

Las interesantes funciones multitáctiles están disponibles a través de Ginn, que en mi humilde opinión es una pieza de software bastante decente. No es lo más fácil de modificar, pero le ofrece muchas opciones al vincular los gestos con las pulsaciones de teclas. El desplazamiento con dos dedos funciona de forma predeterminada 9), lo que usted menciona (acercarse y alejarse, deslizarse a través de las aplicaciones) es, hasta donde sé, aún no es compatible. Veo que ya tienes tu laptop, échale un vistazo /etc/ginn/wishes.xml. Hmm, ahora que lo pienso, si juegas un poco con Ginn y Compiz, ¿tal vez puedas vincular un pellizco de dos dedos al plugin Enhanced Desktop Zoom?

El puesto de mweinelt en rotación es perfecto. Funciona muy bien para mi. Giro la pantalla, saco el lápiz y leo y anoto archivos PDF en mi computadora portátil.

En general, diría que la pantalla táctil es utilizable, incluso útil, pero deja algunas cosas que desear. Ciertamente no es un proceso pulido y ordenado como lo es, por ejemplo, con Android.

Tomás
fuente
2

Para aquellos que todavía quieren usar todas las funciones táctiles de sus convertibles, aquí hay un script que funciona bien en x220t.

El script con el que comencé se da en el hilo anterior. Lo acabo de extender para tomar valores para el lápiz además del toque del dedo. El mismo enfoque de copiar y pegar que para el dedo, lo que resuelve el primer problema de Yossi Gil.

También me topé con el problema de que el teclado en pantalla integrado no funciona con el toque del dedo. Seguí este hilo e implementé la solución que funcionó allí.

Con todo, los dedos y el lápiz táctil funcionan, la rotación funciona y el teclado en pantalla ahora funciona, diría que el modo tableta ahora funciona bastante bien.

kalinchernev
fuente
1
¡Bienvenido a AskUbuntu! ¿Puede agregar la solución a la pregunta? Los enlaces no siempre se mantienen bien. ¡Aparte de eso, buen trabajo!
Kaz Wolfe
Tienes razón, los enlaces pueden desaparecer en el futuro. El paradigma principal es 1) encontrar información sobre los 3 "dispositivos": pantalla, lápiz y dedo. 2) Actualice los comandos en los casos de rotación si es necesario. 3) Juega con la activación / desactivación a bordo si el toque con el dedo no funciona en la caja de rotación. La mayoría de los lanzamientos probablemente futuras del bordo se incluyen un cheque por esto, por lo que también podría ser innecesaria en el futuro
kalinchernev
1

Yo mismo tengo un x220t, pero ejecuto Ubuntu 11.10 en él. Resolví el problema de rotación usando este tutorial. Este tutorial le enseña a crear un script que también gira los ejes de la pantalla, no solo la imagen. (la rotación de la imagen en sí es bastante fácil, puede hacerlo desde el menú de monitores). Pero para que el trackpad, la punta del borrador, el mouse y el stylus funcionen en una pantalla girada, también debe girar los ejes (consulte el tutorial mencionado).

Sin embargo, un problema con ese tutorial fue que cada vez que conectaba un nuevo dispositivo usb (base de mouse inalámbrico, cámara, etc.) la dirección física del puerto usb cambiaba después del reinicio. Entonces, pedí una solución y resolví este problema aquí con una pequeña adición al script.

Estoy interesado en encontrar cómo puedo activar el botón "rotar" en el borde inferior de la pantalla y asignarle el comando "rotar" descrito anteriormente. Intenté usar la función típica "crear acceso directo de botón", pero no parece funcionar.

Además, estoy interesado en cómo podemos agregar funcionalidades multitáctiles a la pantalla (pellizcar, rotar para obtener imágenes, hacer clic con el botón derecho en un toque largo, etc.).

Stylus funciona bastante bien, no obtuve ningún error al usarlo.

RazTaz
fuente
1
Bienvenido a Ask Ubuntu! Parece que parte de su respuesta consiste en preguntas propias. Es posible que desee hacer estas preguntas publicándolas por separado .
Eliah Kagan
0

En mi experiencia: NO. Acabo de comprar la tableta X220, la instalación de 12.04 dejó mucho que desear.

  • Stylus no funciona correctamente en modo tableta (no entiende la rotación)
  • No multi-touchg.
  • Sin teclado en pantalla
  • Usar el lápiz puede confundir a X, ya que X cree que mueve el mouse mientras el modificador Alt está abajo, cuando en realidad no lo está.

Intenté usar este nuevo juguete con Windows 7, que proporciona una compatibilidad mucho mejor para tabletas y stylus, pero aún está lejos de (digamos) ipad.

Sin embargo, una cosa buena es que ya no soy cauteloso antes de tocar mi pantalla. Sé que fue diseñado para ser tocado.

Yossi Gil
fuente
1
Es una lástima que estos no funcionen de la manera deseada, pero creo que la mayoría de estos problemas se pueden abordar con un poco de ajustes. No es que piense que deba hacerlo como usuario, pero al menos es posible. Acabo de recibir el mío, así que intentaré abordar estos problemas uno por uno y actualizar esta pregunta.
Aras
Algunos de estos pueden arreglarse, aunque no requiere ajustes fáciles, pero creo que requeriría un gran trabajo para que funcione el multitáctil. En general, es moderadamente molesto, pero no más que eso: la tableta no es una gran ventaja incluso en Windows 7, que supuestamente puede ser útil. No te pierdes mucho de todos modos.
Yossi Gil