Google Chrome shows gray circle cursor

前端 未结 6 896
悲&欢浪女
悲&欢浪女 2021-02-03 17:54

Google Chrome shows a gray circle cursor when dev tools is active. Why is this happening and how do I make this stop?

相关标签:
6条回答
  • 2021-02-03 18:11

    On Chrome 50 it seems the Emulation option is not available.. My workaround was to add a custom device with the 'Mobile (no touch)' option..

    0 讨论(0)
  • 2021-02-03 18:17

    At july 2017 this option calls Add device type:



    0 讨论(0)
  • 2021-02-03 18:20

    This cursor indicates a "touch", such as your finger, for emulating touch events in Chrome browser.

    In the dev tools window, click the settings (gear) button in the bottom right. Go to the Overrides tab and disable Emulate touch events.

    I'm posting this here because it took me a LONG while to find it via searches, and I know others have been having the same issue.

    Update via Paulo Manuel Santos' comment:

    From Chrome 32 the Emulation is configured in a different place. This is how I get to it: Elements, press Esc, Emulation, Sensors, Emulate touch screen

    0 讨论(0)
  • 2021-02-03 18:20

    When you click this ICON to activate (change to blue); The Grey Circle CURSOR will appear as representing finger touch for devices, and Deactivating this will simulate desktop version and Showing POINTER Cursor.

    0 讨论(0)
  • 2021-02-03 18:23

    Nov 29th, 2017 Update:

    Quick Update brought to you by @Howdy_McGee.

    Chrome 62 you have to Add Device Type, there's no longer an option for Show Device Type.

    Why is this happening?

    As Randy Hall points out below "This cursor indicates a "touch", such as your finger, for emulating touch events in (the) Chrome browser."

    July 20th, 2017 Update: (version 59.0.3071.115) Just checking in again, looks like the below is still valid even through a bunch of Chrome updates. They have changed the wording of Show device type to Add device type. I've changed the wording below, but the image does not reflect the change.

    They have also changed the way the device type settings work, explained below.

    Once in responsive mode (via F12, then ctrl + shift + m) you will need to select the settings section indicated by the 3 grey circles, then select Add device type. Once you do this, a new drop down will appear next to the dimensions area, select Mobile (no touch). I imagine they did this so that you don't have to keep it on desktop and adjust the user agent type to a mobile device as I've described below.

    What do the Device Types mean?

    As of today (July 20th, 2017), the same settings for device type exist (as shown in the image above), but they work a bit differently than previously before:

    • Mobile: Now scales the content on the page when resizing the window (to accurately simulate pixel density on a mobile device). The circle that replaces your mouse, simulates a screen touch action when clicking (full fledged mobile development / testing).

    • Mobile (no touch): Also scales the content on the page when resizing the window, but continues to use your regular mouse cursor for your click actions.

    • Desktop: Does not scale content, uses regular mouse cursor (full fledged desktop development / testing).

    • Desktop (touch): Also does not scale content, but replaces your regular mouse cursor with a circle that will simulate screen touches on click.

    But I still want to emulate a specific mobile device...

    There is still a way to override the user-agent with this Mobile (no touch) setting set. When you're looking at your console (brought up via F12), you'll see the 3 vertical circles there next to the console tab, click them and bring up Network Conditions. Within this section you'll see that User agent is set to Select Automatically, just turn this off and use the drop-down to change to the user-agent you want to emulate as. This will allow you to emulate as a specific mobile device.

    0 讨论(0)
  • None of the above answers worked for me... So after clicking the aforementioned 3 dots in the bottom right corner, I selected Settings and then Restore defaults and reload

    It's not a clean solution, but I had just to choose a new dock side position and then I was back to work

    0 讨论(0)
提交回复
热议问题