HDAPS_DMI_MATCH_NORMAL("IBM", "ThinkPad T61"),
actually the right one should be:
HDAPS_DMI_MATCH_NORMAL("Lenovo", "ThinkPad T61"),
however it still doesn't work on my thinkpad T61
that's the dmesg output: [ 19.660000] hdaps: inverting axis readings. [ 19.660000] hdaps: LENOVO ThinkPad T61 detected. [ 19.660000] input: hdaps as /class/input/input4 [ 19.660000] hdaps: driver successfully loaded.
but that's the "/etc/init.d/hdaps start" output * Not starting hdapsd: /sys/block/sda/queue/protect does not exist
I actually didn't recompile the whole kernel but just the modified module hdaps.c
HDAPS_DMI_ MATCH_NORMAL( "IBM", "ThinkPad T61"),
actually the right one should be:
HDAPS_DMI_ MATCH_NORMAL( "Lenovo" , "ThinkPad T61"),
however it still doesn't work on my thinkpad T61
that's the dmesg output:
[ 19.660000] hdaps: inverting axis readings.
[ 19.660000] hdaps: LENOVO ThinkPad T61 detected.
[ 19.660000] input: hdaps as /class/input/input4
[ 19.660000] hdaps: driver successfully loaded.
but that's the "/etc/init.d/hdaps start" output sda/queue/ protect does not exist
* Not starting hdapsd: /sys/block/
I actually didn't recompile the whole kernel but just the modified module hdaps.c