Pat Briggs
Pat Briggs

Reputation: 131

How to Use Mouse Lock in Javascript?

I'm working on creating a FPS-type game for the browser using WebGL/Javascript and have been unable to successfully implement the very recently added "Mouse Lock" feature to Chrome and Firefox.

I have tried the example code from all three of these sources to no avail: http://code.google.com/p/chromium/issues/detail?id=72754

http://blog.sethladd.com/2011/09/mouse-lock-for-html5-fps-games.html

http://jsfiddle.net/jdias/3dqBL/

So, that leads me to my question. What is the correct way to lock the mouse in the latest versions of Chrome and Firefox (Minefield)? I would really love to get this working!

Thanks in advance.

Upvotes: 1

Views: 794

Answers (1)

Mathman87
Mathman87

Reputation: 36

Mouselock actually hasn't been implemented in Firefox, but there is an experimental build located at: http://people.mozilla.com/~tmielczarek/mouselock+gamepad/ . With google Chrome, get the latest version and go into about:flags and check --enable-pointer-lock. I hope that helps.

Upvotes: 2

Related Questions