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

14977
Steve Lorimer

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

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

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

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

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

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

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

4 ответа на вопрос

18
Emmanuel A.

Just go to control panel, on the remote Windows 7 desktop, and disable Mouse pointer shadow, in the mouse configuration section.

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

Я только что решил эту проблему в 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.

В моем случае это был правый курсор на визуальной студии, который облажался. Я на арке, поэтому немного другой набор курсоров. В любом случае, вот командная строка для тех, кто пытается бороться с этой чумой: `ln -s / usr / share / icons / mate / cursors / right_ptr ~ / .icons / default / cursors / e0059efb1a34ffc5bb00005f87803e11` galets 9 лет назад 0
Я тоже на Арке. Приведенные здесь инструкции не зависят от распределения, ключ в том, чтобы убедиться, что вы выбираете ту же тему курсора, если хотите, чтобы курсоры соответствовали (хотя ничто не мешает вам смешивать и сопоставлять темы). Malvineous 9 лет назад 0
было бы хорошо, если бы был простой способ обнаружить и заменить весь набор ошибок galets 9 лет назад 0
Для ubuntu trusty (14.04) я изменил ответ следующим образом: `mkdir -p ~ / .icons / default / cursors; ln -nfs / usr / share / icons / DMZ-White / cursors / left_ptr ~ / .icons / default / cursors / 24020000002800000528000084810000 ` iheggie 9 лет назад 0
К сожалению, исправление курсора не сработало для всех серверов - в итоге я установил http://ftp.us.debian.org/debian/pool/main/r/rdesktop/rdesktop_1.8.3-1_amd64.deb из debian (спасибо http : //labs.sasslantis.ee/2014/09/install-rdesktop-1-8-2-on-ubuntu-14-04/) iheggie 9 лет назад 0
Исправление работает только для одного графического курсора мыши. Вам придется повторять это с нуля (см. Связанные инструкции по Unix и Linux StackExchange) для каждого отдельного удаленного курсора, в зависимости от того, сколько разных удаленных операционных систем / курсоров вам нужно. Malvineous 9 лет назад 0
0
DavidLP

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

0
Phil

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

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

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

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

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