{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,5]],"date-time":"2025-08-05T12:43:23Z","timestamp":1754397803224,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,10,20]],"date-time":"2020-10-20T00:00:00Z","timestamp":1603152000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100008952","name":"Agence Nationale de la Recherche","doi-asserted-by":"publisher","award":["ANR-18-CE33-0010-01"],"award-info":[{"award-number":["ANR-18-CE33-0010-01"]}],"id":[{"id":"10.13039\/501100008952","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Google Faculty Research Awards Program"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,10,20]]},"DOI":"10.1145\/3379337.3415833","type":"proceedings-article","created":{"date-parts":[[2020,10,16]],"date-time":"2020-10-16T19:01:43Z","timestamp":1602874903000},"page":"869-881","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Modeling and Reducing Spatial Jitter caused by Asynchronous Input and Output Rates"],"prefix":"10.1145","author":[{"given":"Axel","family":"Antoine","sequence":"first","affiliation":[{"name":"Google, Univ. Lille, Inria, UMR 9189 - CRIStAL, Centrale Lille, &amp; Inria, Villeneuve-d'Ascq, France"}]},{"given":"Mathieu","family":"Nancel","sequence":"additional","affiliation":[{"name":"Inria, Univ. Lille, UMR 9189 - CRIStAL, &amp; CNRS, Villeneuve-d'Ascq, France"}]},{"given":"Ella","family":"Ge","sequence":"additional","affiliation":[{"name":"Google, Kitchener, ON, Canada"}]},{"given":"Jingjie","family":"Zheng","sequence":"additional","affiliation":[{"name":"Google, Kitchener, ON, Canada"}]},{"given":"Navid","family":"Zolghadr","sequence":"additional","affiliation":[{"name":"Google, Kitchener, ON, Canada"}]},{"given":"G\u00e9ry","family":"Casiez","sequence":"additional","affiliation":[{"name":"Univ. Lille, Inria, UMR 9189 - CRIStAL, Centrale Lille, Inria, &amp; Institut Universitaire de France, Villeneuve-d'Ascq, France"}]}],"member":"320","published-online":{"date-parts":[[2020,10,20]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"Retrieved April 13th","author":"AMD.","year":"2015","unstructured":"AMD. 2015 . FreeSync. (2015) . Retrieved April 13th , 2020 from https:\/\/www.amd.com\/en\/technologies\/free-sync AMD. 2015. FreeSync. (2015). Retrieved April 13th, 2020 from https:\/\/www.amd.com\/en\/technologies\/free-sync"},{"volume-title":"Retrieved April 13th","year":"2020","key":"e_1_3_2_2_2_1","unstructured":"Android. 2020 . Choreographer.FrameCallback. (2020) . Retrieved April 13th , 2020 from https:\/\/developer.android.com\/reference\/android\/view\/ Choreographer.FrameCallback Android. 2020. Choreographer.FrameCallback. (2020). Retrieved April 13th, 2020 from https:\/\/developer.android.com\/reference\/android\/view\/ Choreographer.FrameCallback"},{"volume-title":"Retrieved April 13th","year":"2020","key":"e_1_3_2_2_3_1","unstructured":"Apple. 2020 a. CADisplayLink. (2020) . Retrieved April 13th , 2020 from https:\/\/developer.apple.com\/ documentation\/quartzcore\/cadisplaylink?language=objc Apple. 2020a. CADisplayLink. (2020). Retrieved April 13th, 2020 from https:\/\/developer.apple.com\/ documentation\/quartzcore\/cadisplaylink?language=objc"},{"volume-title":"Retrieved April 13th","year":"2020","key":"e_1_3_2_2_4_1","unstructured":"Apple. 2020 b. CVDisplayLink. (2020) . Retrieved April 13th , 2020 from https:\/\/developer.apple.com\/ documentation\/corevideo\/cvdisplaylink?language=objc Apple. 2020b. CVDisplayLink. (2020). Retrieved April 13th, 2020 from https:\/\/developer.apple.com\/ documentation\/corevideo\/cvdisplaylink?language=objc"},{"volume-title":"Retrieved April 30th","year":"2020","key":"e_1_3_2_2_5_1","unstructured":"Apple. 2020 c. Getting High-Fidelity Input with Coalesced Touches. (2020) . Retrieved April 30th , 2020 from https:\/\/developer.apple.com\/documentation\/uikit\/ touches_presses_and_gestures\/handling_touches_in_ your_view\/getting_high-fidelity_input_with_coalesced_ touches?language=objc Apple. 2020c. Getting High-Fidelity Input with Coalesced Touches. (2020). Retrieved April 30th, 2020 from https:\/\/developer.apple.com\/documentation\/uikit\/ touches_presses_and_gestures\/handling_touches_in_ your_view\/getting_high-fidelity_input_with_coalesced_ touches?language=objc"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300331"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.humov.2008.04.003"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807442.2807454"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126606"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2208639"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2817721.2817736"},{"volume-title":"Retrieved May 5th","year":"2019","key":"e_1_3_2_2_12_1","unstructured":"Chromium. 2019 a. InputHandlerProxy (Line 1265). (2019) . Retrieved May 5th , 2020 from https:\/\/chromium. googlesource.com\/chromium\/src.git\/+\/refs\/tags\/84.0. 4136.2\/ui\/events\/blink\/input_handler_proxy.cc Chromium. 2019a. InputHandlerProxy (Line 1265). (2019). Retrieved May 5th, 2020 from https:\/\/chromium. googlesource.com\/chromium\/src.git\/+\/refs\/tags\/84.0. 4136.2\/ui\/events\/blink\/input_handler_proxy.cc"},{"volume-title":"Retrieved May 5th","year":"2019","key":"e_1_3_2_2_13_1","unstructured":"Chromium. 2019 b. Linear resampling. (2019) . Retrieved May 5th , 2020 from https:\/\/chromium.googlesource. com\/chromium\/src.git\/+\/refs\/tags\/84.0.4136.2\/ui\/ events\/blink\/prediction\/linear_resampling.cc Chromium. 2019b. Linear resampling. (2019). Retrieved May 5th, 2020 from https:\/\/chromium.googlesource. com\/chromium\/src.git\/+\/refs\/tags\/84.0.4136.2\/ui\/ events\/blink\/prediction\/linear_resampling.cc"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1536513.1536530"},{"volume-title":"Retrieved May 5th","year":"2010","key":"e_1_3_2_2_15_1","unstructured":"Google. 2010 . Android Input Transport (Line 53). (2010) . Retrieved May 5th , 2020 from https:\/\/android.googlesource.com\/platform\/frameworks\/ native\/+\/refs\/tags\/android-10.0.0_r36\/libs\/input\/ InputTransport.cpp Google. 2010. Android Input Transport (Line 53). (2010). Retrieved May 5th, 2020 from https:\/\/android.googlesource.com\/platform\/frameworks\/ native\/+\/refs\/tags\/android-10.0.0_r36\/libs\/input\/ InputTransport.cpp"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.3390\/s140203702"},{"key":"e_1_3_2_2_17_1","volume-title":"Teather","author":"Janzen Benjamin F.","year":"2014","unstructured":"Benjamin F. Janzen and Robert J . Teather . 2014 . Is 60 FPS Better than 30? The Impact of Frame Rate and Latency on Moving Target Selection. In CHI '14 Extended Abstracts on Human Factors in Computing Systems (CHI EA '14). Association for Computing Machinery , New York, NY, USA, 1477--1482. DOI: http:\/\/dx.doi.org\/10.1145\/2559206.2581214 10.1145\/2559206.2581214 Benjamin F. Janzen and Robert J. Teather. 2014. Is 60 FPS Better than 30? The Impact of Frame Rate and Latency on Moving Target Selection. In CHI '14 Extended Abstracts on Human Factors in Computing Systems (CHI EA '14). Association for Computing Machinery, New York, NY, USA, 1477--1482. DOI: http:\/\/dx.doi.org\/10.1145\/2559206.2581214"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481317"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/769953.769976"},{"volume-title":"Retrieved April 6th","year":"2020","key":"e_1_3_2_2_20_1","unstructured":"Merriam-Webster. 2020 . Jitter. (2020) . Retrieved April 6th , 2020 from https:\/\/www.merriam-webster.com\/dictionary\/jitter Merriam-Webster. 2020. Jitter. (2020). Retrieved April 6th, 2020 from https:\/\/www.merriam-webster.com\/dictionary\/jitter"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-295X.95.3.340"},{"volume-title":"Retrieved April 13th","year":"2020","key":"e_1_3_2_2_22_1","unstructured":"Microsoft. 2020 . WaitForVBlank. (2020) . Retrieved April 13th , 2020 from https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/api\/ dxgi\/nf-dxgi-idxgioutput-waitforvblank Microsoft. 2020. WaitForVBlank. (2020). Retrieved April 13th, 2020 from https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/api\/ dxgi\/nf-dxgi-idxgioutput-waitforvblank"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242587.3242646"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984590"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380116.2380174"},{"volume-title":"Retrieved April 13th","year":"2014","key":"e_1_3_2_2_26_1","unstructured":"NVidia. 2014 . G-Sync. (2014) . Retrieved April 13th , 2020 from https:\/\/www.nvidia.com\/en-us\/geforce\/ products\/g-sync-monitors\/ NVidia. 2014. G-Sync. (2014). Retrieved April 13th, 2020 from https:\/\/www.nvidia.com\/en-us\/geforce\/ products\/g-sync-monitors\/"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1570433.1570469"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2501995"},{"key":"e_1_3_2_2_29_1","volume-title":"Proceedings of the 45th Graphics Interface Conference on Proceedings of Graphics Interface 2019 (GI'19)","author":"Taranta Eugene M.","year":"2038","unstructured":"Eugene M. Taranta , Seng Lee Koh , Brian M. Williamson , Kevin P. Pfeil , Corey R. Pittman , and Joseph J . LaViola. 2019. Pitch Pipe: An Automatic Low-Pass Filter Calibration Technique for Pointing Tasks . In Proceedings of the 45th Graphics Interface Conference on Proceedings of Graphics Interface 2019 (GI'19) . Canadian Human-Computer Communications Society, Waterloo, CAN, Article Article 27, 8 pages. DOI:http:\/\/dx.doi.org\/10. 2038 0\/GI2019.27 10.20380\/GI2019.27 Eugene M. Taranta, Seng Lee Koh, Brian M. Williamson, Kevin P. Pfeil, Corey R. Pittman, and Joseph J. LaViola. 2019. Pitch Pipe: An Automatic Low-Pass Filter Calibration Technique for Pointing Tasks. In Proceedings of the 45th Graphics Interface Conference on Proceedings of Graphics Interface 2019 (GI'19). Canadian Human-Computer Communications Society, Waterloo, CAN, Article Article 27, 8 pages. DOI:http:\/\/dx.doi.org\/10.20380\/GI2019.27"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DUI.2009.4811204"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/198425.198426"},{"key":"e_1_3_2_2_32_1","volume-title":"Retrieved April 30th, 2020","author":"Welch Greg","year":"2001","unstructured":"Greg Welch and Gary Bishop . 2001 . An Introduction to the Kalman Filter. (2001) . Retrieved April 30th, 2020 from http: \/\/www.cs.unc.edu\/~tracker\/ref\/s2001\/kalman\/index.html Greg Welch and Gary Bishop. 2001. An Introduction to the Kalman Filter. (2001). Retrieved April 30th, 2020 from http: \/\/www.cs.unc.edu\/~tracker\/ref\/s2001\/kalman\/index.html"},{"volume-title":"Human-Computer Interaction Handbook : Fundamentals, Evolving Technologies, and Emerging Applications, Jan Fagerberg, David C","author":"Wilson Andrew","key":"e_1_3_2_2_33_1","unstructured":"Andrew Wilson . 2012. Sensor- and Recognition-Based Input for Interaction . In Human-Computer Interaction Handbook : Fundamentals, Evolving Technologies, and Emerging Applications, Jan Fagerberg, David C . Mowery, and Richard R. Nelson (Eds.). CRC Press , Chapter 7, 133--156. Andrew Wilson. 2012. Sensor- and Recognition-Based Input for Interaction. In Human-Computer Interaction Handbook : Fundamentals, Evolving Technologies, and Emerging Applications, Jan Fagerberg, David C. Mowery, and Richard R. Nelson (Eds.). CRC Press, Chapter 7, 133--156."}],"event":{"name":"UIST '20: The 33rd Annual ACM Symposium on User Interface Software and Technology","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques","SIGCHI ACM Special Interest Group on Computer-Human Interaction"],"location":"Virtual Event USA","acronym":"UIST '20"},"container-title":["Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3379337.3415833","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3379337.3415833","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:45:06Z","timestamp":1750203906000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3379337.3415833"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,20]]},"references-count":33,"alternative-id":["10.1145\/3379337.3415833","10.1145\/3379337"],"URL":"https:\/\/doi.org\/10.1145\/3379337.3415833","relation":{},"subject":[],"published":{"date-parts":[[2020,10,20]]},"assertion":[{"value":"2020-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}