Search Issue Tracker

Duplicate

Votes

4

Found in

2018.3.0a8

Issue ID

1068201

Regression

No

Input.MousePosition is offset from the cursor

Windows

-

Input.MousePosition seems to be offset from the cursor slightly. Currently this affects:

- The editor (Always)
- The player (When not fullscreen)

The offset is fairly small, only ~30 pixels, but it causes some unintended behaviours. This offset also seems to have got worse over time. I performed a test when I locked the cursor to the center of the screen and then moved a UI image to Input.MousePosition. In this situation the localPosition.y of the UI Image should be 0, but I found the following offsets using different versions of Unity:

2017.3 = ~15 pixels
2018.1 = ~20 pixels
2018.3 = ~30 pixels

Steps to Reproduce:

1. Install Unity
2. Open the attached project
3. Open ScreenPointToRay.scene
4. Enter play mode
5. Move the mouse to the very tip of the upper corner of the ground plane and observe the ball as it follows the mouse

Result:
Ball will be slightly intersecting the top of the mouse pointer by a few pixels

Expected Result:
Ball should appear just above the tip of the mouse pointer

Important note:

The original repro steps (using the SetUIToMousePosition) are not valid. The scenario assumes, when the mouse is "locked", the mouse position is moved to the exact center of the GameView and then calculates the offset using the UI Canvas (which is precisely centered). The problem is, the cursor is only positioned *about* the center of the view and not necessarily at the precise center. Since the purpose of locking the cursor is to get movement deltas, the mouse position should be ignored in this state.

While the test did help to illustrate the bug, it also acted as a red-herring: the offset is still non-zero in Windows Player (because the locked mouse position isn't exactly in center), but the bug doesn't repro in the Player. It was an Editor specific bug.

Tested on 2017.3.0f1, 2018.1.0f1, 2018.2.0f2, 2018.3.0a7, 2018.3.0a8

  1. Resolution Note (2018.3.X):

Comments (7)

  1. alrahwan

    Jan 08, 2023 00:22

    alrahwan.com

    alrahwan.com/شركة-شحن-بري-من-الرياض-إلى-الامارات/

    alrahwan.com/شركة-شحن-من-السعودية-الي-الامارات/

    alrahwan.com/شركة-شحن-من-جدة-الي-الامارات/

    alrahwan.com/شركة-شحن-من-السعودية-الي-الأردن/

    alrahwan.com/شحن-عفش-من-السعودية-الى-الاردن/

    alrahwan.com/شركة-شحن-من-جدة-الي-الاردن/

    alrahwan.com/نقل-عفش-من-جدة-الى-الاردن/

    alrahwan.com/شركة-شحن-من-الرياض-الي-الاردن/

    alrahwan.com/شركة-شحن-من-السعودية-الى-تركيا/

    alrahwan.com/شركة-شحن-من-جدة-الى-تركيا/

    alrahwan.com/شركة-شحن-من-الرياض-الى-تركيا/

    alrahwan.com/شركة-شحن-من-السعودية-إلي-المغرب/

    alrahwan.com/شركة-شحن-من-جدة-الي-المغرب/

    alrahwan.com/شركة-شحن-من-الرياض-الي-المغرب/

    alrahwan.com/شركة-شحن-من-السعودية-إلى-سلطنة-عمان/

    alrahwan.com/شركة-شحن-من-جدة-الي-سلطنة-عمان/

    alrahwan.com/شركة-شحن-من-الرياض-الي-سلطنة-عمان/

    alrahwan.com/نقل-عفش-من-جدة-الى-الكويت/

    alrahwan.com/كشف-تسريبات-المياه-عزل-اسطح-فوم-بورسلي/

    alrahwan.com/فنى-سباك-صحى-بالكويت/

    alrahwan.com/فنى-سباك-بالطائف-افضل-معلم-سباكة/

    alrahwan.com/افضل-نجار-بينبع-فك-تركيب-ايكيا/

    alrahwan.com/شركة-تنظيف-بجدة-منازل-فلل-بالبخار/

    alrahwan.com/كهربائي-منازل-فى-الطائف/

    alrahwan.com/نجار-موبيليا-بجدة-فك-وتركيب/

    alrahwan.com/نجار-موبيليا-بالرياض-فك-وتركيب-ايكيا/

    alrahwan.com/شركة-تسليك-المجارى-بالرياض/

    alrahwan.com/مقاولات-تشطيب-ديكورات-مظلات-دهانات/

    alrahwan.com/فك-تركيب-صيانة-تنظيف-المكيفات-بجدة/

    alrahwan.com/تخريم-تكسير-قص-الخرسانة-بالرياض-فتحات/

    alrahwan.com/تكسير-قص-الخرسانة-بجدة-فتحات-كور/

    alrahwan.com/افضل-مليس-بالرياض-معلم-لياسة-في-الرياض/

    alrahwan.com/شغالات-بالساعة-بجدة-عاملات-بالساعة/

    alrahwan.com/فك-تركيب-صيانة-تفصيل-مطابخ-بجدة/

    alrahwan.com/افضل-معلم-تركيب-جبس-بورد-بالرياض/

    alrahwan.com/دباب-نقل-عفش-بجدة/

    alrahwan.com/عزل-الاسطح-والخزانات-بحفر-الباطن/

    alrahwan.com/مبلط-سيراميك-بحفر-الباطن/

    alrahwan.com/كهربائي-بحفر-الباطن/

    alrahwan.com/مليس-بحفر-الباطن/

    alrahwan.com/دهان-بحفر-الباطن/

    alrahwan.com/سباك-بحفر-الباطن/

    alrahwan.com/شركة-نقل-عفش-بمكة/

    alrahwan.com/أرخص-شركة-نقل-عفش-بجدة/

    alrahwan.com/أفضل-شركة-نقل-عفش-بجدة/

    alrahwan.com/نقل-عفش-جدة-فك-تركيب-تغليف-ضمان/

    alrahwan.com/افضل-شركة-نقل-عفش-بالخرج/

    alrahwan.com/افضل-شركة-نقل-عفش-بجازان/

    alrahwan.com/افضل-شركة-نقل-عفش-بالاحساء/

    alrahwan.com/افضل-شركة-نقل-عفش-بالظهران/

    alrahwan.com/افضل-شركة-نقل-عفش-بالخبر/

    alrahwan.com/افضل-شركة-نقل-عفش-بالجبيل/

    alrahwan.com/افضل-شركة-نقل-عفش-بالطائف/

    alrahwan.com/افضل-شركة-نقل-عفش-بالقطيف/

    alrahwan.com/افضل-شركة-نقل-عفش-بنجران/

    alrahwan.com/افضل-شركة-نقل-عفش-بحفر-الباطن/

    alrahwan.com/افضل-شركة-نقل-عفش-تبوك/

    alrahwan.com/افضل-شركة-نقل-عفش-خميس-مشيط/

    alrahwan.com/افضل-شركة-نقل-عفش-بالقصيم-ببريده/

    alrahwan.com/افضل-شركة-نقل-عفش-بالمدينة/

    alrahwan.com/افضل-شركة-نقل-عفش-بالدمام/

    alrahwan.com/افضل-شركة-نقل-عفش-بالباحة/

    alrahwan.com/شركة-نقل-عفش-بالرياض/

    alrahwan.com/شركة-نقل-اثاث-بالرياض/

    alrahwan.com/أرخص-شركة-نقل-عفش-بجدة/

    alrahwan.com/أفضل-شركة-نقل-عفش-بجدة/

    alrahwan.com/نقل-عفش-جدة-فك-تركيب-تغليف-ضمان/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-الاحساء-و-الهفوف/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الى-خميس-مشيط-و-أبها/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-جيزان/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-نجران/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-تبوك/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-القصيم-و-بريده/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-الدمام/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-الرياض/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-الخبر/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-المدينة/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-الجبيل/

    alrahwan.com/شركة-نقل-عفش-من-جدة-الي-الطائف/

    alrahwan.com/شركة-نقل-عفش-بجده-حى-الثروات/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الجوهرة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الوزيرية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-النزلة-الشرفية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الثعالبة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-النزلة-اليمانية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-النزلة-الشرقية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الفاروق/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-قويزة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الخمرة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-السنابل/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الروابي/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الامير-عبد-المجيد/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الامير-فواز/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-مدائن-الفهد/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الفلاح/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-التوفيق/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الاجاويد/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-ابرق-الرغامة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الفيحاء/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-ابحر-الشمالية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-اللولؤ/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الرحمانية/

    alrahwan.com/شركة-نقل-عفش-في-جدة-حي-الامواج/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الربيع/

    alrahwan.com/شركة-نقل-عفش-في-جدة-حي-الشراع/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الشروق/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الصواري/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-طيبة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-المنتزه/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-البوادي/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الفيصلية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-البغدادية-الغربية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الربوة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الشرفية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الرويس/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-السليمانية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-بنى-مالك/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الجامعة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الهنداوية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-بريمان/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الزمرد/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الاصاله/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الفروسية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الشاطئ/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-السلامة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-النهضة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الياقوت/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-البشائر/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الخالدية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-الزهراء/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-النزهة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-النخيل/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الرحاب/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-المنار/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-مشرفة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الواحة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-العزيزية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-السامر/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الريان/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-البساتين/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-ابحر-الجنوبية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-المرجان/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-المحمدية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حى-النعيم/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الروضة/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الصالحية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-النسيم/

    alrahwan.com/شركة-نقل-عفش-بجده-حي-الصفا/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الحمدانية/

    alrahwan.com/شركة-نقل-عفش-بجدة-حي-الحمراء/

    alrahwan.com/شركة-نقل-عفش-بمكة/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الزاه/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الفيحاء/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-بطحاء-قريش/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-النزهة-والستين/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الزهراء/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الحمراء/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الشوقية/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الشرائع/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-السليمانية/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الراشدية/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الشبيكة/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-النسيم/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-العوالي/

    alrahwan.com/شركة-نقل-عفش-بمكة-حي-الروضة/

    alrahwan.com/كشف-تسريبات-المياه-عزل-اسطح-فوم-بورسلي/

    alrahwan.com/فنى-سباك-صحى-بالكويت/

    alrahwan.com/فنى-سباك-بالطائف-افضل-معلم-سباكة/

    alrahwan.com/افضل-نجار-بينبع-فك-تركيب-ايكيا/

    alrahwan.com/شركة-تنظيف-بجدة-منازل-فلل-بالبخار/

    alrahwan.com/كهربائي-منازل-فى-الطائف/

    alrahwan.com/نجار-موبيليا-بجدة-فك-وتركيب/

    alrahwan.com/مقاولات-تشطيب-ديكورات-مظلات-دهانات/

    alrahwan.com/فك-تركيب-صيانة-تفصيل-مطابخ-بجدة/

    alrahwan.com/افضل-معلم-تركيب-جبس-بورد-بالرياض/

    alrahwan.com/عزل-الاسطح-والخزانات-بحفر-الباطن/

    alrahwan.com/مبلط-سيراميك-بحفر-الباطن/

    alrahwan.com/كهربائي-بحفر-الباطن/

    alrahwan.com/مليس-بحفر-الباطن/

    alrahwan.com/دهان-بحفر-الباطن/

    alrahwan.com/سباك-بحفر-الباطن/

    alrahwan.com/صيانة-افران-الغاز-بجدة/

    alrahwan.com/عزل-اسطح-جيتاروف-في-الكويت/

    alrahwan.com/تبريد-تانكي-الماء-الكويت/

    alrahwan.com/تركيب-فلاتر-مركزية-الكويت/

    alrahwan.com/شركة-تسليك-مجاري-بالكويت/

    alrahwan.com/أفضل-نجار-بمكة-المكرمة/

    alrahwan.com/مبلط-سيراميك-بالطائف-أرضيات-حوائط/

  2. furzOnZack

    Feb 12, 2021 08:56

    Same in 2019.4.19f1. Seems to haunt unity since... forever. I guess I go back to Unreal.

  3. shubhamswaraj2021

    Aug 18, 2020 11:36

    good one <a href="https://www.lyricsauto.com">lyricsauto</a>

  4. capkoh

    Oct 30, 2018 10:01

    Have the same issue in 2018.3b6. Offset in Editor in the game window in the Y coordinate is around 6 pixels. So, if I put cursor on the bottom edge of the screen, then the Y coordinate returned in Input.mousePosition is 6. Also have small offset in X, around 3 pixels. I'm running Editor on Windows 10.

  5. DanStreaman

    Oct 17, 2018 16:43

    Can't understand why this is "Not yet prioritized for a release" ?
    This is a critical bug, as it breaks any game using UI components.
    Please note that this bug was _not_ present in 2018.2, therefore this is a regression.

  6. emaber

    Oct 17, 2018 16:05

    Hi, Severity implies there is a workaround available but I don't see any mentioned. Can someone detail the workaround? I know I can just offset it when I explicitly read the mouse position, but I think we need something that would work also on prepackaged components like the UI Button for example.

  7. VincentPaquinUbiant

    Oct 11, 2018 13:06

    I can confirm I have the same problem, small UI buttons are starting to get hard to click on.

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.