Search Issue Tracker

Fixed in 2019.3.X



Found in






Issue ID




Touch.Radius is always 0 when using Windows touch screen



How To Reproduce:
1. Open the "SampleScene" in the attached "" Project on a Windows device with a touch screen
2. Enter Play Mode
3. Try to touch somewhere on the Game View
4. Observe the Console

Expected behavior: Valid touch radius is shown in the console
Actual behavior: Touch radius is always shown as 0

Reproducible with: 2017.4.19f1, 2018.3.2f1, 2019.1.0b1, 2019.2.0a2

Note: Tested on the Windows OS device Surface Pro. Touch.RadiusVariance behaves the same as Touch.Radius.

  1. Resolution Note (fix version 2019.3):

    Touch.Radius hadn't been implemented since many Windows touch devices doen't seem to support it.

    The Surface line of devices does support this API, and so it will now return non-zero values for both the Editor and Standalone player when running on a 'Surface'. However, for other touch-enabled devices, it may still return 0.

Comments (154)

  1. Bertersd

    Nov 29, 2019 07:27

    About mobile and all related with this unit issue and everything from it is here. Hope you want it and also want to get site work here from it. Hope so you just get and take whole which is related with unit issue ever.

  2. Munna123

    Jul 24, 2019 10:36

    Know the complete information about how to install the windows 10 operating system on your personal computer. This is an awesome post for the user of windows 10 operating system.

  3. Ashwink2

    May 11, 2019 07:47

    This is the only best way to understand all steps for adding wireless Bluetooth connection in windows 10 OS computer Thanks for your attention.

  4. MonkeyYao

    Apr 22, 2019 03:04

    Dell XPS 15 with touch sreen. The touch size can be obtained by .sizeX and .sizeY in the Adobe Flash.but Touch.Radius returns 0 in Unity.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.