The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    How do i see the commands entered?

    Discussion in 'Windows OS and Software' started by The_Moo?, Mar 9, 2010.

  1. The_Moo™

    The_Moo™ Here we go again.....

    Reputations:
    3,973
    Messages:
    13,930
    Likes Received:
    0
    Trophy Points:
    455
    My laptop has a feature of being able to push FN+F1 and it disables the touch pad.

    I want to see the signal/command/value it sends and where ....kinda like tracert but yea...

    Please help :)

    Thanks
     
  2. Shyster1

    Shyster1 Notebook Nobel Laureate

    Reputations:
    6,926
    Messages:
    8,178
    Likes Received:
    0
    Trophy Points:
    205
    Probably the touchpad driver has something like an eventhandler registered with the OS that "catches" that particular keycode combination and then does it's thing. It'd all be in the touchpad driver, so you might need to brush up on your disassembler skills.
     
  3. systemfehler

    systemfehler Notebook Geek

    Reputations:
    11
    Messages:
    84
    Likes Received:
    0
    Trophy Points:
    15
    Maybe there is a dedicated input/trackpad/whatever.dll (depending on the notebook brand probably) which lets you use the functions it has. Most DLLs can be quite easily used with Visual Studio or something similar.
     
  4. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    Try downloading the API tools for the particular touchpad your machine has.

    Alps, Wacom, Synaptics, etc.
     
  5. The_Moo™

    The_Moo™ Here we go again.....

    Reputations:
    3,973
    Messages:
    13,930
    Likes Received:
    0
    Trophy Points:
    455
    synaptics has a button that lets me disable it ...

    I need to replicate that button :). I just wish i could do it ... It changes stuff in the registry ,,,
     
  6. newsposter

    newsposter Notebook Virtuoso

    Reputations:
    801
    Messages:
    3,881
    Likes Received:
    0
    Trophy Points:
    105
    :sigh:

    then use a registry monitor to see what is happening
     
  7. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    It may even directly interface with the BIOS and nothing will even show up in the operating system. There are a number of Fn functions that I've seen do that.
     
  8. Shyster1

    Shyster1 Notebook Nobel Laureate

    Reputations:
    6,926
    Messages:
    8,178
    Likes Received:
    0
    Trophy Points:
    205
    Actually, Pitabred's answer may be the best - it's entirely possible that the functionality is built into the Keyboard Controller firmware that Clevo uses on its systems (not that KBC firmware is limited to Clevo, AFAIK, all systems use some sort of KBC firmware), and I do know that one has to be careful in the precise order of the steps when upgrading the BIOS and the KBC firmware - doing it out of order can brick a system - so it's entirely possible that the BIOS/KBC firmware - which would be the first step for the signal after it was actually generated by the keyboard itself - to catch that signal and enable/disable the touchpad based on the keyboard event.

    In that case you would have to be a BIOS engineer in order to fully replicate what's going on.
     
  9. The_Moo™

    The_Moo™ Here we go again.....

    Reputations:
    3,973
    Messages:
    13,930
    Likes Received:
    0
    Trophy Points:
    455
    Yes the FN + F1 is built into the KBC and i cannot replicate that. I already wrote something and it didnt work.

    I am now trying to figure out if only the registry is affected by the Disableing of the touchpad through the synaptics menu in control panel

    already have one but i want to know if that is all its doing

    I am useing process monitor

    Tried a batch file as well with the DEVCON command

    Thought about the IRQ
    disableing the port (ps/2)
     
  10. Shyster1

    Shyster1 Notebook Nobel Laureate

    Reputations:
    6,926
    Messages:
    8,178
    Likes Received:
    0
    Trophy Points:
    205
    If the enabling/disabling is being done down at the KBC level, it's possible that you won't see anything other than the registry change, which is most likely done just to tell all the apps that might want to catch an event from the touchpad that there is no touchpad to catch events from.
     
  11. The_Moo™

    The_Moo™ Here we go again.....

    Reputations:
    3,973
    Messages:
    13,930
    Likes Received:
    0
    Trophy Points:
    455
    ............................................................................

    Ok please ignore the KBC part i said it was impossible




    I am trying to figure out how to replicate this button !


    [​IMG]

    some of the values i am talking about

    http://i48.tinypic.com/344eh3p.jpg
     
  12. Shyster1

    Shyster1 Notebook Nobel Laureate

    Reputations:
    6,926
    Messages:
    8,178
    Likes Received:
    0
    Trophy Points:
    205