#!/usr/bin/bash
make -C /usr/src/linux-headers-$(uname -r)/ M=$PWD clean
make -C /usr/src/linux-headers-$(uname -r)/ M=$PWD
if ! test -f psmouse.ko
then
	echo "Nepovedl se preklad." >&2
	exit 1
fi
rm -f psmouse.ko.zst
zstd psmouse.ko
if ! test -f psmouse.ko.zst
then
	echo "Nepovedla se komprese." >&2
	exit 1
fi
if ! test -f /usr/lib/modules/$(uname -r)/kernel/drivers/input/mouse/psmouse.ko.zst.orig
then
	sudo cp /usr/lib/modules/$(uname -r)/kernel/drivers/input/mouse/psmouse.ko.zst /usr/lib/modules/$(uname -r)/kernel/drivers/input/mouse/psmouse.ko.zst.orig
fi
sudo cp psmouse.ko.zst /usr/lib/modules/$(uname -r)/kernel/drivers/input/mouse/
sudo update-initramfs -u
sudo modprobe -r psmouse
sudo modprobe psmouse
