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
-
-
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.
-
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.
-
Try downloading the API tools for the particular touchpad your machine has.
Alps, Wacom, Synaptics, etc. -
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 ,,,
-
:sigh:
then use a registry monitor to see what is happening -
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.
-
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. -
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
I am useing process monitor
Tried a batch file as well with the DEVCON command
Thought about the IRQ
disableing the port (ps/2) -
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.
-
............................................................................
Ok please ignore the KBC part i said it was impossible
I am trying to figure out how to replicate this button !
some of the values i am talking about
http://i48.tinypic.com/344eh3p.jpg -
Maybe this will help:
the Synaptics TouchPad Interfacing Guide.
How do i see the commands entered?
Discussion in 'Windows OS and Software' started by The_Moo?, Mar 9, 2010.