diff --git a/LCD7C-show b/LCD7C-show index 9605a76..840a6fd 100644 --- a/LCD7C-show +++ b/LCD7C-show @@ -8,4 +8,25 @@ sudo cp ./usr/inittab /etc/ sudo mkdir /etc/X11/xorg.conf.d sudo cp -rf ./usr/99-calibration.conf-HDMI7C /etc/X11/xorg.conf.d/99-calibration.conf sudo cp -rf ./usr/99-fbturbo.conf-HDMI /usr/share/X11/xorg.conf.d/99-fbturbo.conf + +nodeplatform=`uname -n` +kernel=`uname -r` +version=`uname -v` +if test "$nodeplatform" = "raspberrypi";then +echo "this is raspberrypi kernel" +version=${version%% *} +version=${version#*#} +echo $version +if test $version -lt 970;then +echo "reboot" +else +echo "need to update touch configuration" +if test $version -ge 1023;then +echo "install xserver-xorg-input-evdev_2.10.5-1" +sudo dpkg -i -B xserver-xorg-input-evdev_2.10.5-1_armhf.deb +else +echo "install xserver-xorg-input-evdev_1%3a2.10.3-1" +sudo dpkg -i -B xserver-xorg-input-evdev_1%3a2.10.3-1_armhf.deb +fi + sudo reboot