Bagaimana cara membuat Thinkpad X220T Tablet dengan layar multitouch berfungsi?

8

Saya memiliki Thinkpad X220T dengan layar multitouch. Model ini hadir dengan dua opsi untuk layar, hanya satu yang memiliki kemampuan multitouch. Pertanyaan saya adalah tentang touchscreen BUKAN touchpad multi touch.

Saya merasa sangat sulit untuk menemukan konfirmasi apakah multi touch pada model ini berfungsi atau tidak, dan jika demikian, seberapa baik? Jadi dalam pertanyaan ini saya akan fokus terutama pada bagaimana meningkatkan interaksi multi-sentuh pada perangkat ini. Saya menggunakan Ubuntu 12.04.

  • Apa opsi utama saya untuk keyboard di layar dan bagaimana cara mengaktifkannya?
  • Dapatkah saya menggunakan gerakan multitouch untuk beralih di antara aplikasi, desktop, dan memperbesar aplikasi yang keluar saat dalam mode tablet?
  • Berapa banyak titik sentuh terdaftar oleh sistem paling banyak? Bagaimana saya bisa menguji ini?
  • Apakah tumpukan multi touch cukup stabil untuk penggunaan sehari-hari?
  • Bagaimana cara mendapatkan tombol rotasi layar untuk bekerja dan bagaimana cara membuat referensi pena memutar dengan itu, sehingga pena bekerja dengan benar di setiap rotasi.
  • Bagaimana saya bisa menggunakan game multitouch yang tersedia dari repositori perangkat lunak? Pada percobaan pertama, tampaknya titik sentuh tidak terdaftar dengan benar oleh aplikasi ini.

Saya akan memperbarui pertanyaan ini jika Anda memerlukan informasi lebih lanjut, atau tes yang dilakukan pada laptop ini.

Aras
sumber
Lihat rangkaian skrip think-rotate saya .
Martin Ueding

Jawaban:

6

Saya akan mencoba dan menjawab bagian antarmuka rotasi / sentuh.

Jadi pada dasarnya Anda bisa membayangkan orang-orang seperti memiliki desktop kedua di desktop Anda. Saat Anda merotasi Desktop Anda, Anda harus melakukan hal yang sama dengan Desktop Antarmuka Sentuh.

Secara umum Anda dapat mengelola rotasi ini melalui

$ xsetwacom

Dalam kasus saya - Saya tidak memiliki pengetahuan tentang perangkat tablet lain - desktop sentuh terdiri dari tiga perangkat: Stylus, Eraser dan 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 

Jadi di mana pun Anda memutar layar Anda, Anda juga harus memanggil xsetwacom untuk masing-masing dari tiga perangkat untuk mencerminkan perubahan:

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

Tempat yang tepat untuk rotasi sentuh ada di mana-mana, di mana ada rotasi yang dibuat oleh xrandr. Namun Anda tidak dapat langsung terhubung ke xrandr, tetapi harus menemukan tempat di mana rotasi xrandr dipanggil.

Saya misalnya menggunakan Ekstensi Indikator Status Monitor untuk GNOME-Shell, dengan modifikasi ini untuk rotasi sentuh: https://gist.github.com/2331837

Semoga beruntung dengan yang lainnya! ;)

mweinelt
sumber
Terima kasih atas jawabannya. Rotasi layar adalah masalah terbesar saya dan ini memecahkan masalah saya jadi saya akan menerima jawaban Anda. Saya pikir saya melakukan kesalahan dengan mengajukan terlalu banyak pertanyaan sekaligus, jadi di masa depan saya akan mencoba memecahnya menjadi beberapa pertanyaan.
Aras
2

Baiklah, inilah bagian saya kemudian :) Saya membeli laptop / tablet konversi setengah tahun yang lalu dengan stylus dan opsi sentuh. Bukan model atau merek yang sama dengan Anda, tapi semoga jawaban ini tetap berguna bagi Anda.

Untuk keyboard di layar saya lebih suka Onboard, yang saya pikir datang secara default. Kalau tidak, itu tersedia melalui repositori. Ini dapat dikustomisasi dengan cukup baik (jika Anda berusaha melakukannya, Anda dapat mendesain tata letak dan tema keyboard Anda sendiri, atau hanya menggunakan yang ada di dalamnya) dan melakukan cukup banyak apa yang perlu Anda lakukan. Itu tidak memiliki hal-hal canggih seperti tindakan makro. Juga, saya belum bisa membuatnya bekerja di Dash.

Fitur multitouch yang menarik tersedia melalui Ginn, yang menurut hemat saya adalah perangkat lunak yang lumayan bagus. Ini bukan hal termudah untuk diubah tetapi memberi Anda banyak pilihan dengan menghubungkan gerakan dengan penekanan tombol. Pengguliran dua jari berfungsi secara default 9), hal-hal yang Anda sebutkan (memperbesar dan memperkecil, menggeser aplikasi) sejauh yang saya tahu belum didukung. Saya melihat Anda sudah mendapatkan laptop Anda, lihatlah /etc/ginn/wishes.xml. Hmm, kalau dipikir-pikir, jika Anda bermain-main sedikit dengan Ginn dan Compiz, mungkin Anda dapat mengikat dua jari mencubit ke plugin Enhanced Desktop Zoom?

posting mweinelt pada rotasi tepat. Bekerja sangat baik untuk saya. Saya memutar layar, mengeluarkan stylus dan membaca serta memberi anotasi PDF di laptop saya.

Secara keseluruhan, saya akan mengatakan layar sentuh dapat digunakan, bahkan berguna, tetapi meninggalkan beberapa hal yang diinginkan. Ini tentu saja bukan proses, rapi rapi seperti halnya dengan Android misalnya.

Tomas
sumber
2

Bagi mereka yang masih ingin menggunakan semua fitur sentuh convertible mereka, berikut adalah skrip yang berfungsi dengan baik pada x220t.

Skrip yang saya mulai diberikan pada utas di atas. Saya hanya memperpanjangnya untuk mengambil nilai untuk stylus selain sentuhan jari. Pendekatannya sama copy-paste seperti untuk jari, yang memecahkan masalah pertama Yossi Gil.

Saya juga menemukan masalah onboard keyboard onboard yang tidak bekerja dengan sentuhan jari. Saya mengikuti utas ini dan menerapkan solusi yang berhasil di sana.

Secara keseluruhan, jari dan sentuhan stylus bekerja, rotasi bekerja dan keyboard layar sekarang bekerja, saya akan mengatakan mode tablet sekarang bekerja dengan cukup baik.

kalinchernev
sumber
1
Selamat datang di AskUbuntu! Bisakah Anda menambahkan solusinya ke pertanyaan? Tautan tidak selalu baik. Selain itu, kerja bagus!
Kaz Wolfe
Anda benar, tautannya mungkin hilang di masa mendatang. Paradigma utama adalah 1) mencari informasi tentang 3 "perangkat": layar, stylus dan jari. 2) Perbarui perintah dalam kasus rotasi jika perlu. 3) Mainkan dengan onboard, nonaktifkan / aktifkan jika sentuhan jari tidak berfungsi pada case rotasi. Kemungkinan besar rilis di masa depan onboard akan mencakup cek untuk ini, jadi mungkin juga tidak perlu di masa depan
kalinchernev
1

Saya memiliki x220t sendiri, tetapi saya menjalankan Ubuntu 11.10 di atasnya. Saya memecahkan masalah memutar menggunakan tutorial ini . Tutorial ini mengajarkan Anda cara membuat skrip yang juga memutar sumbu layar, bukan hanya gambar. (Rotasi gambar itu sendiri cukup mudah, Anda dapat melakukannya dari menu monitor). Tetapi agar trackpad, ujung penghapus, mouse, dan stylus berfungsi pada layar yang diputar, Anda juga perlu memutar sumbu (lihat tutorial yang disebutkan).

Namun, satu masalah dengan tutorial itu adalah setiap kali saya mencolokkan perangkat usb baru (basis mouse nirkabel, kamera, dll) alamat fisik port usb berubah setelah restart. Jadi, saya meminta solusi dan saya punya masalah ini diselesaikan di sini dengan tambahan kecil untuk skrip

Saya tertarik untuk mengetahui bagaimana cara mengaktifkan tombol "putar" di tepi bawah layar dan menetapkan perintah "putar" yang dijelaskan di atas. Saya mencoba menggunakan fungsi "buat tombol pintas" yang khas, tetapi sepertinya tidak berhasil.

Juga - Saya tertarik pada bagaimana kita dapat menambahkan fungsionalitas multitouch ke layar (cubit, putar untuk gambar, klik kanan pada ketukan panjang, dll).

Stylus berfungsi dengan baik, saya tidak mendapatkan kesalahan dalam menggunakannya.

RazTaz
sumber
1
Selamat Datang di Tanya Ubuntu! Tampaknya beberapa jawaban Anda terdiri dari pertanyaan Anda sendiri. Anda mungkin ingin mengajukan pertanyaan ini dengan mempostingnya secara terpisah .
Eliah Kagan
0

Dalam pengalaman saya: TIDAK. Baru saja membeli tablet X220, menginstal 12,04 di atasnya meninggalkan banyak yang diinginkan.

  • Stylus tidak berfungsi dengan benar dalam mode tablet (tidak mengerti rotasi)
  • Tidak ada multi-touchg.
  • Tidak ada keyboard di layar
  • Menggunakan stylus dapat membingungkan X, karena X mengira Anda menggerakkan mouse saat Alt modifier turun, padahal sebenarnya tidak.

Saya mencoba menggunakan mainan baru ini dengan Windows 7, yang memberikan dukungan lebih baik untuk tablet dan stylus, tetapi masih jauh dari (katakanlah) ipad.

Satu hal yang menyenangkan adalah bahwa saya tidak lagi berhati-hati sebelum menyentuh layar saya. Saya tahu itu dirancang untuk disentuh.

Yossi Gil
sumber
1
Sayang sekali bahwa ini tidak berfungsi seperti yang diinginkan di luar kotak, tapi saya pikir sebagian besar masalah ini dapat diatasi dengan sedikit penyesuaian. Bukannya saya pikir Anda harus melakukan itu sebagai pengguna, tetapi setidaknya itu mungkin. Saya baru saja menerima milik saya, jadi saya akan mencoba untuk mengatasi masalah ini satu per satu dan memperbarui pertanyaan ini.
Aras
Beberapa di antaranya dapat diperbaiki, meskipun itu tidak perlu tweaker mudah, tapi saya pikir itu akan membutuhkan pekerjaan besar untuk mendapatkan multi-touch untuk bekerja. Secara keseluruhan, ini cukup menjengkelkan tetapi tidak lebih dari itu: Tablet ini tidak memiliki keuntungan besar bahkan di Windows 7, yang konon bisa membuat baik menggunakannya. Anda tidak ketinggalan banyak hal.
Yossi Gil