{"id":23414,"date":"2025-03-04T15:02:16","date_gmt":"2025-03-04T23:02:16","guid":{"rendered":"https:\/\/www.vernier.com\/til\/?p=23414"},"modified":"2025-03-10T13:27:02","modified_gmt":"2025-03-10T20:27:02","slug":"what-browser-permissions-are-required-to-allow-usb-devices-to-connect-to-vernier-progressive-web-apps","status":"publish","type":"post","link":"https:\/\/www.vernier.com\/til\/23414","title":{"rendered":"What browser permissions are required to allow USB devices to connect to Vernier Progressive Web Apps?"},"content":{"rendered":"<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>In order to connect USB devices to an app running in a browser, you must manually set up the connection. It is possible to set the browser permissions so that the app will not ask to connect to a USB device. When this happens, the app does not respond to device type selections, such as Go Direct USB or LabQuest.<\/p>\n<\/div>\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"525\" src=\"https:\/\/www.vernier.com\/til\/wp-content\/uploads\/sites\/2\/2025\/03\/image-6-1024x525-1.png\" alt=\"\" class=\"wp-image-23416\" srcset=\"https:\/\/www.vernier.com\/til\/wp-content\/uploads\/sites\/2\/2025\/03\/image-6-1024x525-1.png 1024w, https:\/\/www.vernier.com\/til\/wp-content\/uploads\/sites\/2\/2025\/03\/image-6-1024x525-1-600x308.png 600w, https:\/\/www.vernier.com\/til\/wp-content\/uploads\/sites\/2\/2025\/03\/image-6-1024x525-1-768x394.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<\/div>\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p>Vernier devices fall under two categories, HID and USB.<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>HID devices:<\/strong> Go Direct Sensor (USB), Go!Link, Go!Temp, Go!Motion, Spectrometers, Mini-GC.<\/li>\n<li><strong>USB devices:<\/strong> All LabQuest devices and interfaces (LabQuest Mini, LabQuest Stream, LabQuest 3, LabQuest 2, Original LabQuest)<\/li>\n<\/ul>\n<\/div>\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"991\" height=\"673\" src=\"https:\/\/www.vernier.com\/til\/wp-content\/uploads\/sites\/2\/2025\/03\/Screenshot-2025-03-04-141904.png\" alt=\"\" class=\"wp-image-23417\" srcset=\"https:\/\/www.vernier.com\/til\/wp-content\/uploads\/sites\/2\/2025\/03\/Screenshot-2025-03-04-141904.png 991w, https:\/\/www.vernier.com\/til\/wp-content\/uploads\/sites\/2\/2025\/03\/Screenshot-2025-03-04-141904-600x407.png 600w, https:\/\/www.vernier.com\/til\/wp-content\/uploads\/sites\/2\/2025\/03\/Screenshot-2025-03-04-141904-768x522.png 768w\" sizes=\"auto, (max-width: 991px) 100vw, 991px\" \/><\/figure>\n<\/div>\n<\/div>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<h3 class=\"wp-block-heading\">Graphical Analysis (<a href=\"https:\/\/graphicalanalysis.app\"><a href=\"https:\/\/graphicalanalysis.app\">https:\/\/graphicalanalysis.app<\/a><\/a>)<\/h3>\n<p>In Graphical Analysis, both HID and USB devices are used. Make sure both HID and USB permissions are set to <strong>ASK<\/strong> for the Graphical Analysis app.<\/p>\n<ul class=\"wp-block-list\">\n<li>Chrome Browser: <a href=\"chrome:\/\/settings\/content\/siteDetails?site=https:\/\/graphicalanalysis.app\" target=\"_blank\" rel=\"noreferrer noopener\"><a href=\"chrome:\/\/settings\/content\/siteDetails?site=https:\/\/graphicalanalysis.app\">chrome:\/\/settings\/content\/siteDetails?site=https:\/\/graphicalanalysis.app<\/a><\/a><\/li>\n<li>Edge Browser: <a href=\"edge:\/\/settings\/content\/siteDetails?site=https:\/\/graphicalanalysis.app\" target=\"_blank\" rel=\"noreferrer noopener\"><a href=\"edge:\/\/settings\/content\/siteDetails?site=https:\/\/graphicalanalysis.app\">edge:\/\/settings\/content\/siteDetails?site=https:\/\/graphicalanalysis.app<\/a><\/a><\/li>\n<\/ul>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<h3 class=\"wp-block-heading\">Spectral Analysis (<a href=\"https:\/\/spectralanalysis.app\"><a href=\"https:\/\/spectralanalysis.app\">https:\/\/spectralanalysis.app<\/a><\/a>)<\/h3>\n<p>All spectrometers supported by Spectral Analysis are HID devices. Make sure the HID device permission is set to <strong>ASK<\/strong> for the Spectral Analysis app.<\/p>\n<ul class=\"wp-block-list\">\n<li>Chrome Browser: <a href=\"chrome:\/\/settings\/content\/siteDetails?site=https:\/\/spectralanalysis.app\"><a href=\"chrome:\/\/settings\/content\/siteDetails?site=https:\/\/spectralanalysis.app\">chrome:\/\/settings\/content\/siteDetails?site=https:\/\/spectralanalysis.app<\/a><\/a><\/li>\n<li>Edge Browser: <a href=\"chrome:\/\/settings\/content\/siteDetails?site=https:\/\/spectralanalysis.app\"><a href=\"edge:\/\/settings\/content\/siteDetails?site=https:\/\/spectralanalysis.app\">edge:\/\/settings\/content\/siteDetails?site=https:\/\/spectralanalysis.app<\/a><\/a><\/li>\n<\/ul>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<h3 class=\"wp-block-heading\">Instrumental Analysis (<a href=\"https:\/\/instrumentalanalysis.app\"><a href=\"https:\/\/instrumentalanalysis.app\">https:\/\/instrumentalanalysis.app<\/a><\/a>)<\/h3>\n<p>All instruments supported by Instrumental Analysis are HID devices. Make sure the HID device permission is set to <strong>ASK<\/strong> for the Instrumental Analysis app.<\/p>\n<ul class=\"wp-block-list\">\n<li>Chrome Browser: <a href=\"chrome:\/\/settings\/content\/siteDetails?site=https:\/\/instrumentalanalysis.app\"><a href=\"chrome:\/\/settings\/content\/siteDetails?site=https:\/\/instrumentalanalysis.app\">chrome:\/\/settings\/content\/siteDetails?site=https:\/\/instrumentalanalysis.app<\/a><\/a><\/li>\n<li>Edge Browser: <a href=\"edge:\/\/settings\/content\/siteDetails?site=https:\/\/instrumentalanalysis.app\"><a href=\"edge:\/\/settings\/content\/siteDetails?site=https:\/\/instrumentalanalysis.app\">edge:\/\/settings\/content\/siteDetails?site=https:\/\/instrumentalanalysis.app<\/a><\/a><\/li>\n<\/ul>\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<h3 class=\"wp-block-heading\">Related Links<\/h3>\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.google.com\/chrome\/a\/answer\/1375678?hl=en&amp;sjid=7325349999534273292-NC#zippy=%2Cusb-access\">Setting ChromeOS Device Policies<\/a><\/li>\n<li><a href=\"\/til\/4289\/\">What are the VID:PIDs for Vernier Devices?<\/a><\/li>\n<li><a href=\"\/til\/12747\/\">What domains need to be allow-listed for Graphical Analysis, Spectral Analysis, Instrumental Analysis, and Vernier Video Analysis?<\/a><\/li>\n<li><a href=\"\/til\/15246\/\">What is the difference between a Progressive Web App and an installed version of Graphical Analysis and other Vernier apps?<\/a><\/li>\n<li><a href=\"\/til\/21403\/\">How to deliver Progressive Web Apps to managed ChromeOS devices<\/a><\/li>\n<li><a href=\"\/til\/15928\/\">How do I connect USB sensors to the Progressive Web App version of Graphical Analysis (and other Vernier apps)?<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>In order to connect USB devices to an app running in a browser, you must manually set up the connection. It is possible to set&#8230;<\/p>\n","protected":false},"author":1698,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[],"tags":[],"class_list":["post-23414","post","type-post","status-publish","format-standard","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/posts\/23414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/users\/1698"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/comments?post=23414"}],"version-history":[{"count":0,"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/posts\/23414\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/media?parent=23414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/categories?post=23414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vernier.com\/til\/wp-json\/wp\/v2\/tags?post=23414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}