2009. január 29.

Aiptek rajztábla, 2. felvonás

Tegnap megörültem, hogy működik, de aztán éreztem hogy valami stikli van itt még. Persze, a rajztábla 4:3, a laptopom pedig 16:10 képarányú! A cucc drivere meg gyönyörűen leképezi az egyiket a másikba, azaz ha rajzolok egy szabályos kört, az a monitoron egy lapult képződmény lesz. Ugyanúgy, mint amikor széles képernyős tévén összenyomorítják a 4:3-as adást, hogy ne legyenek oldalt fekete csíkok (ami mellesleg rém undorító szokás).

Hosszas guglizás után sem jutottam sokra, úgyhogy házilag kellett kikísérletezni a megoldást. Az Xorg.0.log szerint a tábla felbontása:

    From ioctl() xCapacity=2999
    From ioctl() yCapacity=2249

Ez 1,33-as oldalarány, azaz 4:3. A 16:10 oldalaránya 1,6, kisakkozva tehát 2249 helyett függőlegesen csak 1874 „pixelnyi” érzékelőterületre van szükségem. Ami tovább ragozva és csak fentre beállítva a virtuális „fekete csíkot” yMin=375 yMax=2249 hasznos felület. Ezt az előző posztban említett fdi fájlban beállítva, plusz szájbarágósan megadva az összes idevágó beállítást a következő bónusz konfig-sorokat jelenti:

    <merge key="input.x11_options.xTop"
      type="string">0</merge>
    <merge key="input.x11_options.yTop"
      type="string">375</merge>
    <merge key="input.x11_options.xBottom"
      type="string">2999</merge>
    <merge key="input.x11_options.yBottom"
      type="string">2249</merge>
    <merge key="input.x11_options.screenno"
      type="string">0</merge>

És a kör újra kör lett!

Nincsenek megjegyzések: