Situasi:
- Windows 2008 Server dengan SP2 64 Bit digunakan sebagai "Terminal Server", Direct X 11
- Office 2007 32 Bit
- .net add-in untuk PowerPoint menggunakan WPF, nlog, Lucene
- add-in adalah untuk pengguna akhir dan tidak memerlukan RDP (klien khusus ini menggunakan server terminal)
Komplikasi:
- Setelah memulai PowerPoint (dengan penambahan add-in) klik mouse tidak berfungsi lagi
- kursor mouse terus bergerak, mesin umumnya responsif
- perilaku tetap ada bahkan setelah membunuh proses PowerPoint
- perilaku tetap ada bahkan setelah menghubungkan kembali ke sesi terminal
- satu-satunya cara untuk mengembalikan klik mouse adalah dengan mengakhiri sesi
Solusi
- Bagaimana cara mendiagnosis mengapa Windows berhenti menerima klik Mouse?
- Apa penyebab yang mungkin untuk ini (driver, display, RDP dll.)
Sayangnya perilaku tersebut tidak mereproduksi pada sistem pengujian.
Jawaban:
Ini mungkin karena bug WPF https://social.msdn.microsoft.com/Forums/vstudio/en-US/ac81b552-44ac-4410-a5cd-4dbf6132a634/wpf-apps-stop-ponding-to-touches-while -mouse-continue-to-work? forum = wpf
Rekomendasi adalah sebagai berikut:
Juga, perbaikan cepat untuk Anda (jika ini adalah situasi bisnis-cirtical) - jika masalah hanya ada untuk satu klien, dan Anda perlu memperbaikinya SECEPATNYA, instal server VNC pada server Win dan biarkan klien menggunakan VNC (RealVNC, sebagai contoh).
sumber
Dukungan Microsoft Tech memecahkan masalah yang sama bagi saya dengan menyarankan mengunduh Remote Desktop Connection Manager v2.7, yang sekarang saya gunakan sebagai klien RDP saya. Selain menyelesaikan bug klik mouse, ini memungkinkan penskalaan jendela terminal, seperti VNC.
sumber