Free your mouse – Coming soon to a Flash Player near you.

We have been working on a little feature that should make game developers happy, we hope you enjoy it!

Comments (30)

  1. Yeah! First person games with good controls! So many more options for devs with this.

    Thanks for the preview. Now get unrestricted fullscreen input in the player by the year end and I’ll worship at your feet! :)

    Monday, October 31, 2011 at 7:49 pm #
  2. Durss wrote:

    Now we just need an interactive fullscren mod to be able to use the whole keyboard, and we’ll have all we need to do real games \o/ !

    Thanks for adding this feature that was really needed and awaited! :)
    Hope we’ll have it soon!

    Monday, October 31, 2011 at 7:50 pm #
  3. Nice!
    When!? :)
    What about stage3D mobile?


    Monday, October 31, 2011 at 8:17 pm #
  4. devu wrote:

    Great! Now free right click and we are sorted :)

    Monday, October 31, 2011 at 8:25 pm #
  5. Thibault Imbert wrote:

    Hi Devu,

    Right click will also be part of this feature ;)

    Hi Jorge,

    Stage3D for mobile is planned for middle of next year, but we are working hard on it to make it more like beginning of next year ;)


    Monday, October 31, 2011 at 8:42 pm #
  6. VisitorG wrote:


    One of the many features we have been waiting for so long, finally.

    No sarcasm here, really just some positive feeling about this.

    For a while, afters years of the same stupid limits and problems with Flash I started to lose my love for it.
    You have been making everything all right lately and it is getting even better.

    So much for the death of Flash.
    Adobe finaly understood: just give us what we want, we will do the rest!

    Continue like that!
    - Right clic (not only on mouse lock)
    - Full keyboard at full screen
    - Fonts and SVG support at runtime.

    Also, communication over bluetooth for some quick desktop / mobile communication would be awsome.

    And a poney.

    Thanks a lot.

    PS: And please, don’t make limitations like “mouse lock only on full screen”
    Make it needing a whitelisting from the user, cancelable with “Escape” or something like that, but don’t give us a half backed solution.

    Monday, October 31, 2011 at 8:51 pm #
  7. Jón Trausti wrote:

    Woohoo, awesome job!! One limitation eliminated, now increase the AGAL opcode limit, or even eliminate it! :D

    Monday, October 31, 2011 at 9:18 pm #
  8. Jerome wrote:


    Et le wheel-click (aka middle-click) en fera parti aussi ?

    Monday, October 31, 2011 at 9:42 pm #
  9. Thibault Imbert wrote:

    Hi Jerome,

    Yes, middle click too.


    Monday, October 31, 2011 at 9:45 pm #
  10. It’s not a fullscreen only thing is it? Someone above mentioned it, and that seems like a limitation that might be implemented. (As it’s secure to lock mouse in fullscreen, but not as good on a webpage)

    Many game portals don’t allow fullscreen, so hopefully it’s allowed anywhere.?

    (Click to activate, esc or something to release!)

    Monday, October 31, 2011 at 9:53 pm #
  11. Thibault Imbert wrote:

    Hi VisitorG and Trent,

    The first phase of this feature will be fullscreen only. We designed the spec to allow also embedded scenarios.

    So in the end both scenarios will be supported, but fullscreen will be first, then embedded.

    Right and middle click events though are supported in all scenarios.


    Monday, October 31, 2011 at 10:08 pm #
  12. yesutin wrote:

    Yhoooo!!! Here it is! Here it is! Fish of my dreams! Ideee-e-e-e!!!

    Monday, October 31, 2011 at 10:11 pm #
  13. Jerome wrote:

    A bah c’est cool, c’est pour le 11.2 aussi?

    Monday, October 31, 2011 at 10:49 pm #
  14. Jesus wrote:

    Hi Thibault,

    Im a Flex developer and I’ve allways a lot of problems with screen sizes.

    Sometimes the users access to the applications with a really small screens and the browsers bars make the problem even worse.

    I Know the user input blocking on fullscreen is for security reasons ,but is it really a problem?? somebody from adobe wrote that the problem would be that somebody can fake de OS ?¿?¿? is a joke?? is that the problem??

    Why don’t allow the user input on full screen???

    Monday, October 31, 2011 at 10:51 pm #
  15. Thibault Imbert wrote:

    Hi Jerome,

    Who knows :)


    Monday, October 31, 2011 at 11:57 pm #
  16. pete shand wrote:

    hell yeah!!!! you have no idea how long I’ve been waiting for this!!!

    Tuesday, November 1, 2011 at 12:56 am #
  17. Oh yeah! Can’t wait! Release! Release! Release! Good job guys!

    Tuesday, November 1, 2011 at 3:45 am #
  18. sascha wrote:

    This is good news indeed! I’m curious how Adobe will solve this for web-embedded Flash.

    Tuesday, November 1, 2011 at 6:04 am #
  19. bekom wrote:

    “lock your mouse” :).
    Any chance we get gamepads with this release? I think 360 + PC combo would cover most of the scenarios.

    Tuesday, November 1, 2011 at 11:40 am #
  20. hayesmaker wrote:

    what exactly is he doing in the vid that couldn’t be done b before? apart from faster 3d rendering, which i thought we already had with Stage3D?


    Tuesday, November 1, 2011 at 2:28 pm #
  21. NemoStein wrote:

    @hayesmaker, today, when the cursor (mouse) hit the sides of the screen, it stops.

    When this feature (mouse lock) get release, this won’t happen anymore, so we’ll be able to build FPS and such much more easily.

    @Thibault, as already asked before, will you release this as part of 11.2? (please, do so!).

    Is there any schedule to release the embedded version?
    The fullscreen only limitation makes it useless for the most of us.
    Game portals won’t allow us to go fullscreen, and even if they do, the user wouldn’t…

    On the other side, controls on fullscreen could make this new feature (mouse lock) much more usefull, as we could make AIR games to desktops.

    This kind of limitations on each mode kills each other.

    ps: I can’t tell you how much I love your work. Thank you!

    Tuesday, November 1, 2011 at 5:12 pm #
  22. Feels good to be heard. :)

    Next step for browser-based gaming: a proper, fast and efficient offline storage, independent from the browser cache. So we’ll be able to store textures and meshes offline. And upload those data directly to the VRAM (yeah, I’m dreaming).

    Wednesday, November 2, 2011 at 11:54 am #
  23. Alex wrote:

    Very good news! I also want to ask about the possibility to use Error.getStackTrace() not only at Debug time. Do you think in that direction ?

    Thursday, November 3, 2011 at 12:32 pm #
  24. wickedpixel wrote:

    Magic Mouse – hold your fingers in the air, because that is ergonomic in the Apple mind.

    Friday, November 4, 2011 at 12:23 pm #
  25. chris wrote:

    Wicked work,I hope you guys can keep the motivation to push flash to be on the bleeding edge of what’s possible for the web.

    There is an impending wave of quake live alternatives about to explode in a year or so.

    So is this why I havent seen a demo of the unreal engine for people to test???

    Friday, November 4, 2011 at 2:27 pm #
  26. Phil wrote:

    Sounds awesome!
    Does this mean a developer can set a custom sensitivity for the mouse/crosshair?

    Friday, November 4, 2011 at 4:25 pm #
  27. Sean wrote:

    Awesome! Keep these great improvements coming.

    Love the double arm raise w00t in the video :)

    Wednesday, November 9, 2011 at 12:38 am #
  28. Sandro Manke wrote:

    is this also going to be part of the production alchemy? we are all waiting strongly for that!

    Wednesday, January 4, 2012 at 8:05 pm #
  29. Arindam Biswas wrote:

    Any updates on Stage3D for mobile?
    Would the android flash player for the browser get that support?
    Would Android, iOS and Blackberry have support for Stage3D in apps built using the AIR SDK?

    Monday, February 6, 2012 at 1:10 pm #
  30. IQpierce wrote:

    sooooo gamepad support? coming to AIR 3 for desktop, right? right?

    Thursday, June 21, 2012 at 9:41 pm #

Trackback/Pingback (1)

  1. [...] direction to scroll further. An example can be seen here with it’s current implementation in Flash. The w3c specs that we will be following for the Mouse Lock API can be found [...]