Як кліки миші можуть припинити роботу в Windows, але я можу перемістити мишу?


9

Ситуація:

  • Windows 2008 Server з SP2 64 біт, який використовується як "Термінальний сервер", Direct X 11
  • Office 2007 32 біт
  • .net надбудова для PowerPoint за допомогою WPF, nlog, Lucene
  • надбудова призначена для кінцевих користувачів і не вимагає RDP (цей конкретний клієнт використовує термінальний сервер)

Ускладнення:

  • Після запуску PowerPoint (із завантаженням додатку) клацання миші вже не працює
  • курсор миші постійно рухається, машина, як правило, чутлива
  • поведінка зберігається навіть після вбивства процесу PowerPoint
  • поведінка зберігається навіть після повторного підключення до термінального сеансу
  • єдиний спосіб відновити клацання миші - припинити сеанс

Рішення

  • Як діагностувати, чому Windows перестає отримувати кліки миші?
  • Які можливі причини цього (драйвери, дисплей, RDP тощо)

На жаль, поведінка не відтворюється в тестовій системі.


1
+1 для запитання, що має те саме питання під час входу на робочу станцію локально після сеансу RDP. Мої гроші на помилку драйвера RDP HID. Це дуже рідкісне питання.

Дякую, я не фахівець з ПРСР. Чи знаєте ви спосіб обійти RDP? Чи можна скинути драйвер HID RDP?
Cilvic

1
Я не знаю, як це зробити. Напевно, найкраще, що ми можемо зробити, це продовжувати встановлювати всі оновлення MS як на клієнті, так і на сервері. Я працюю над RDP більшу частину часу і стикався з багатьма проблемами вводу та графіки, деякі з них не встигали після оновлень.

Чи можете ви уточнити сценарій відтворення? Ви намагалися запустити додаток безпосередньо в Windows, а не через віддалений робочий стіл? Якщо йому потрібне з'єднання RDP, тоді ви запитуєте неправильну спільноту, а замість цього слід переглянути деякі системні сайти.

@ cyberj0g Надбудова призначена для кінцевих користувачів і не потребує RDP, просто цей конкретний клієнт використовує термінальний сервер. За допомогою тестової системи ми намагаємось використовувати той же офіс, вікна та з'єднання.
Cilvic

Відповіді:


7

Можливо, це пов’язано з помилкою WPF https://social.msdn.microsoft.com/Forums/vstudio/en-US/ac81b552-44ac-4410-a5cd-4dbf6132a634/wpf-apps-stop-responding-to-touches-time -міша-продовжує працювати? форум = wpf

Рекомендації такі:

  • оновлення ОС
  • оновлення Office (2007 занадто старий, також 32-бітний може бути несумісний з 64-бітною ОС).
  • переконайтеся, що клієнт також використовує останній клієнт RDP (Windows 7/8 має інший клієнт RDP, ніж, скажімо, Windows XP)
  • перевірити поведінку з тим самим клієнтом на тестовій платформі.

Крім того, швидке виправлення для вас (якщо це бізнес-цивілізаційна ситуація) - якщо проблема існує лише для одного клієнта, і вам потрібно виправити це якнайшвидше, встановіть сервер VNC на сервері Win і дозвольте клієнту використовувати VNC (RealVNC, наприклад).


1
Помилка WPF може бути причиною, але в помилку, яку ви посилаєте, натискання миші явно продовжує працювати. Дякуємо за час запропонувати ці рекомендації. Звичайно, ми віддамо перевагу будь-якому з перших трьох рішень, але це не під нашим контролем. Також VNC не є можливим, оскільки кінцеві користувачі звикли підключатися через звичайну RDP.
Cilvic

-1

Служба технічної підтримки Microsoft вирішила подібну проблему для мене, запропонувавши завантажити диспетчер підключень віддаленого робочого столу v2.7, який я зараз використовую як мій клієнт RDP. Окрім вирішення помилки клацання миші, вона дозволяє масштабувати вікно терміналу, як VNC.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.