Курсор не отображается в режиме устройства (Google Chrome)

Итак, я пытаюсь разработать web-приложение, и я пытаюсь проверить его на мобильном устройстве. В настоящее время я использую Cordova и JQuery Mobile вместе с ripple.js для просмотра моего приложения в своем браузере.

  • Первая проблема (насколько мне известно) заключается в том, что ripple.js будет работать лучше всего в Google Chrome, так что это моя единственная тестовая платформа.
  • Вторая проблема заключается в том, что когда я переключаю режим устройства, он не показывает мне черную точку (курсор), когда я вхожу в визуализированную версию.

Я объясню свою ситуацию или сценарий:

  • В качестве примера я перейду к http://google.com
  • Я нажимаю F12, чтобы войти в режим разработчика
  • Я нажимаю кнопку "Режим переключателя устройств"
    введите описание изображения здесь

  • Я увижу свой курсор , пока не войду в созданный мобильный холст. В то время как я обычно видел черную прозрачную точку, я теперь ничего не вижу. Однако я могу нажать и перетащить, как обычно, но я не вижу, что я делаю.

То, что я уже пробовал:

  • Reset все флаги по умолчанию
  • Reset все настройки инструмента разработчика по умолчанию
  • (изменить) Установлена ​​предыдущая версия Chrome и Chromium

Итак, вопрос в том, как мне вернуть свой курсор?

Дополнительно: я использую версию 49.0.2623.87 m, но это не связано с моим коллегой, имеет ту же версию и он видит курсор.

(изменить) В настоящее время я использую опцию mouse, где я нажимаю Ctrl, чтобы увидеть круг, который указывает, где находится мой курсор, но это действительно должно быть временным решением.

(изменить) Я исправил это, выполнив комбинацию вещей. Поэтому я не уверен, какая именно вещь исправлена. Я удалил несколько программ, которые я установил после того, как он все еще работал. Я удалил около 4 из них. Также я сделал обновление своей видеокарты, а затем перезагрузился. Таким образом, это может быть либо обновление графической карты, либо удаление программного обеспечения, либо перезагрузка.

Ответ 1

У меня была такая же проблема. (обратите внимание, что этот вопрос может быть дубликат этого)

Следуя советам на форуме Chrome здесь, я изменил диапазон квантования на моей графической панели управления Intel HD Graphics с "Default Range" до "Full Ассортимент". Указатель касания (серый круг) появился сразу.

Если это не поможет, вам также придется менять частоту обновления. Изменение частоты с 59pHz до 60p Hz или некоторые другие частоты обновления могут помочь.

Ответ 2

Это также должно помочь.

  • Откройте панель управления мышью.
  • Выберите вкладку "Параметры указателя" в окне "Свойства мыши".
  • Затем включите опцию Отображать маршруты указателей.
  • Если вам не нравится или раздражается, как и я, из-за трейлера. Переместите ползунок в короткую позицию, и трейлер приблизится к несуществующей или невидимой.

Ответ 3

изменил диапазон квантования в Intel HD Графическая панель управления от "Диапазон по умолчанию" до "Полный диапазон" . Указатель касания (серый круг) появился сразу.

Ответ 4

Я исправил это сам, но я не совсем уверен, как я это сделал. Я отредактировал свое оригинальное сообщение и добавил решение в последнем абзаце.

Ответ 5

Было то же самое на моем ноутбуке Asus с Chrome 66

Разрешение, которое работало для меня

  1. Панель управления графикой> Дисплей> Общие параметры> Масштабирование> Изменить на полный экран.

  2. ОТКЛЮЧИТЕ свой переключатель Asus для ухода за глазами.

Ответ 6

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

Если это проблема для тех, кто просто входит в настройки дисплея → Дисплей → Масштаб и макет → убедитесь, что ваш ноутбук/рабочий стол соответствует шкале отображения вашего второго монитора.

Надеюсь, это поможет.