Home › Forums › Software Development › EyeX Chrome Extension
Tagged: browser, chrome, javascript api
- This topic has 33 replies, 1 voice, and was last updated 2 months, 3 weeks ago by John Smith.
- AuthorPosts
- 23/05/2014 at 22:38 #998JohnParticipant
I noticed there’s an EyeX extension for Chrome available in the Chrome Web Store. Are there any examples showing how to access the EyeX from Javascript? A search in the forums didn’t turn up anything.
26/05/2014 at 13:05 #1016Robert [Tobii]ParticipantHi John,
Well spotted! The Chrome extension obviously accesses the EyeX Engine via JavaScript, but is at the moment using an internal protocol/API on top of EyeX for Windows. We have planned to add official JavaScript support quite soon. Stay tuned to get information about when the first version of the JavaScript API will be available.
BTW: Have you tried the Chrome extension? What did you think of the current functionality (clicking, scrolling, zooming?) Please add your feedback by right-clicking the EyeX icon in the Windows notification area and select “Send Feedback”.
26/05/2014 at 22:12 #1030JohnParticipantRobert,
Great news, thanks, I’m really excited to try it. Just received my EyeX last week and have been blown away by your demo showcase. Anxious to start incorporating eye tracking into my own apps and JavaScript is my current language of choice.
Haven’t been able to get the Chrome extension working yet. How is it supposed to work? There isn’t much guidance on the extension page in the Chrome Web Store.
27/05/2014 at 09:58 #1042Robert [Tobii]ParticipantThe Chrome extension should be automatically installed when you install EyeX for Windows. Go through the EyeX for Windows tutorial to get a feeling for how it works. Click on the link you look at with the Direct Click key (default: apps/menu key), scroll in pages with the Scroll/Pan key (Default: right Ctrl), zoom in on maps by double-tapping the Direct Click key.
27/05/2014 at 11:23 #1046JohnParticipantAh, I see. You have to hold down the Scroll/Pan key; I assumed pressing and releasing the key put you into scroll/pan mode. Panning works in Google Maps, zooming does, too, but it’s the Direct Click key for me, rather than the Zoom/Pan key. Vertical scrolling doesn’t seem to be working correctly, though. The page scrolls to the end when I hold down the key, but there doesn’t seem to be any relationship to my gaze point. Thanks for the help, though, fantastic device, looking forward to using the JavaScript API!
27/05/2014 at 11:47 #1047Robert [Tobii]ParticipantYou are right, it is the Direct Click key that you can double-click to zoom in, I edited my reply above. If you are zoomed in on a map you can also zoom out with Shift+Direct Click.
Regarding scrolling, if you have scrolled down on a page and released the scroll/pan key you can scroll up by looking in the upper part of the page and pressing scroll/pan key again.
27/05/2014 at 20:43 #1055JeffKangParticipantYou have to hold down the Scroll/Pan key; I assumed pressing and releasing the key put you into scroll/pan mode.
I think activating a mode is what should happen. If I need to keep pressing a button, I might as well just press the space button for a page-down.
27/05/2014 at 21:56 #1056Freek KammeijerParticipantThe extension does what it is supposed to do I guess. But since I installed it, every picture url I load it gives me the “Ah Snap!” message 🙁
Is there a way to show some kind of error log? Cause I really had to uninstall it because of this.28/05/2014 at 13:57 #1060Jenny [Tobii]ParticipantHi Freek,
The EyeX for Windows team have looked into this, and it seems there is a bug in Chrome related to event handling. A bug report has been filed to Chrome, and in the meantime, we are trying to find a work-around.
The developer preview of EyeX for Windows is a pre-beta version of the software to be released later this year, so we appreciate bug reports to help us stabilize the software before the official release.
04/07/2014 at 19:21 #1293JohnParticipantJust following up on this. Any further word on when the EyeX JavaScript API will become available?
07/07/2014 at 07:28 #1298AndersParticipantHi John,
all I can say is that it’s in the works.14/10/2014 at 16:38 #1840ChrisParticipantHi Anders,
Is there any update on when the JavaScript API might become available? I’d be very keen to use this right now for a project I’m working on.
Thanks.
16/11/2014 at 15:01 #2027dfjkosfsdklöfksdlösfdParticipantI get an “network_failed” error whenever I try to install it on my Chrome (win 8.1 64Bit)
17/11/2014 at 13:29 #2042Robert [Tobii]ParticipantOk, I have notified the developers. It might be related to a firewall, anti-virus program or other Chrome extension blocking communication with the eye tracker.
See this thread for example:
https://productforums.google.com/forum/#!topic/chrome/8yXG736uW9s08/01/2015 at 18:26 #2328JohnParticipantJust a quick note to hopefully keep interest alive on this topic. I see from this post by Jenny that the JavaScript API is “almost finished” but keeps getting pushed down the priority list. C’mon Tobii, you’re understandably focused on the native gaming market at the moment, but you’re missing a huge opportunity by ignoring the Web. If you’re close, why not push it over the top and get it into the hands of us web developers? We could open a huge new market for your hardware.
Calling all JavaScript developers! What do we want? An EyeX API! When do we want it? Real soon now!
- AuthorPosts
- You must be logged in to reply to this topic.