hi julien
yesterday i got the same monitor. It is not supported out of the box but it is possible to get it working.
I roughly followed these instructions http://ubuntuforums.org/showthread.php?t=1375047
They have an Acer monitor but the USB HID Device is exactly the same (vendor 0408 product 3000) and it works with my monitor.
Here is a short step by step list what you need to do.
Install the xorg development files
Code:
sudo aptitude install xserver-xorg-dev
Download the hidtouch suite (you should use Version 9.04.04, otherwise the patching won't work)
Code:
wget http://sourceforge.net/projects/hidtouchsuite/files/xf86-input-hidtouch/v9.04.04/xf86-input-hidtouch-9.04.04.zip/download
Download the patch from the debian tutorial on the touchscreen
http://wiki.debian.org/InstallingDeb...l/OneTwo/Lenny
the file is attached at the bottom of the page and is called hidtouch.patch
unpack the hidtouch suite, apply the patch and compile it
Code:
unzip xf86-input-hidtouch-9.04.04.zip
cd xf86-input-hidtouch-9.04.04
patch -p 1 < <path to your hidtouch.patch>
./configure --prefix=/usr
make
sudo make install
Now configure some udev rules to give the monitor a fixed name under dev (which makes configuring xorg a lot less painful)
Create a file /etc/udev/rules.d/99-touch.rules with the following content
Code:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0408", ATTRS{idProduct}=="3000", SYMLINK+="usb/quanta_touch"
SUBSYSTEM=="input", KERNEL=="event*", ATTRS{idVendor}=="0408", ATTRS{idProduct}=="3000", SYMLINK+="input/quanta_touch"
Now just edit (or create /etc/X11/xorg.conf)
Code:
Section "InputDevice"
Identifier "T2250MTS"
Driver "hidtouch"
Option "SendCoreEvents" "true"
Option "ReportingMode" "Raw"
Option "Device" "/dev/usb/quanta_touch"
Option "PacketCount" "13"
Option "OpcodePressure" "852034"
Option "OpcodeX" "65584"
Option "OpcodeY" "65585"
Option "CalibrationModel" "1"
Option "CornerTopLeftX" "0"
Option "CornerTopLeftY" "0"
Option "CornerTopRightX" "1920" # 1920 for 23"
Option "CornerTopRightY" "0"
Option "CornerBottomLeftX" "0"
Option "CornerBottomLeftY" "1080" # 1080 for 23"
Option "CornerBottomRightX" "1920" # 1920 for 23"
Option "CornerBottomRightY" "1080" # 1080 for 23"
Option "CornerScreenWidth" "1920" # 1920 for 23"
Option "CornerScreenHeight" "1080" # 1080 for 23"
EndSection
Section "ServerLayout"
Identifier "Touchscreen"
InputDevice "T2250MTS" "SendCoreEvents"
EndSection
If you have already a file /etc/X11/xorg.conf then just add the whole Section "Input Device" and add the line
Code:
InputDevice "T2250MTS" "SendCoreEvents"
to the ServerLayout Section.
The tutorial says you just need to restart everything but i did reboot my computer just to be sure.
Greetings
Michael
Btw: This should work for every monitor that uses the Quanta Touchscreen Hardware
Bookmarks