Get TouchLockPro at Fast, secure and Free Open Source software downloads

stylus sensor light sensor proximity sensor Capacitive Swipe GSensor Keyboard slider

Custom Search

   3. Screenshots
   3.1 Light Sensor
   3.2 Proximity Sensor
   3.3 Capacitive NavSensor
   3.4 BattClock
   3.5 Stylus Sensor
   3.6 Keyboard Slider Sensor
   3.7 GSensor orientation changes
   3.8 TouchLockAction

3. Screenshots

TouchLockPro is designed for a lot of Windows Mobile phones, using their sensors for locking and unlocking.
  • Light Sensor
  • Proximity Sensor
  • GSensor
  • Capacitive NavSensor
  • Stylus sensor
  • Keyboard slider sensor

    3.1 Light Sensor

    Light Sensor

    The Light Sensor will auto-unlock in not too dark conditions, when it senses light for more than 2 seconds. When it is too dark, take the Stylus out, open the Keyboard slider, GSensor orientation changes, use the triple capacitive touch approach or use the capacitive swipes, see below.

    3.2 Proximity Sensor

    Proximity Sensor

    The Proximity Sensor will auto-unlock when no object is detected nearby for approximately 1 second. The advantage above the light sensor is, that it will also work in dark conditions. Extra options, such as screen off when something nearby is detected are available as option.

    3.3 Capacitive NavSensor

    Nav Sensor

    The capacitive sensor has 3 main area's, indicated in the above figure, 1, 2, and 3. Some features:

  • Will not react on non-capacitive touches like Stylus
  • You only need to gently touch the area's, without pressing the hardware buttons underneath
  • TouchLockPro uses this feature for unlocking. Gently touch three times at the same area (default configured is any area) within 3 seconds, to unlock the phone
  • You can configure your own (secret) unlock sequence of a combination of the different areas, e.g. 1321

    Capacitive Swipe

    You can also couple commands to capacitive swipes, 4 command for the left panel and 4 commands for the right panel:

  • Swipe Up (default it will unlock)
  • Swipe Down (default it will lock the screen)
  • Swipe Left (default it will lock suspend)
  • Swipe Right (default it will lock suspend)

    3.4 BattClock


    These 4 screenshots, from left to right, top to bottom, show the BattClock in action.

  • screenshot 1: if the phone is locked, the foreground and background are reversed, showing the time and battery life percentage
  • screenshot 2: One capacitive touch is done and shown, when occurred, instead of the battery life percentage. If the 3 seconds have been elapsed, it is switched back to battery life percentage
  • screenshot 3: Second capacitive touch is done and shown.
  • screenshot 4: Third capacitive touch is done at the same place in time and the phone is unlocked. The normal background and foreground of the battClock is shown.

    3.5 Stylus Sensor

    Stylus Sensor

    The locking behaviour can also be controlled with the Stylus sensor:

  • When the Stylus is out, the phone is always unlocked.
  • When the stylus is taken OUT and IN within 1 seconds, the "lock mode" is toggled.
  • When the Stylus is taken out, the phone awakens from sleep (you do not need to press the Power button)

    3.6 Keyboard Slider Sensor

    Keyboard slider

    The locking behaviour is also dependent of the keyboard slider (if available on your phone):

  • When the Keyboard Slider is out, the phone is always unlocked.
  • When the Keyboard Slider is opened, the phone awakens from sleep (you do not need to press the Power button)

    3.7 GSensor orientation changes


    The correct GSENSOR orientation sequence changes are counted and if the configured sequence is reached within the specified time, the phone will execute the corresponding command. You can configure 4 sequences and 4 corresponding (external) commands. The orientation sequence can be configured, including combinations of orientation changes. The following orientation changes are supported by the TouchLockPro:

    5. FACE_DOWN
    6. FACE_UP
    9. Any of the above

    3.8 TouchLockAction


    TouchLockAction is a separate program having a User Interface, for the following reasons:

  • It does not consume extra memory (only shortly, while executing)
  • It is written in C# (you cannot combine C++ and C# in 1 executable)

    TouchLockAction can be started via:

  • BattClock
  • Start Menu (just add TouchLockAction to it)
  • Programs
  • soft key (need to be configured then)
  • hardware key (need to be configured then)
  • via an external program (need to be configured then).


    The meaning of the action buttons, from left to right, top to bottom:

    First row:

  • LockScreen (and keep the display on, temporily disable unlock on light sensor and suspend on backlight off)
  • LockSuspend (and suspend immediately, screen off)
  • Exit the Action screen

    Second row:

  • Open the Configuration settings
  • Soft reset your device
  • Power off the phone completely (you do no longer need to long press Power Off)

    Donate PayPal > USD / EUR

       4. Settings