Klik mouse berhenti bekerja setelah waktu acak, menggunakan Awesome WM + Gnome

22

Saya menggunakan Manajer Jendela Keren bersama dengan Gnome di Linux Mint. Saya mengalami masalah berikut beberapa kali sehari:

Tiba-tiba mouse berhenti bekerja, yang berarti saya masih dapat memindahkan kursor, tetapi klik mouse apa pun tidak akan melakukan apa pun. Selain itu, kursor tidak berubah kapan seharusnya, misalnya ketika melayang di atas tautan.

Keadaan ini tidak berubah hingga memulai ulang komputer atau memulai ulang server X dengan Ctrl + Alt + Backspace.

Meskipun demikian, sistem ini bekerja sangat normal. (Saya sedang menulis pesan ini tanpa mouse saat ini)

Saya pikir itu sangat tidak mungkin bahwa itu adalah mouse karena mengubah mouse tidak mengubah perilaku.

Bagi saya, rasanya agak seperti beberapa jendela tak terlihat diletakkan di atas seluruh layar, atau beberapa aplikasi "menangkap" mouse dan tidak melepaskannya, tapi itu hanya spekulasi.

Saya bahkan mencobanya melalui TeamViewer, dan itu menunjukkan perilaku yang sama - memindahkan karya, melayang dan mengklik tidak.

Saya harus menyebutkan masalahnya adalah global, tidak terbatas pada program khusus apa pun.

Sekarang saya tahu kapan bug itu terjadi: Jika saya mengklik aplikasi Gtk (seperti Nautilus, Gedit, Ubuntu Software Center) di suatu tempat di bilah menu atau bilah alat tempat tidak ada menu atau tombol (misalnya, di sebelah kanan menu "Bantuan" di Nautilus), maka bug ini terjadi. Jika saya menutup aplikasi yang sesuai, itu hilang.

Saya akan memulai utas baru untuk ini.

maxi.weller
sumber
2
Jalankan xevdan periksa apakah acara klik muncul ...
pbm
1
Saya telah mengalami perilaku yang sama di masa lalu, jadi saya tidak berpikir itu sesuatu yang istimewa tentang perangkat keras Anda. Saya tidak memiliki Gnome pada saat itu. Saat ini saya memiliki dua sistem dengan Awesome, dan tidak ada yang menunjukkan perilaku itu.
Shawn J. Goff
@ pbm: Saya sudah mencobanya, dan tidak ada acara mouse yang diperlihatkan xev, tetapi acara keyboard.
maxi.weller
Modal sesuatu mencuri fokus input tetapi tidak menunjukkan aktivitas kepada Anda? Mungkin kunci mengikat Anda tidak menyadari untuk menjalankan atau menjalankan prompt yang tidak ditarik?
Caleb
1
Bagi siapa saja yang ingin tahu seperti saya, pertanyaan Max lainnya adalah: unix.stackexchange.com/questions/34412/… .. tapi sayangnya itu (saat ini) tidak memiliki jawaban.
machineghost

Jawaban:

6

Saya punya masalah ini juga. Saya pikir ini terkait dengan bug di sini:

http://osdir.com/ml/blfs-support/2011-12/msg00059.html

Masalahnya tampaknya terkait dengan fungsi spesifik di gtk 3.0, kemungkinan terkait dengan mengubah ukuran jendela atau membuat pegangan ukuran muncul: Saya mendapatkan perilaku ini ketika saya menggunakan Meta-Mouse2 untuk mengubah ukuran di Awesome. Saya juga melihatnya terjadi hanya dalam penggunaan reguler. Beberapa hal yang mungkin membantu:

1) Anda dapat mulai menutup jendela gtk acak. Dalam pengalaman saya, masalah hanya andal hilang ketika saya menutup terminal gnome terakhir saya. Saya harus benar-benar menemukan terminal non-gtk yang menyenangkan saya.

2) Selalu jalankan mengagumkan dengan windows Anda di beberapa tata letak daripada gratis. Ini akan membuat pegangan ukurannya tidak muncul secara tidak sengaja.

Selain itu, saya pikir yang terbaik yang dapat Anda lakukan adalah menunggu seseorang untuk mengetahui jalur kode dan memperbaiki masalah ini.

Milo Polte
sumber
Hai, saya pikir Anda benar dengan pegangan pengubahan ukuran, tetapi ada tempat lain di mana hal ini terjadi: Jika saya mengeklik aplikasi Gtk (seperti Nautilus, Gedit, Ubuntu Software Center) di suatu tempat di bilah menu atau bilah alat di mana tidak ada menu atau tombol (mis., kanan menu "Bantuan" di Nautilus), maka bug ini terjadi. Jika saya menutup aplikasi yang sesuai, itu hilang.
maxi.weller
Ini pasti menarik, karena saya baru-baru ini memiliki masalah yang sama. Itu hanya mempengaruhi beberapa dari sedikit hal Gnome / GTK yang saya gunakan. Dan ketika saya mematikan komponis saya berhenti memiliki masalah ini. Saya menggunakan LMDE dengan window manager XFCE4.
vgoff
(Setidaknya dalam bentuk saat ini), Anda tidak perlu menutup aplikasi acak. Yang Anda gunakan tepat sebelum bug terjadi dan yang Anda akan beralih ke, atau yang Anda klik tidak sengaja adalah kandidat yang paling mungkin. Ketika mouse berhenti bekerja ketika bug muncul, windows ini harus cukup mudah untuk diidentifikasi.
Bananguin
4

Mouse mencengkeram saat mengklik area kosong di bilah judul / menu di nautilius / evince / gnome-terminal / dll. terjadi pada saya di Ubuntu 11.10 / libgtk-3-0 3.2.0-0ubuntu6 / awesome 3.4.10-1 juga.

A killall nautilusatau lebih di konsol melepaskan ambil mouse; dengan Nautilus, hanya menutup jendela dengan Meta-ctidak membantu.

Tampaknya ada perbaikan untuk masalah ukuran-menangani datang pipa untuk GTK + 3.3.6, mungkin terkait?

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630972
https://bugzilla.gnome.org/show_bug.cgi?id=650943
http://git.gnome.org/browse/ gtk + / tree / NEWS # n301
http://git.gnome.org/browse/gtk+/commit/?id=e3005ea454293d7b86f2bc39ba5fd028906b5c72

Tero Marttila
sumber
Terimakasih sudah berbagi informasi! Saya juga mengetahui bahwa mematikan aplikasi membantu. Tetapi masih menjengkelkan harus membunuh nautilus karena menutup semua jendela pengelola file, tidak hanya yang menyebabkan bug :-(
maxi.weller
Saya juga menemukan laporan bug di Launchpad Ubuntu , mereka mengatakan itu akan diperbaiki di Ubuntu 12.04 (yang dirilis pada bulan April).
maxi.weller
Saya melihat masalah ini di Ubuntu 14,04 juga.
miphe
Saya melihat masalah ini juga di Ubuntu MATE 15.10.
quant_dev