Comment faire fonctionner la tablette Thinkpad X220T avec écran tactile multipoint?

8

J'ai un Thinkpad X220T avec l'écran multitouch. Ce modèle est livré avec deux options pour l'écran, une seule a les capacités multitouch. Ma question concerne strictement l'écran tactile PAS le pavé tactile multi-touch.

J'ai trouvé très difficile de confirmer si le multi-touch sur ce modèle fonctionne ou non, et si oui, dans quelle mesure? Donc, dans cette question, je vais me concentrer principalement sur la façon d'améliorer l'interaction tactile multipoint sur cet appareil. J'utilise Ubuntu 12.04.

  • Quelles sont mes principales options pour le clavier à l'écran et comment puis-je les activer?
  • Puis-je utiliser des gestes multitouch pour basculer entre les applications, les bureaux et effectuer un zoom avant ou arrière sur les applications en mode tablette?
  • Combien de points de contact sont enregistrés par le système au maximum? Comment puis-je tester cela?
  • La pile multi-touch est-elle suffisamment stable pour une utilisation quotidienne?
  • Comment faire fonctionner le bouton de rotation de l'écran et comment faire pivoter la référence du stylet avec lui, afin que le stylet fonctionne correctement dans n'importe quelle rotation.
  • Comment puis-je utiliser des jeux multitouch disponibles dans le référentiel de logiciels? Au premier essai, il semble que les points de contact ne soient pas enregistrés correctement par ces applications.

Je mettrai à jour cette question si vous avez besoin de plus d'informations ou de tests effectués sur cet ordinateur portable.

Aras
la source
Découvrez ma suite de scripts think-rotation .
Martin Ueding

Réponses:

6

Je vais essayer de répondre à la partie interface rotation / tactile.

Donc, fondamentalement, vous pouvez imaginer ceux qui aiment avoir un deuxième bureau sur votre bureau. Lorsque vous faites pivoter votre bureau, vous devrez alors faire de même avec le bureau à interface tactile.

En général, vous pouvez gérer cette rotation via

$ xsetwacom

Dans mon cas - je n'ai aucune connaissance des autres tablettes - le bureau tactile se compose de trois appareils: Stylus, Eraser et 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 

Ainsi, chaque fois que vous faites pivoter votre écran, vous devrez également appeler xsetwacom pour chacun des trois appareils afin de refléter le changement:

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

Les endroits appropriés pour la rotation tactile sont partout, où il y a une rotation effectuée par xrandr. Cependant, vous ne pouvez pas vous connecter directement à xrandr, mais vous devez trouver les endroits où les rotations xrandr sont appelées.

J'utilise par exemple l' extension Monitor Status Indicator pour GNOME-Shell, avec cette modification pour la rotation tactile: https://gist.github.com/2331837

Bonne chance avec les autres! ;)

mweinelt
la source
Merci pour votre réponse. La rotation de l'écran était mon plus gros problème et cela a résolu mon problème, donc je vais accepter votre réponse. Je pense que j'ai fait une erreur en posant trop de questions à la fois, donc à l'avenir je vais essayer de les diviser en plusieurs questions.
Aras
2

D'accord, voici ma part alors :) J'ai acheté un ordinateur portable / tablette convertible il y a six mois avec une option stylet et tactile. Pas le même modèle ou même marque que vous, mais j'espère que cette réponse vous sera toujours utile.

Pour le clavier à l'écran, je préfère Onboard, qui je pense vient par défaut. Sinon, il est disponible via les référentiels. Il est assez bien personnalisable (si vous y mettez un peu d'effort, vous pouvez concevoir votre propre disposition de clavier et thèmes, ou simplement utiliser ceux intégrés) et fait à peu près ce dont vous avez besoin. Il manque des choses avancées telles que des actions de macro. De plus, je n'ai pas pu le faire fonctionner dans le Dash.

Des fonctionnalités multitouch intéressantes sont disponibles via Ginn, qui à mon humble avis est un logiciel assez décent. Ce n'est pas la chose la plus facile à modifier, mais vous donne beaucoup d'options en liant les gestes aux pressions de touches. Le défilement à deux doigts fonctionne par défaut 9), les choses que vous mentionnez (zoom avant et arrière, glissement dans les applications) ne sont pas, pour autant que je sache, prises en charge. Je vois que tu as déjà ton ordinateur portable, regarde /etc/ginn/wishes.xml. Hmm, à bien y penser, si vous jouez un peu avec Ginn et Compiz, vous pouvez peut-être lier une pincée à deux doigts au plugin Enhanced Desktop Zoom?

Le poteau mweinelt en rotation est parfait. Fonctionne très bien pour moi. Je fais pivoter l'écran, sort le stylet et lis et annote des PDF sur mon ordinateur portable.

Dans l'ensemble, je dirais que l'écran tactile est utilisable, voire utile, mais laisse quelques choses à désirer. Ce n'est certainement pas un processus lisse et soigné comme c'est le cas avec par exemple Android.

Tomas
la source
2

Pour ceux qui veulent toujours utiliser toutes les fonctionnalités tactiles de leurs convertibles, voici un script qui fonctionne bien sur x220t.

Le script avec lequel j'ai commencé est donné dans le fil ci-dessus. Je viens de l'étendre pour prendre des valeurs pour le stylet en plus du toucher du doigt. Même approche copier-coller que pour le doigt, ce qui résout le premier problème de Yossi Gil.

J'ai également rencontré le problème du clavier à l'écran à bord ne fonctionnant pas avec le toucher du doigt. J'ai suivi ce fil et mis en œuvre la solution qui a fonctionné là-bas.

Dans l'ensemble, le toucher du doigt et du stylet fonctionne, la rotation fonctionne et le clavier à l'écran fonctionne maintenant, je dirais que le mode tablette fonctionne maintenant assez bien.

kalinchernev
la source
1
Bienvenue sur AskUbuntu! Pouvez-vous ajouter la solution de contournement à la question? Les liens ne restent pas toujours bons. A part ça, bon travail!
Kaz Wolfe
Vous avez raison, les liens pourraient disparaître à l'avenir. Le paradigme principal est 1) de trouver des informations sur les 3 "appareils": écran, stylet et doigt. 2) Mettez à jour les commandes dans les cas de rotation si nécessaire. 3) Jouez avec la désactivation / activation intégrée si le toucher du doigt ne fonctionne pas sur le boîtier de rotation. Très probablement, les futures versions de la carte à bord incluront une vérification pour cela, donc cela pourrait également être inutile à l'avenir
kalinchernev
1

J'ai moi-même un x220t, mais je lance Ubuntu 11.10 dessus. J'ai résolu le problème de rotation en utilisant ce tutoriel. Ce tutoriel vous apprend à créer un script qui fait également pivoter les axes de l'écran, pas seulement l'image. (la rotation de l'image elle-même est assez facile, vous pouvez le faire depuis le menu des moniteurs). Mais pour que le trackpad, la pointe de la gomme, la souris et le stylet fonctionnent sur un écran pivoté, vous devez également faire pivoter les axes (voir le tutoriel mentionné).

Cependant, un problème avec ce tutoriel était que chaque fois que je connectais un nouveau périphérique USB (base de souris sans fil, appareil photo, etc.), l'adresse physique du port USB était modifiée après le redémarrage. J'ai donc demandé une solution et j'ai résolu ce problème ici avec un petit ajout au script.

Je suis intéressé de savoir comment puis-je activer le bouton "rotation" sur le bord inférieur de l'écran et lui affecter la commande "rotation" décrite ci-dessus. J'ai essayé d'utiliser la fonction typique "créer un raccourci de bouton", mais cela ne semble pas fonctionner.

Aussi - je suis intéressé par la façon dont nous pouvons ajouter des fonctionnalités multitouch à l'écran (pincement, rotation pour les images, clic droit sur appui long, etc.).

Le stylet fonctionne assez bien, je n'ai eu aucune erreur lors de son utilisation.

RazTaz
la source
1
Bienvenue sur Ask Ubuntu! Il semble que certaines de vos réponses consistent en des questions qui vous sont propres. Vous voudrez peut-être poser ces questions en les publiant séparément .
Eliah Kagan
0

D'après mon expérience: NON. Je viens d'acheter une tablette X220, installer 12.04 dessus laissait beaucoup à désirer.

  • Le stylet ne fonctionne pas correctement en mode tablette (ne comprend pas la rotation)
  • Pas de multi-touchg.
  • Pas de clavier à l'écran
  • L'utilisation du stylet peut confondre X, en ce sens que X pense que vous déplacez votre souris pendant que le modificateur Alt est en baisse, alors qu'en fait ce n'est pas le cas.

J'ai essayé d'utiliser ce nouveau jouet avec Windows 7, qui offre un bien meilleur support pour tablette et stylet, mais il est encore loin (disons) de l'ipad.

Une bonne chose cependant, c'est que je ne suis plus prudent avant de toucher mon écran. Je sais qu'il a été conçu pour être touché.

Yossi Gil
la source
1
C'est dommage que ceux-ci ne fonctionnent pas comme souhaité, mais je pense que la plupart de ces problèmes peuvent être résolus avec un peu de peaufinage. Non pas que je pense que vous devriez avoir à le faire en tant qu'utilisateur, mais au moins c'est possible. Je viens de recevoir le mien, je vais donc essayer de résoudre ces problèmes un par un et de mettre à jour cette question.
Aras
Certains d'entre eux peuvent être corrigés, même si cela ne nécessite pas de réglages si faciles, mais je pense que cela nécessiterait un travail majeur pour que la multi-touch fonctionne. Dans l'ensemble, c'est modérément ennuyeux mais pas plus que cela: la tablette n'est pas un avantage énorme, même sous Windows 7, qui peut soi-disant permettre de l'utiliser. Vous ne manquez pas grand chose de toute façon.
Yossi Gil