rdesktop - windows 7 - указатель мыши невидим - черный контур отсутствует

17

Я недавно обновился до Windows 7.

Я использую rdesktop с моего рабочего стола Linux для удаленного доступа.

Тема указателя мыши по умолчанию в системе Win7 - белая с черным контуром. Однако при использовании rdesktop черный контур не отображается, что делает указатель невидимым на белом фоне.

Я попытался использовать тему черного указателя, но есть один или два указателя, которые не имеют черного аналога (например, указательный палец, когда вы наводите курсор мыши на URL) - они тоже исчезают.

Эта проблема не возникает на WinXP.

Есть ли способ получить черный контур на rdesktop для Win7?

Стив Лоример
источник
1
Вы пробовали загрузить и скомпилировать последнюю версию rdesktop? У меня была такая же проблема, и это сработало для меня.
Дерек Прессналл
Спасибо Дерек - я работаю на более старой версии - обновлю
Стив Лоример
Хммм - модернизированный - все еще не работает! :(
Стив Лоример

Ответы:

18

Просто зайдите на панель управления на удаленном рабочем столе Windows 7 и отключите тень указателя мыши в разделе конфигурации мыши.

Эммануэль А.
источник
1
В заключение! Это также относится к более поздним версиям (Server 2012 в моем случае).
MusiKk
Откройте панель управления, найдите мышь, выберите свойства мыши, указатели на вкладках, отключите «включить указатели теней», нажмите «Применить», и указатель должен немедленно измениться.
Харальд
У меня также работал на Windows 10 с rdesktop
The Vivandiere
5

Я только что решил эту проблему в Unix & Linux StackExchange . Короче говоря, вы можете сказать Xorg переопределить курсор, который пытается установить rdesktop, чтобы вместо этого вы получили другой курсор:

$ mkdir -p ~/.icons/default/cursors
$ ln -s /usr/share/icons/Vanilla-DMZ/cursors/left_ptr ~/.icons/default/cursors/24020000002800000528000084810000

В этом случае курсор Windows 7 по умолчанию ( 2402...) заменяется стрелкой по умолчанию ( left_ptr) из Vanilla-DMZтемы курсора. Отрегулируйте при необходимости. Изменение должно быть видно, как только вы закроете и снова откроете rdesktop.

Malvineous
источник
В моем случае это был правильный курсор на визуальной студии, который облажался. Я на арке, поэтому немного другой набор курсоров. Во всяком случае, вот командная строка для тех, кто пытается бороться с этой чумой:ln -s /usr/share/icons/mate/cursors/right_ptr ~/.icons/default/cursors/e0059efb1a34ffc5bb00005f87803e11
Галец
Я тоже на Арке. Приведенные здесь инструкции не зависят от распространения, ключ в том, чтобы убедиться, что вы выбираете ту же тему курсора, если хотите, чтобы курсоры совпали (хотя ничто не мешает вам смешивать и сопоставлять темы).
Malvineous
было бы хорошо, если бы был простой способ обнаружить и заменить весь набор ошибок
galets
Для Ubuntu Trusty (14.04) я изменил ответ следующим образом: `mkdir -p ~ / .icons / default / cursors; ln -nfs / usr / share / icons / DMZ-White / cursors / left_ptr ~ / .icons / default / cursors / 24020000002800000528000084810000 `
iheggie
К сожалению, исправление курсора не сработало для всех серверов - в итоге я установил ftp.us.debian.org/debian/pool/main/r/rdesktop/… from debian (Спасибо labs.sasslantis.ee/2014/09/… )
iheggie
0

Следуя уже опубликованному решению переопределить неизвестные курсоры, я написал скрипт, который исправляет все курсоры Aero. Задача состояла в том, чтобы идентифицировать все хеши курсора, особенно анимированные (17 хешей на курсор). Это на https://github.com/DavidLP/rdesktop_cursor_fix . Вы также можете просто скопировать хэши из скрипта и связать их с понравившимися вам курсорами Linux. Я бы прокомментировал ответ, который уже дан, но система репутации препятствует этому ...

DavidLP
источник
0

Моя ситуация: вход на компьютер под управлением Windows 10 с клиентом Ubuntu 14.04 с использованием rdesktop.

Моя проблема: фон удаленного рабочего стола Windows и удаленная мышь Windows были черными, что делало указатель мыши невидимым, т.е. черным по черному.

Мое решение: измените черный указатель мыши Windows на белый Чтобы изменить черный указатель мыши на белый:

  1. Перейти к нижнему левому экрану Windows в меню «Пуск» (нижний левый угол)
  2. в поле Введите здесь для поиска: панель управления
  3. и в появившемся меню панели управления выберите: Оборудование и звук
  4. В появившемся меню в разделе «Устройства и принтеры» выберите «Мышь».
  5. Вы должны получить всплывающее окно с надписью Свойства мыши
  6. В Свойствах мыши щелкните: Указатели на вкладке (верхняя часть окна).
  7. С выбранной вкладкой Pointers в нижней части этого окна снимите флажок (то есть снимите флажок) с надписью: Enable тень указателя.

Отмена выбора элемента «Включить теневую мышь» указывает, что указатель удаленной мыши станет белым, и вы получите белый указатель мыши на черном удаленном фоне.

Фил
источник