Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

acer_23_t230h [2012/07/14 15:46] (aktuální)
Ubuntu vytvořeno
Řádek 1: Řádek 1:
 +====== Acer 23 T230H ======
 +
 +10. února jsem si koupil monitor Acer T230H jakožto ovládací prvek mého projektu. Ovšem po rozbalení jsem záhy zjistil, že jeho zprovozění nebude řekněme až tak "Plug & Play". Pro to, aby nám naše X reagovaly na dotykový systém monitoru je třeba pár věcí udělat.
 +
 +====== Stažení ======
 +  * [[http://​sourceforge.net/​projects/​hidtouchsuite/​|HidTouchSuite]]
 +  * {{.:​hidtouch.patch}}
 +<​code>​
 +sudo apt-get install xserver-xorg-dev
 +</​code>​
 +
 +====== Kompilace HidTouchSuite ======
 +V adresáři kde jsme rozbalili archiv s HidTouchSuite...
 +<​code>​
 +patch -p1 < hidtouch.patch
 +./configure --prefix=/​usr
 +make && sudo checkinstall
 +</​code>​
 +====== Příprava příštího bootu ======
 +===== Udev =====
 +<​code>​
 +sudo gedit /​etc/​udev/​rules.d/​99-touchscreen.rules
 +</​code>​a zde přidáme řádek
 +<​code>​
 +SUBSYSTEM=="​usb",​ ATTRS{idVendor}=="​0408",​ ATTRS{idProduct}=="​3000",​ SYMLINK+="​usb/​quanta_touch"​
 +</​code>​===== X.org =====
 +<​code>​
 +sudo gedit /​etc/​X11/​xorg.conf
 +</​code>​vložte
 +<​code>​
 +Section "​InputDevice"​
 +Identifier "Acer T230H"
 +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"​
 +Option "​CornerTopRightY"​ "​0"​
 +Option "​CornerBottomLeftX"​ "​0"​
 +Option "​CornerBottomLeftY"​ "​1080"​
 +Option "​CornerBottomRightX"​ "​1920"​
 +Option "​CornerBottomRightY"​ "​1080"​
 +Option "​CornerScreenWidth"​ "​1920"​
 +Option "​CornerScreenHeight"​ "​1080"​
 +EndSection
 +</​code>​a najděte sekci "​ServerLayout"​ a zde přidejte
 +<​code>​
 +InputDevice "Acer T230H" "​SendCoreEvents"​
 +</​code>​u mě to vypadá asi takhle :
 +<​code>​
 +Section "​ServerLayout"​
 +    Identifier ​    "​Layout0"​
 +    Screen ​     0  "​Screen0"​ 0 0
 +    InputDevice ​   "​Keyboard0"​ "​CoreKeyboard"​
 +    InputDevice ​   "​Mouse0"​ "​CorePointer"​
 +    InputDevice ​   "Acer T230H" "​SendCoreEvents"​
 +    Option ​        "​Xinerama"​ "​0"​
 +EndSection
 +</​code>​a těď už jen ..
 +<​code>​
 +sudo service gdm restart
 +</​code>​
 +
 +====== Odkazy ======
 +  * Autor návodu: AdamBogocz
  
  • Poslední úprava: 2012/07/14 15:46
  • autor: Ubuntu