Back Button Gesture Launcher

Back Button Gesture Launcher 3.3 (418 KB, you can also download it from Xiaomi App Store, )
Released on Oct 28, 2018
- New System functions "Search" and "Voice command", can be used by gesture or inside App Launcher
- New App Launcher option "Add new items"

Windows Controller

Windows Controller Setup (400 KB)
Released on 2013-09-25
  • Fixed the problem on applying commands on minimized window
  • - Released on 2013-06-15. Fixed the crash of application on startup if "Always On Top" preference is set. Fixed the problem on restoring (undo) a window's position and size if the restored window is in maximized state. - Released on 2013-05-30. A few minor changes, and bugs fixed. - Released on 2013-04-26. A few minor bugs fixed. - Released on 2013-02-05. A few minor bugs fixed. - Released on 2012-12-22. Fixed the problem on uninstallation while the application is running. - Released on 2012-12-18. Fixed the problem on moving the window up or down to the other window edge. - Released on 2012-12-05. This major version release added 15 preset commands to move or resize each edge of the active window making it align to other window edges. - Released on 2012-11-01. Optional to show the shortcut key for each command in the command list. - Released on 2012-09-28. The first release.


    Windows Controller has been published on these websites



    Should you have any enquires or encounter problems when using our products, send us an email. We would normally reply within 2 business days. Your comments and suggestions are also welcome.

    PC product:
    Android product:

    About Us

    We're a software development company in Hong Kong, currently mainly developing software products to be sold on Internet.


    Back Button Gesture Launcher (Android)

    Unlimited no. of custom multi-swipes gestures (single tap supported). Use gesture to open apps, app shortcuts (e.g. Contacts + someone), perform System functions (Back, Home, Lock screen, ...) and Special functions (open built-in App Launcher, App Switcher, Capture screen,...)

    Built-in popup multi-pages App Launcher, can launch apps, app shortcuts, and some of System and Special functions.

    Built-in popup App Switcher, likes Taskbar on Windows, shows currently running apps, it's movable and pinnable, supports up to Android 9.

    Switch to last active app, likes Alt+Tab on Windows, switches between two most recent running apps (exclude those closed), supports up to Android 9.

    Capture screen, supports JPEG output file format which speeds up the process and makes the file size much smaller.

    Try before buy. Try the app up to 2 weeks with ALL features enabled, no ads.

    Safe to use. This app requires minimal set of permissions, the Paid Edition is even more secure as it does not require Internet access permission to validate the trial license.

    Android 9 ready. The app has been tested with the developer release of Android 9.

    Download now (from our website) and start a free 14-day full-featured trial

    Visit Google Play Store

    Privacy policy


    Windows Controller (PC)


    Windows Controller lets you to use keyboard shortcut key (the hotkey, e.g. Ctrl+Alt+K ) to execute a set of commands which can set the active window's position and size to custom values; move or resize each edge of the active window making it align to other window edges; and execute some Windows actions.

    Align to other window edges

    There are 15 commands to move or resize (extend or shrink) each edge of the active window making it align to other window edges.

    Windows action commands

    Windows actions executed by hotkey includes Maximize or restore, Minimize, Undo Minimize, Move, Size, Always on top (toggle), Mute (toggle), Decrease or increase the master sound volume, Start default web browser, Start screen saver, Lock computer, Sleep, Log off, Restart and shutdown the computer.

    Create your own commands

    You can add new “custom” command to set the window's position and size to custom values. Come with the installation includes 14 custom commands like maximize window width or height; center horizontally or vertically or both, and etc.

    Create and update command on the fly

    Active window's position and size can be saved or updated on the fly by using commands "Save as a new command" and "Save to an existing command", without the need to enter the values manually.

    Multiple undo and redo, and self undo

    Changes made to the position and size of the window could be multiple undo and redo by using commands “Undo last command” and “Redo last command”. Custom command even supports optional self undo that is the second consecutive of the same command applied to an active window will undo the previous command resulting in restoring the window back to its original position and size.

    Commands export and import

    Commands can be renamed; changed its order in the list; exported to and imported from a file.

    Support multiple monitors

    Multiple monitors configuration is supported.

    Both English and Chinese user interface

    User interface supports English and Chinese (both Simplified and Traditional).

    Windows requirement

    Support Windows XP or newer version of Windows.


    USD 7.99 per license (for ONE specific computer only).

    Download now and start a free 30-day full-featured trial
    Go to FAQ

    Windows Controller


    Why Internet connection is required to activate the license ? Is it required after the license has been activated.
    Why do I need to submit an email address for buying a license.
    How to press a shortkey key.
    What is a self undo command.
    How to use "Save as a new command".
    How to use "Save to an existing command".
    Difference between Close and Exit Windows Controller.
    Windows Controller is not immediately ready after Windows started.
    Go to Overview

    How to Buy (PC Products)

    Buy a license

    1. Download the product you want to buy. Install and run it.
    2. The License Manager (from Help menu) will popup. Enter a valid email address and submit it. If you never try the product, it is highly recommended to start a free full-featured trial before buying a license.
    3. Check your email in a moment, open the email with title "Buy a Software License".
    4. Read the email, if you decide to buy a license, click the payment link, which will launch a PayPal payment.
    5. You can pay with or without a PayPal account; update the purchasing quantity in order summary if needed.
    6. Once the payment is completed, your purchased license(s) will be sent to the submitted email address within one minute.

    License terms

    1. Each license is for ONE specific computer only, that is the computer the license was activated on.
    2. If two types of hardware out of the CPU, Harddisk and Network Card are changed (adding new hardware is not regarded as a change), the license might fail and require reactivation. If your computer has removable harddisks and network cards attached, detaching them before proceeding activation can avoid possible failure of the license due to change of them in future. After successful activation, you could attach them again.
    3. Each license can be newly activated two times on every 5 years. For example, if a license is firstly activated on May 2013; the computer is replaced and the second activation is on May 2015, then no more new activation till May 2018. The computer is replaced again and the license is activated on May 2019, then there is still one more new activation before May 2024. On average, a computer can be replaced on every 2.5 years and the license is still valid.
    4. Each license can be used in newer version of the product.


    Inactivated license can be refunded within 7 days of purchase. A handling fee of USD 1 for each refunded license will be charged. To refund, please send the list of license code to with subject "Refund Request". Your request will be processed within 2 business days, and the refunded amount should be seen in your account within a week.