Results 1 to 1 of 1
  1. #1
    Member #
    Join Date
    Aug 2016
    TF Book T102HA
    2 times

    ASUS Keyboard Lock 1.0.14 and Windows 10.0.18362.X+ (1903)

    I'm getting annoyed with ASUS' driver support so I'm going to be decompiling, disassembling and calling out their engineers for scrappy work.

    This all started because there are better ways than to write log files to C:\Users\Public\ASUSSoftKBService and use them for attestation.

    I'll also be recompiling the packages once I've tuned them for Windows 10.

    The first one on my hit list is the Keyboard Lock service.

    It uses .NET 2.0/3.5 API for part of the Sensors data.
    The service also doesn't set its permissive group properly and it's visible by inspection in Task Manager.

    The installer package also may not install package dependencies, .NET Framework 3.5, if they are not present.

    Polling frequency for Gravity Sensors are probably far too quick, and perhaps unnecessary, as Docks can only connect in one orientation and rotation.
    Rotations or Device Orientation in anything other than "Upright 0 degrees" somewhat irrelevant for what it needs to do to detect if lid is closed and for Device Auto-Rotate settings.
    I haven't edited the source code yet as there are still some dynamic link libraries I need to import to Visual Studio, but what I previously mentioned is after about an hour of skimming over and looking at the objects and references in the ASUS driver package.

    First dump at

    Note: The driver package ASUS have on the Support site is for the entire Transformer Book range, 2016 and later.
    T102, T103, T303, T304, T305.

    EDIT: I just had a light bulb moment, and I might disassemble 1.0.13 just to see what changes they made.

    (I still have my T100HAN and it will more than likely have similar coding practices as ASUS haven't really changed habit with drivers.
    Maybe the Live Update fiasco might be the catalyst for a change.)
    Last edited by NeoBeum; 05-05-2019 at 08:30 PM.



Remove Ads

Sponsored Links

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Similar Threads

  1. Asus Chi T300 - touchscreen disabled in windows, keyboard not connecting, locked out
    By Garybarlow in forum Asus Transformer Book Chi T300 series
    Replies: 3
    Last Post: 03-14-2018, 05:12 PM
  2. Keyboad lock issue in Windows 10 Fall Creators Update 1709
    By subzerohk in forum Asus Transformer 3 Pro T303UA General
    Replies: 0
    Last Post: 11-03-2017, 03:51 PM
  3. Asus Chi T300 - touchscreen disabled in windows, keyboard not connecting, locked out
    By tchexxum in forum Asus Transformer Book Chi T300 series
    Replies: 1
    Last Post: 08-29-2017, 12:35 PM
  4. Asus tf600t keyboard docking station won't lock
    By Bubba0 in forum ASUS Vivo General Discussion
    Replies: 1
    Last Post: 12-31-2013, 10:26 PM
  5. [SOLVED] Keyboard Lock
    By Tierneykong in forum Transformer Pad Infinity TF700 (Tegra 3) General Discussion
    Replies: 5
    Last Post: 12-15-2012, 11:43 PM

Tags for this Thread

Powered by vBulletin® Version 4.2.3
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimization by vBSEO 3.6.1
All times are GMT -6. The time now is 01:20 PM.