Boot to the Puppy 5.1 CD, and install toughbooksmk-k2.6.33.2.pet
Now load the toughbooksmk module, plus evdev module -
Code: Select all
modprobe toughbooksmk
modprobe evdev
Code: Select all
alias char-major-13-67 evdev
Now modify your /etc/X11/xorg.conf file;
Add these two new InputDevice sections -
Code: Select all
Section "InputDevice"
Identifier "touchscreen"
Driver "evtouch"
Option "Device" "/dev/ttyS2"
Option "DeviceName" "touchscreen"
Option "MinX" "82"
Option "MinY" "146"
Option "MaxX" "4036"
Option "MaxY" "3999"
Option "SendCoreEvents" "On"
EndSection
Section "InputDevice"
Identifier "dummy"
Driver "void"
Option "Device" "/dev/input/mice"
EndSection
In Section "ServerLayout" find the line:
InputDevice "Mouse0" "CorePointer"
and below that line add this -
Code: Select all
InputDevice "touchscreen" "CorePointer"
InputDevice "dummy"
Ctrl<Alt>Backspace will exit X and leave you at the command prompt.
UPDATE: before relaunching X, it's very important to run this command -
Code: Select all
inputattach -smk /dev/ttyS2