acer_23_t230h

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] – vytvořeno ubuntuacer_23_t230h [2019/02/25 18:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řá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: 2019/02/25 18:21
  • autor: 127.0.0.1