Difference between revisions of "Configuration"
From uGFX Wiki
(→GINPUT) |
(→GINPUT) |
||
Line 15: | Line 15: | ||
|- | |- | ||
|GINPUT_NEED_MOUSE | |GINPUT_NEED_MOUSE | ||
− | |Enable support for a pointing device such as a [[#Touchscreen|touchscreen]]. | + | |Enable or disable support for a pointing device such as a [[#Touchscreen|touchscreen]]. |
|- | |- | ||
|GINPUT_NEED_KEYBOARD | |GINPUT_NEED_KEYBOARD | ||
Line 21: | Line 21: | ||
|- | |- | ||
|GINPUT_NEED_TOGGLE | |GINPUT_NEED_TOGGLE | ||
− | |Enable support for [[#Digital_input|digital inputs]]. | + | |Enable or disable support for [[#Digital_input|digital inputs]]. |
|- | |- | ||
|GINPUT_NEED_DIAL | |GINPUT_NEED_DIAL | ||
− | |Enable support for [[#Analog_input|analog inputs]]. | + | |Enable or disable support for [[#Analog_input|analog inputs]]. |
|-style="height:27px" | |-style="height:27px" | ||
| | | |
Revision as of 22:33, 1 July 2014
This page describes each and every configuration option for the µGFX library. More detailed descriptions and further readings can be found in the documentation pages of the corresponding module.
Template
A template of the gfxconf.h file can be found in the top-level directory of the µGFX folder. It is called gfxconf.example.h. You can copy this file to your project directory and rename it to gfxconf.h.
GINPUT
Option | Description |
---|---|
GFX_USE_GINPUT | Enable or disable the entire GINPUT module. |
GINPUT_NEED_MOUSE | Enable or disable support for a pointing device such as a touchscreen. |
GINPUT_NEED_KEYBOARD | Not implemented yet. |
GINPUT_NEED_TOGGLE | Enable or disable support for digital inputs. |
GINPUT_NEED_DIAL | Enable or disable support for analog inputs. |
GINPUT_MOUSE_CALIBRATE_EXTREMES | If this is set to TRUE, the calibration points are displayed at the very corner of the display. This gives an overall more accurate result but they are less intuitive. See calibration. |
GINPUT_MOUSE_MAX_CALIBRATION_ERROR | This macro is part of the config file of the driver in your board directory and takes a pixel value. It defines how big the pixel offset of the test point can be before the calibration process is repeated automatically. See calibration. |
GFILE
Option | Description |
---|