"
lsusb" shows the following :Bus 005 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreenStep 1 :
Boot up the system and press "
Ctrl+Alt+F2" to go to command prompt.sudo nano /etc/default/grubAppend "
i8042.noloop=1 usbhid.quirks=0xeef:0x1:0x40" to "GRUB_CMDLINE_LINUX_DEFAULT".*where
i8042.noloop=1 solves the touchpad probem.It will look like this :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.noloop=1 usbhid.quirks=0xeef:0x1:0x40"Save and exit.
sudo update-grubStep 2 :
sudo nano /etc/modprobe.d/blacklist.confAppend the following to the file.
blacklist usbtouchscreenStep 3 :
sudo mkdir /usr/lib/X11/xorg.conf.dsudo nano /usr/lib/X11/xorg.conf.d/05-evdev.confAppend the following to the file.
Section "InputClass"
Identifier "eGalax"
MatchProduct "eGalax"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SwapAxes" "off"
Option "Calibration" "2 4100 11 4099"
EndSectionThe value of calibration is "2 4100 11 4099" is perfect on my Gigabyte TouchNote T1028X (resolution 1366 x 768). However, you can change the value after doing
Step 6 when necessary.Step 4 :
The current version of xinput-calibrator is 0.7.5 at the time of this writing.
wget https://github.com/downloads/tias/xinput_calibrator/xinput-calibrator_0.7.5-1ubuntu1_i386.deb --no-check-certificatesudo dpkg -i xinput-calibrator_0.7.5-1ubuntu1_i386.debStep 5 :
Reboot your system.
Step 6 (Optional) :
To calibration your system and edit the value to
Step 3 when necessary.xinput_calibratorStep 7 (Optional) :
Get uTouch (Multi-touch). However, this netbook does not support multi-touch. The following procedure does not causing harm to your system anyway.
sudo add-apt-repository ppa:utouch-team/utouch
sudo apt-get update
sudo apt-get install utouchTesting program.
sudo apt-get install python-pymtpython /usr/share/pymt-examples/launcher-multi.pypython /usr/share/pymt-examples/games/bubblebattles/bubblebatte.pyThat's all! See you.
