Sytuacja:
- Windows 2008 Server z SP2 64 Bit używany jako „Serwer terminali”, Direct X 11
- Office 2007 32-bitowy
- Dodatek .net dla programu PowerPoint przy użyciu WPF, nlog, Lucene
- dodatek jest dla użytkowników końcowych i nie wymaga RDP (ten konkretny klient używa serwera terminali)
Powikłanie:
- Po uruchomieniu programu PowerPoint (z ładowaniem dodatku) kliknięcia myszy nie działają
- kursor myszy porusza się, maszyna ogólnie reaguje
- zachowanie utrzymuje się nawet po zabiciu procesu PowerPoint
- zachowanie utrzymuje się nawet po ponownym połączeniu się z sesją terminala
- jedynym sposobem na przywrócenie kliknięć myszą jest zakończenie sesji
Rozwiązania
- Jak zdiagnozować, dlaczego system Windows przestaje otrzymywać kliknięcia myszą?
- Jakie są możliwe przyczyny (sterowniki, wyświetlacz, RDP itp.)
Niestety zachowanie nie odtwarza się w systemie testowym.
Odpowiedzi:
Jest to prawdopodobnie spowodowane błędem WPF https://social.msdn.microsoft.com/Forums/vstudio/en-US/ac81b552-44ac-4410-a5cd-4dbf6132a634/wpf-apps-stop-responding-to-touches-while -mouse-kontynuuje pracę? forum = wpf
Zalecenia są następujące:
Również szybka poprawka dla Ciebie (jeśli jest to sytuacja biznesowo uzasadniona) - jeśli problem występuje tylko dla jednego klienta i musisz go naprawić JAK NAJSZYBCIEJ, zainstaluj serwer VNC na serwerze Win i pozwól klientowi używać VNC (RealVNC, na przykład).
źródło
Pomoc techniczna firmy Microsoft rozwiązała dla mnie podobny problem, sugerując pobranie Menedżera połączeń pulpitu zdalnego wer. 2.7, którego teraz używam jako mojego klienta RDP. Oprócz rozwiązania błędu kliknięcia myszą umożliwia skalowanie okna terminala, takiego jak VNC.
źródło