<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Punkie</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Punkie"/>
	<link rel="alternate" type="text/html" href="https://cblfs.clfs.org/Special:Contributions/Punkie"/>
	<updated>2026-04-15T00:06:35Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=SDL&amp;diff=10664</id>
		<title>SDL</title>
		<link rel="alternate" type="text/html" href="?title=SDL&amp;diff=10664"/>
		<updated>2007-07-11T02:07:09Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Make SDL use the 64Bit libraries for ALSA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://www.libsdl.org/release/SDL-{{SDL-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.&lt;br /&gt;
&lt;br /&gt;
SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C# ([[Mono]]), Eiffel, Erlang, Euphoria, [[Guile]], Haskell, Java ([[JDK]]), Lisp, Lua, ML, Objective C, Pascal, Perl, [[PHP]], Pike, Pliant, [[Python]], [[Ruby]], and Smalltalk.|http://www.libsdl.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[EsounD]]&lt;br /&gt;
* [[aRts]]&lt;br /&gt;
* [[NAS]]&lt;br /&gt;
* [[NASM]]&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[AAlib]]&lt;br /&gt;
* [[DirectFB]]&lt;br /&gt;
* [[SVGAlib]]&lt;br /&gt;
* [[GNU Pth]]&lt;br /&gt;
* [[PicoGUI]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
If your [[X Window System]] is anything other then /usr/X11R6 then run the following command to adjust the sources:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;s@/usr/X11R6@${XORG_PREFIX}@g&amp;quot; $(grep -lr /usr/X11R6 *)&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Install the documentation:&lt;br /&gt;
&lt;br /&gt;
 install -dv -m755 /usr/share/doc/SDL-{{SDL-Version}}/html &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 docs/html/*.html /usr/share/doc/SDL-{{SDL-Version}}/html&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
If your [[X Window System]] is anything other then /usr/X11R6 then run the following command to adjust the sources:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;s@/usr/X11R6@${XORG_PREFIX}@g&amp;quot; $(grep -lr /usr/X11R6 *)&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; USE_ARCH=32 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/sdl-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
If your [[X Window System]] is anything other then /usr/X11R6 then run the following command to adjust the sources:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;s@/usr/X11R6@${XORG_PREFIX}@g&amp;quot; $(grep -lr /usr/X11R6 *)&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/-laudio/s:/lib:&amp;amp;32:g&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; USE_ARCH=n32 ./configure --prefix=/usr --libdir=/usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/sdl-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
If your [[X Window System]] is anything other then /usr/X11R6 then run the following command to adjust the sources:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;s@/usr/X11R6@${XORG_PREFIX}@g&amp;quot; $(grep -lr /usr/X11R6 *)&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/-laudio/s:/lib:&amp;amp;64:g&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; USE_ARCH=64 ./configure --prefix=/usr --libdir=/usr/lib64 --with-alsa-prefix=/usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/sdl-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/sdl-config&lt;br /&gt;
&lt;br /&gt;
Install the documentation:&lt;br /&gt;
&lt;br /&gt;
 install -dv -m755 /usr/share/doc/SDL-{{SDL-Version}}/html &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 docs/html/*.html /usr/share/doc/SDL-{{SDL-Version}}/html&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Template:Physfs-Version&amp;diff=10663</id>
		<title>Template:Physfs-Version</title>
		<link rel="alternate" type="text/html" href="?title=Template:Physfs-Version&amp;diff=10663"/>
		<updated>2007-07-11T00:16:28Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Reverted to version 1.1.0, since 1.1.1 does not compile with the instructions in the wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.1.0&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=GIMP&amp;diff=10649</id>
		<title>GIMP</title>
		<link rel="alternate" type="text/html" href="?title=GIMP&amp;diff=10649"/>
		<updated>2007-07-07T19:43:04Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Added information for multi-processor machines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://ftp.gimp.org/pub/gimp/v{{GIMP-Version2}}/gimp-{{GIMP-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The Gimp package contains the GNU Image Manipulation Program. This is useful for photo retouching, image composition and image authoring.}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Gtk2]]&lt;br /&gt;
* [[libart_lgpl]]&lt;br /&gt;
* [[Perl Module XML::Parser|XML::Parser]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gimp-Print]]&lt;br /&gt;
 if you are using gutenprint, build the Gimp first with --disable-print&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[LibTIFF]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libmng]]&lt;br /&gt;
* [[librsvg]]&lt;br /&gt;
* [[AAlib]]&lt;br /&gt;
* [[little cms]]&lt;br /&gt;
* [[libexif]]&lt;br /&gt;
* [[libgtkhtml]]&lt;br /&gt;
* [[libXSLT]]&lt;br /&gt;
* [[PyGTK]]&lt;br /&gt;
* [[Gtk-Doc]]&lt;br /&gt;
* [[MTA]]&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[libwmf]]&lt;br /&gt;
&lt;br /&gt;
=== Optional (for Building Documentation from the Help Tarball) ===&lt;br /&gt;
* [[libXSLT]]&lt;br /&gt;
* [[DocBook XML]]&lt;br /&gt;
* [[ImageMagick]] (only needed to optimize PNG images)&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
On a multi-processor machine, you may want to add this option to the ./configure script:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--enable-mp:&#039;&#039; Enables multi-processor support.&lt;br /&gt;
|}&lt;br /&gt;
Also see &#039;&#039;&#039;man gimprc&#039;&#039;&#039; and read about the option &#039;&#039;num-processors&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc --datadir=/usr/share &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/gimp-{{GIMP-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 docs/{Wilber*,keybindings.txt,quick_reference.ps} /usr/share/doc/gimp-{{GIMP-Version}}&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
 &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --datadir=/usr/share &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/bin/gimptool-2.0{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
 &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --libdir=/usr/lib32 --datadir=/usr/share &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/bin/gimptool-2.0{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --libdir=/usr/lib64 --datadir=/usr/share &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 mv /usr/bin/gimptool-2.0{,-64}&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/gimptool-2.0 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/gimp-{{GIMP-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 docs/{Wilber*,keybindings.txt,quick_reference.ps} /usr/share/doc/gimp-{{GIMP-Version}}&lt;br /&gt;
&lt;br /&gt;
On ppc64 there is an endian bug somewhere that causes the 64-bit version to demand insane amounts of memory. The 32-bit version works well there.&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
Installed Programs: gimp, gimp-{{GIMP-Version2}}, gimp-remote, gimp-remote-{{GIMP-Version2}}, gimptool-2.0&lt;br /&gt;
&lt;br /&gt;
Installed Libraries: libgimp-2.0.so, libgimpbase-2.0.so, libgimpcolor-2.0.so, libgimpmath-2.0.so, libgimpmodule-2.0.so, libgimpthumb-2.0.so, libgimpui-2.0.so, libgimpwidgets-2.0.so, many other modules and plugin libraries&lt;br /&gt;
&lt;br /&gt;
Installed Directories: /etc/gimp, /usr/include/gimp-2.0, /usr/lib/gimp, /usr/share/doc/gimp-{{GIMP-Version}}, /usr/share/gimp, /usr/share/gtk-doc/html/libgimp{,base,color,math,module,thumb,widgets}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
gimp: is a symbolic link to gimp-{{GIMP-Version2}}. &lt;br /&gt;
&lt;br /&gt;
gimp-{{GIMP-Version2}}: is an image manipulation program. It works with a variety of image formats and provides a large selection of tools. &lt;br /&gt;
&lt;br /&gt;
gimp-remote: is a symbolic link to gimp-remote-{{GIMP-Version2}}. &lt;br /&gt;
&lt;br /&gt;
gimp-remote-{{GIMP-Version2}}: is a small utility that tells a running GIMP to open a local or remote image file. &lt;br /&gt;
&lt;br /&gt;
gimptool-2.0: is a tool that can build plug-ins or scripts and install them if they are distributed in one source file. gimptool-2.0 &lt;br /&gt;
can also be used by programs that need to know what libraries and include-paths GIMP was compiled with.&lt;br /&gt;
&lt;br /&gt;
libgimp-2.0.so: provides C bindings for GIMP&#039;s Procedural Database (PDB) which offers an interface to core functions and to functionality provided by plug-ins. &lt;br /&gt;
&lt;br /&gt;
libgimpbase-2.0.so: provides the C functions for basic GIMP functionality such as determining enumeration data types, gettext translation, determining GIMP&#039;s version number and capabilities, handling data files and accessing the environment. &lt;br /&gt;
&lt;br /&gt;
libgimpcolor-2.0.so: provides the C functions relating to RGB, HSV and CMYK colors as well as converting colors between different color models and performing adaptive supersampling on an area. &lt;br /&gt;
&lt;br /&gt;
libgimpmath-2.0.so: contains C functions which provide mathematical definitions and macros, manipulate 3x3 transformation matrices, set up and manipulate vectors and the MD5 message-digest algorithm. &lt;br /&gt;
&lt;br /&gt;
libgimpmodule-2.0.so: provides the C functions which implements module loading using GModule and keeps a list of GimpModule&#039;s found in a given searchpath. &lt;br /&gt;
&lt;br /&gt;
libgimpthumb-2.0.so: provides the C functions for handling GIMP&#039;s thumbnail objects. &lt;br /&gt;
&lt;br /&gt;
libgimpui-2.0.so: contains the GIMP common user interface functions. &lt;br /&gt;
&lt;br /&gt;
libgimpwidgets-2.0.so: contains GIMP and GTK widget creation and manipulation functions.&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10586</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10586"/>
		<updated>2007-07-02T19:20:07Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Proper configuration of Synaptics driver makes one of the notes unnecessary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the newer kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev daemon:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration.&lt;br /&gt;
&lt;br /&gt;
There&#039;s a known problem concerning mice and the Wacom driver loaded if the tablet is not plugged in. Make sure your mouse configuration does not use the device /dev/input/mice but instead /dev/input/mouse0 (or whatever you have on your system).&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;. Without it, you will not be able to use the extended information (i.e. pressure, tilt, rotation) from the graphical tablet in GIMP or other programs supporting it.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
If you receive a message that you have no extended input devices, your GTK has not been properly configured.&lt;br /&gt;
&lt;br /&gt;
=== Customizing the tablet and extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can also add the customization inside xorg.conf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen does not have the same X/Y ratio as the tablet&#039;s area, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line (or the other way around). If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a few simple calculations:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You do not need to set this for the Cursor and Pad devices, since Cursor (the mouse that came with the tablet) uses relative mode (mouse cursor moves from the last place on the screen) as opposed to the Stylus0 and Eraser0, which use absolute mode (mouse cursor &amp;quot;jumps&amp;quot; into the new position, according to where you place the pen on the tablet).&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. It modifies the .xinitrc file in the running user&#039;s home directory. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10585</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10585"/>
		<updated>2007-07-02T19:17:44Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Proper configuration of Synaptics driver makes one of the notes unnecessary */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the newer kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev daemon:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration:&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;. Without it, you will not be able to use the extended information (i.e. pressure, tilt, rotation) from the graphical tablet in GIMP or other programs supporting it.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
If you receive a message that you have no extended input devices, your GTK has not been properly configured.&lt;br /&gt;
&lt;br /&gt;
=== Customizing the tablet and extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can also add the customization inside xorg.conf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen does not have the same X/Y ratio as the tablet&#039;s area, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line (or the other way around). If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a few simple calculations:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You do not need to set this for the Cursor and Pad devices, since Cursor (the mouse that came with the tablet) uses relative mode (mouse cursor moves from the last place on the screen) as opposed to the Stylus0 and Eraser0, which use absolute mode (mouse cursor &amp;quot;jumps&amp;quot; into the new position, according to where you place the pen on the tablet).&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. It modifies the .xinitrc file in the running user&#039;s home directory. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Synaptics&amp;diff=10583</id>
		<title>Synaptics</title>
		<link rel="alternate" type="text/html" href="?title=Synaptics&amp;diff=10583"/>
		<updated>2007-07-02T17:09:05Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Added project&amp;#039;s home page. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://web.telia.com/~u89404340/touchpad/files/synaptics-0.14.6.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|This is a driver for the Synaptics TouchPad for XOrg/XFree86 4.x. A Synaptics touchpad by default operates in compatibility mode by emulating a standard mouse. However, by using a dedicated driver, more advanced features of the touchpad become available.|http://web.telia.com/~u89404340/touchpad/index.html}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make PREFIX=/usr&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make PREFIX=/usr install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 make PREFIX=/usr ARCH=i686 CC=&amp;quot;gcc ${BUILD32}&amp;quot; LD=&amp;quot;gcc ${BUILD32}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 make PREFIX=/usr ARCH=i686 install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 make PREFIX=/usr ARCH=x86_64 CC=&amp;quot;gcc ${BUILD64}&amp;quot; LD=&amp;quot;gcc ${BUILD64}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 make PREFIX=/usr ARCH=x86_64 install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
In addition to reading the information below it may not be a bad idea to read the synaptics(5) man page. Most of this information came from that man page.&lt;br /&gt;
&lt;br /&gt;
The following configuration serves as an example only.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
     Identifier  &amp;quot;Synaptics Mouse&amp;quot;&lt;br /&gt;
     Driver      &amp;quot;synaptics&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;SHMConfig&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mouse0&amp;quot;&lt;br /&gt;
     Option      &amp;quot;Protocol&amp;quot; &amp;quot;auto-dev&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;LeftEdge&amp;quot; &amp;quot;1200&amp;quot;&lt;br /&gt;
     Option      &amp;quot;RightEdge&amp;quot; &amp;quot;5600&amp;quot;&lt;br /&gt;
     Option      &amp;quot;TopEdge&amp;quot; &amp;quot;1200&amp;quot;&lt;br /&gt;
     Option      &amp;quot;BottomEdge&amp;quot; &amp;quot;4600&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;FingerLow&amp;quot; &amp;quot;25&amp;quot;&lt;br /&gt;
     Option      &amp;quot;FingerHigh&amp;quot; &amp;quot;30&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;MaxTapTime&amp;quot; &amp;quot;180&amp;quot;&lt;br /&gt;
     Option      &amp;quot;MaxTapMove&amp;quot; &amp;quot;220&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;TapButton1&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
     Option      &amp;quot;TapButton2&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
     Option      &amp;quot;TapButton3&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;VertScrollDelta&amp;quot; &amp;quot;100&amp;quot;&lt;br /&gt;
     Option      &amp;quot;HorizEdgeScroll&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;MinSpeed&amp;quot; &amp;quot;0.09&amp;quot;&lt;br /&gt;
     Option      &amp;quot;MaxSpeed&amp;quot; &amp;quot;0.18&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;AccelFactor&amp;quot; &amp;quot;0.0015&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
And in the &#039;&#039;&#039;ServerLayout&#039;&#039;&#039; section:&lt;br /&gt;
&lt;br /&gt;
     InputDevice    &amp;quot;Synaptics Mouse&amp;quot; &amp;quot;AlwaysCore&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;SHMConfig&#039;&#039;&#039; is very useful for creating your initial setup. This allows you to change these values through synclient without needing to restart the X server. It is recommended that you keep this option on, but be aware it allows all users to change the Synaptics device settings on the fly.&lt;br /&gt;
&lt;br /&gt;
=== Using synclient ===&lt;br /&gt;
&lt;br /&gt;
synclient is a very useful tool to make configuring the touch pad very easy. You can list the current setting with &#039;&#039;&#039;synclient -l&#039;&#039;&#039;, monitor changes to the touchpad&#039;s state with &#039;&#039;&#039;synclient -m [time]&#039;&#039;&#039;, and change a value with &#039;&#039;&#039;synclient var1=value1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Running &#039;&#039;&#039;synclient -m [time]&#039;&#039;&#039; will give you an output similar to the following:&lt;br /&gt;
&lt;br /&gt;
     time     x    y   z f  w  l r u d m     multi  gl gm gr gdx gdy&lt;br /&gt;
    0.110  3041 2923  24 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
    0.124  3056 2917  34 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
    0.134  3054 2922  34 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
    0.149  3054 2926  34 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
    0.171  3039 2992  12 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
&lt;br /&gt;
What does all this mean:&lt;br /&gt;
&lt;br /&gt;
* x &amp;amp; y are the position of the pressure on the pad.&lt;br /&gt;
* z is the amount of pressure on the pad.&lt;br /&gt;
* f is the number of fingers on the pad.&lt;br /&gt;
* w is a measurement of the finger width.&lt;br /&gt;
* l, r, u, d, m, &amp;amp; multi are all button states.&lt;br /&gt;
* gl, gm, &amp;amp; gr are designated for a guest device, (the knob in the middle of the keyboard).&lt;br /&gt;
* gdx &amp;amp; gdy relative position movements from the guest device.&lt;br /&gt;
&lt;br /&gt;
==== Edge Settings ====&lt;br /&gt;
&lt;br /&gt;
The easiest way to get the edge settings (LeftEdge, RightEdge, TopEdge, and BottomEdge) of your touchpad is to run synclient -m 100. Move your finger around the outside of the active area on the touch pad. The minimum and maximum x and y values you see on the screen will be the respective edges of your touch pad.&lt;br /&gt;
&lt;br /&gt;
==== Pressure Settings ====&lt;br /&gt;
&lt;br /&gt;
While you&#039;re looking at the output of the edge settings you can also get a good idea of what the pressure settings (FingerLow and FingerHigh) can be.&lt;br /&gt;
&lt;br /&gt;
When the pressure on the touch pad (column z) is greater then FingerHigh, the driver will count this as a touch. When the pressure on the touch pad is less then FingerLow, the driver will count this is a release.&lt;br /&gt;
&lt;br /&gt;
==== Tapping ====&lt;br /&gt;
&lt;br /&gt;
There are a few ways to handle tapping.&lt;br /&gt;
&lt;br /&gt;
One way to shut both tapping and scrolling off would be to set TouchpadOff=2.&lt;br /&gt;
&lt;br /&gt;
The driver is very robust in the way that it supports one, two, and/or three finger taps. Which mouse button is pressed on these three different taps is controlled by the TapButton1, TapButton2, and TapButton3 settings. In the example all three of these are set to 0, which essentially turns tapping off. For example if you would like a single finger tap to represent a left mouse button click, set TapButton1=1.&lt;br /&gt;
&lt;br /&gt;
==== Scrolling ====&lt;br /&gt;
&lt;br /&gt;
Scrolling occurs when the pressure of the touch pad occurs outside of the Edges you specified above. There are two settings that can enable of disable scrolling on your touch pad. For example, if you wanted vertical scrolling but not horizontal scrolling you would set VertEdgeScroll=1 HorizEdgeScroll=0. If you want to turn scrolling on then you probably should also set VertScrollDelta and/or HorizScrollDelta. Each one of these is the distance your finger would have to move on the scrolling portion of the touch pad for a scroll to happen. Setting these to a infinitely small or large value is not a very good idea.&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| synclient syndaemon&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| ${XORG_PREFIX}/lib/xorg/modules/input/synaptics_drv.so&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Synaptics&amp;diff=10582</id>
		<title>Synaptics</title>
		<link rel="alternate" type="text/html" href="?title=Synaptics&amp;diff=10582"/>
		<updated>2007-07-02T16:49:29Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Configuring */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://web.telia.com/~u89404340/touchpad/files/synaptics-0.14.6.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|This is a driver for the Synaptics TouchPad for XOrg/XFree86 4.x. A Synaptics touchpad by default operates in compatibility mode by emulating a standard mouse. However, by using a dedicated driver, more advanced features of the touchpad become available.}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make PREFIX=/usr&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make PREFIX=/usr install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 make PREFIX=/usr ARCH=i686 CC=&amp;quot;gcc ${BUILD32}&amp;quot; LD=&amp;quot;gcc ${BUILD32}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; \&lt;br /&gt;
 make PREFIX=/usr ARCH=i686 install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 make PREFIX=/usr ARCH=x86_64 CC=&amp;quot;gcc ${BUILD64}&amp;quot; LD=&amp;quot;gcc ${BUILD64}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; \&lt;br /&gt;
 make PREFIX=/usr ARCH=x86_64 install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
In addition to reading the information below it may not be a bad idea to read the synaptics(5) man page. Most of this information came from that man page.&lt;br /&gt;
&lt;br /&gt;
The following configuration serves as an example only.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
     Identifier  &amp;quot;Synaptics Mouse&amp;quot;&lt;br /&gt;
     Driver      &amp;quot;synaptics&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;SHMConfig&amp;quot; &amp;quot;on&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mouse0&amp;quot;&lt;br /&gt;
     Option      &amp;quot;Protocol&amp;quot; &amp;quot;auto-dev&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;LeftEdge&amp;quot; &amp;quot;1200&amp;quot;&lt;br /&gt;
     Option      &amp;quot;RightEdge&amp;quot; &amp;quot;5600&amp;quot;&lt;br /&gt;
     Option      &amp;quot;TopEdge&amp;quot; &amp;quot;1200&amp;quot;&lt;br /&gt;
     Option      &amp;quot;BottomEdge&amp;quot; &amp;quot;4600&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;FingerLow&amp;quot; &amp;quot;25&amp;quot;&lt;br /&gt;
     Option      &amp;quot;FingerHigh&amp;quot; &amp;quot;30&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;MaxTapTime&amp;quot; &amp;quot;180&amp;quot;&lt;br /&gt;
     Option      &amp;quot;MaxTapMove&amp;quot; &amp;quot;220&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;TapButton1&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
     Option      &amp;quot;TapButton2&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
     Option      &amp;quot;TapButton3&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;VertScrollDelta&amp;quot; &amp;quot;100&amp;quot;&lt;br /&gt;
     Option      &amp;quot;HorizEdgeScroll&amp;quot; &amp;quot;0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;MinSpeed&amp;quot; &amp;quot;0.09&amp;quot;&lt;br /&gt;
     Option      &amp;quot;MaxSpeed&amp;quot; &amp;quot;0.18&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
     Option      &amp;quot;AccelFactor&amp;quot; &amp;quot;0.0015&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
And in the &#039;&#039;&#039;ServerLayout&#039;&#039;&#039; section:&lt;br /&gt;
&lt;br /&gt;
     InputDevice    &amp;quot;Synaptics Mouse&amp;quot; &amp;quot;AlwaysCore&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;SHMConfig&#039;&#039;&#039; is very useful for creating your initial setup. This allows you to change these values through synclient without needing to restart the X server. It is recommended that you keep this option on, but be aware it allows all users to change the Synaptics device settings on the fly.&lt;br /&gt;
&lt;br /&gt;
=== Using synclient ===&lt;br /&gt;
&lt;br /&gt;
synclient is a very useful tool to make configuring the touch pad very easy. You can list the current setting with &#039;&#039;&#039;synclient -l&#039;&#039;&#039;, monitor changes to the touchpad&#039;s state with &#039;&#039;&#039;synclient -m [time]&#039;&#039;&#039;, and change a value with &#039;&#039;&#039;synclient var1=value1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Running &#039;&#039;&#039;synclient -m [time]&#039;&#039;&#039; will give you an output similar to the following:&lt;br /&gt;
&lt;br /&gt;
     time     x    y   z f  w  l r u d m     multi  gl gm gr gdx gdy&lt;br /&gt;
    0.110  3041 2923  24 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
    0.124  3056 2917  34 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
    0.134  3054 2922  34 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
    0.149  3054 2926  34 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
    0.171  3039 2992  12 1  4  0 0 0 0 0  00000000   0  0  0   0   0&lt;br /&gt;
&lt;br /&gt;
What does all this mean:&lt;br /&gt;
&lt;br /&gt;
* x &amp;amp; y are the position of the pressure on the pad.&lt;br /&gt;
* z is the amount of pressure on the pad.&lt;br /&gt;
* f is the number of fingers on the pad.&lt;br /&gt;
* w is a measurement of the finger width.&lt;br /&gt;
* l, r, u, d, m, &amp;amp; multi are all button states.&lt;br /&gt;
* gl, gm, &amp;amp; gr are designated for a guest device, (the knob in the middle of the keyboard).&lt;br /&gt;
* gdx &amp;amp; gdy relative position movements from the guest device.&lt;br /&gt;
&lt;br /&gt;
==== Edge Settings ====&lt;br /&gt;
&lt;br /&gt;
The easiest way to get the edge settings (LeftEdge, RightEdge, TopEdge, and BottomEdge) of your touchpad is to run synclient -m 100. Move your finger around the outside of the active area on the touch pad. The minimum and maximum x and y values you see on the screen will be the respective edges of your touch pad.&lt;br /&gt;
&lt;br /&gt;
==== Pressure Settings ====&lt;br /&gt;
&lt;br /&gt;
While you&#039;re looking at the output of the edge settings you can also get a good idea of what the pressure settings (FingerLow and FingerHigh) can be.&lt;br /&gt;
&lt;br /&gt;
When the pressure on the touch pad (column z) is greater then FingerHigh, the driver will count this as a touch. When the pressure on the touch pad is less then FingerLow, the driver will count this is a release.&lt;br /&gt;
&lt;br /&gt;
==== Tapping ====&lt;br /&gt;
&lt;br /&gt;
There are a few ways to handle tapping.&lt;br /&gt;
&lt;br /&gt;
One way to shut both tapping and scrolling off would be to set TouchpadOff=2.&lt;br /&gt;
&lt;br /&gt;
The driver is very robust in the way that it supports one, two, and/or three finger taps. Which mouse button is pressed on these three different taps is controlled by the TapButton1, TapButton2, and TapButton3 settings. In the example all three of these are set to 0, which essentially turns tapping off. For example if you would like a single finger tap to represent a left mouse button click, set TapButton1=1.&lt;br /&gt;
&lt;br /&gt;
==== Scrolling ====&lt;br /&gt;
&lt;br /&gt;
Scrolling occurs when the pressure of the touch pad occurs outside of the Edges you specified above. There are two settings that can enable of disable scrolling on your touch pad. For example, if you wanted vertical scrolling but not horizontal scrolling you would set VertEdgeScroll=1 HorizEdgeScroll=0. If you want to turn scrolling on then you probably should also set VertScrollDelta and/or HorizScrollDelta. Each one of these is the distance your finger would have to move on the scrolling portion of the touch pad for a scroll to happen. Setting these to a infinitely small or large value is not a very good idea.&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| synclient syndaemon&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| ${XORG_PREFIX}/lib/xorg/modules/input/synaptics_drv.so&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10581</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10581"/>
		<updated>2007-07-02T15:28:48Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Short Descriptions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.&amp;lt;br&amp;gt; The driver also seems to interfere with the [[Synaptics]] Touchpad (device) and possibly other mice, trying to control it if the tablet is not plugged in when starting X.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the newer kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev daemon:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration:&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;. Without it, you will not be able to use the extended information (i.e. pressure, tilt, rotation) from the graphical tablet in GIMP or other programs supporting it.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
If you receive a message that you have no extended input devices, your GTK has not been properly configured.&lt;br /&gt;
&lt;br /&gt;
=== Customizing the tablet and extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can also add the customization inside xorg.conf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen does not have the same X/Y ratio as the tablet&#039;s area, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line (or the other way around). If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a few simple calculations:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You do not need to set this for the Cursor and Pad devices, since Cursor (the mouse that came with the tablet) uses relative mode (mouse cursor moves from the last place on the screen) as opposed to the Stylus0 and Eraser0, which use absolute mode (mouse cursor &amp;quot;jumps&amp;quot; into the new position, according to where you place the pen on the tablet).&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. It modifies the .xinitrc file in the running user&#039;s home directory. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10580</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10580"/>
		<updated>2007-07-02T15:19:22Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Customizing the tablet and extra buttons */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.&amp;lt;br&amp;gt; The driver also seems to interfere with the [[Synaptics]] Touchpad (device) and possibly other mice, trying to control it if the tablet is not plugged in when starting X.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the newer kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev daemon:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration:&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;. Without it, you will not be able to use the extended information (i.e. pressure, tilt, rotation) from the graphical tablet in GIMP or other programs supporting it.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
If you receive a message that you have no extended input devices, your GTK has not been properly configured.&lt;br /&gt;
&lt;br /&gt;
=== Customizing the tablet and extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can also add the customization inside xorg.conf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen does not have the same X/Y ratio as the tablet&#039;s area, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line (or the other way around). If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a few simple calculations:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You do not need to set this for the Cursor and Pad devices, since Cursor (the mouse that came with the tablet) uses relative mode (mouse cursor moves from the last place on the screen) as opposed to the Stylus0 and Eraser0, which use absolute mode (mouse cursor &amp;quot;jumps&amp;quot; into the new position, according to where you place the pen on the tablet).&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10579</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10579"/>
		<updated>2007-07-02T15:13:22Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* GIMP configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.&amp;lt;br&amp;gt; The driver also seems to interfere with the [[Synaptics]] Touchpad (device) and possibly other mice, trying to control it if the tablet is not plugged in when starting X.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the newer kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev daemon:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration:&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;. Without it, you will not be able to use the extended information (i.e. pressure, tilt, rotation) from the graphical tablet in GIMP or other programs supporting it.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
If you receive a message that you have no extended input devices, your GTK has not been properly configured.&lt;br /&gt;
&lt;br /&gt;
=== Customizing the tablet and extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can also add the customization inside xorg.conf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen is not a 4:3 size, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line. If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a simple calculation:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10578</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10578"/>
		<updated>2007-07-02T15:12:00Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* GTK configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.&amp;lt;br&amp;gt; The driver also seems to interfere with the [[Synaptics]] Touchpad (device) and possibly other mice, trying to control it if the tablet is not plugged in when starting X.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the newer kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev daemon:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration:&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;. Without it, you will not be able to use the extended information (i.e. pressure, tilt, rotation) from the graphical tablet in GIMP or other programs supporting it.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
=== Customizing the tablet and extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can also add the customization inside xorg.conf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen is not a 4:3 size, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line. If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a simple calculation:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10577</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10577"/>
		<updated>2007-07-02T15:09:12Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Configuration Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.&amp;lt;br&amp;gt; The driver also seems to interfere with the [[Synaptics]] Touchpad (device) and possibly other mice, trying to control it if the tablet is not plugged in when starting X.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the newer kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev daemon:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration:&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
=== Customizing the tablet and extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can also add the customization inside xorg.conf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen is not a 4:3 size, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line. If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a simple calculation:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10576</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10576"/>
		<updated>2007-07-02T14:59:46Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Cosmetic changes, removed temporary notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.&amp;lt;br&amp;gt; The driver also seems to interfere with the [[Synaptics]] Touchpad (device) and possibly other mice, trying to control it if the tablet is not plugged in when starting X.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev daemon:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration:&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
=== Customizing the tablet and extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can also add the customization inside xorg.conf.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen is not a 4:3 size, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line. If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a simple calculation:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10575</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10575"/>
		<updated>2007-07-02T14:53:55Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Added configuration for the Wacom graphical tablets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/linuxwacom/linuxwacom-{{Wacom-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, {{Wacom-Version}}, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.&amp;lt;br&amp;gt; The driver also seems to interfere with the [[Synaptics]] Touchpad (device) and possibly other mice, trying to control it if the tablet is not plugged in when starting X.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;To do after the concert: add UDEV rules, edit xorg.conf, GTK configuration, GIMP configuration, Synaptics configuration&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Udev rules ===&lt;br /&gt;
&lt;br /&gt;
If you are using udev, you may want to create a new rule to assign a static name to the device.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/udev/rules.d/10-wacom.rules &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 KERNEL==&amp;quot;event*&amp;quot;, ATTRS{idVendor}==&amp;quot;056a&amp;quot;, NAME=&amp;quot;input/%k&amp;quot;, SYMLINK=&amp;quot;input/wacom%e&amp;quot;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Restart udev service:&lt;br /&gt;
&lt;br /&gt;
 /etc/rc.d/init.d/udev force-reload&lt;br /&gt;
&lt;br /&gt;
=== X configuration ===&lt;br /&gt;
&lt;br /&gt;
Edit the xorg.conf file and add the necessary configuration:&lt;br /&gt;
&lt;br /&gt;
In the Section &amp;quot;ServerLayout&amp;quot; add:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Stylus0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Eraser0&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
 InputDevice    &amp;quot;Cursor&amp;quot; &amp;quot;SendCoreEvents&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this line:&lt;br /&gt;
&lt;br /&gt;
 InputDevice    &amp;quot;Pad&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Create these new sections:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;cursor&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If you have an Intuos3, Cintiq 21UX, Graphire4, or Bamboo tablet, also add this section:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;pad&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Restart X to use the new configuration.&lt;br /&gt;
&lt;br /&gt;
=== GTK configuration ===&lt;br /&gt;
&lt;br /&gt;
If you have not already done so, re-build [[Gtk2]] with the option &#039;&#039;--with-xinput=yes&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== GIMP configuration ===&lt;br /&gt;
&lt;br /&gt;
Start [[GIMP]] and click on menu &#039;&#039;&#039;File&#039;&#039;&#039;, &#039;&#039;&#039;Preferences&#039;&#039;&#039;, select the section &#039;&#039;&#039;Input Devices&#039;&#039;&#039; and click the &#039;&#039;&#039;Configure Extended Input Devices&#039;&#039;&#039; button. For each device (Stylus0, Eraser0, Cursor and Pad, if you have it), select &#039;&#039;&#039;Mode Screen&#039;&#039;&#039;. This will allow you to use the devices outside the image&#039;s window; if you want to restrict the cursor to the image, choose &#039;&#039;&#039;Mode Window&#039;&#039;&#039; instead.&lt;br /&gt;
&lt;br /&gt;
=== Customizing extra buttons ===&lt;br /&gt;
&lt;br /&gt;
You can customize the extra buttons using the &#039;&#039;&#039;xsetwacom&#039;&#039;&#039; program:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom Stylus0 Button2 &amp;quot;core key ctrl shift b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(This will set the second button on the stylus to the keyboard shortcut Ctrl+Shift+B, which by default is mapped to the Brushes dialog in GIMP.)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; By default, the tablet&#039;s whole area is mapped out to the screen. If your screen is not a 4:3 size, this will cause horizontal lines to be &amp;quot;stretched out&amp;quot; over a larger area than the area needed for the same vertical line. If you want a 1:1 mapping, you can reduce the tablet&#039;s area according to a simple calculation:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution / Tablet&#039;s X resolution = X Ratio&lt;br /&gt;
Screen&#039;s Y resolution / Tablet&#039;s Y resolution = Y Ratio&lt;br /&gt;
&lt;br /&gt;
If X Ratio is bigger than Y Ratio, you want to reduce the Tablet&#039;s Y resolution:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s Y resolution * Tablet&#039;s X resolution / Screen&#039;s X resolution = Tablet&#039;s Y &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can set it with&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
 xsetwacom set Eraser0 BottomY &#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If the X Ratio is smaller, reduce the Tablet&#039;s X resolution with this formula:&lt;br /&gt;
&lt;br /&gt;
Screen&#039;s X resolution * Tablet&#039;s Y resolution / Screen&#039;s Y resolution = Tablet&#039;s X &#039;&#039;&#039;new resolution&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t want to repeat these calculations/settings every time you start X, enter them in the xorg.conf file.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Stylus0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;Eraser0&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/ttyS0&amp;quot;          # SERIAL ONLY&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;eraser&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  Option        &amp;quot;ForceDevice&amp;quot;   &amp;quot;ISDV4&amp;quot;               # Tablet PC ONLY&lt;br /&gt;
  Option        &amp;quot;BottomY&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s Y new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is bigger&lt;br /&gt;
  Option        &amp;quot;BottomX&amp;quot;       &amp;quot;&#039;&#039;&amp;lt;Tablet&#039;s X new resolution&amp;gt;&#039;&#039;&amp;quot; # If your X ratio is smaller&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using several pen ===&lt;br /&gt;
&lt;br /&gt;
If you have several pen, you can define them in xorg.conf, using the &amp;quot;Serial&amp;quot; option in each Stylus/Eraser device. First, change the Wacom driver&#039;s debug verbosity:&lt;br /&gt;
&lt;br /&gt;
 xsetwacom set Stylus0 CommonDBG 6&lt;br /&gt;
&lt;br /&gt;
Approach the first pen to the tablet and read the end of the /var/log/Xorg.0.log, looking for the serial number of the pen. Write it down, then approach the second pen to the tablet and read the new serial number. Next, edit xorg.conf and add the configuration:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser0&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;first serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Stylus1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
  Driver        &amp;quot;wacom&amp;quot;&lt;br /&gt;
  Identifier    &amp;quot;&#039;&#039;&#039;Eraser1&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
  Option        &amp;quot;Device&amp;quot;        &amp;quot;/dev/input/wacom&amp;quot;    # USB ONLY&lt;br /&gt;
  Option        &amp;quot;Type&amp;quot;          &amp;quot;stylus&amp;quot;&lt;br /&gt;
  Option        &amp;quot;USB&amp;quot;           &amp;quot;on&amp;quot;                  # USB ONLY&lt;br /&gt;
  &#039;&#039;&#039;Option        &amp;quot;Serial&amp;quot;        &amp;quot;&#039;&#039;&amp;lt;second serial #&amp;gt;&#039;&#039;&amp;quot;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Remember to enable it in GIMP&#039;s preferences also.&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Main_Page&amp;diff=10551</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="?title=Main_Page&amp;diff=10551"/>
		<updated>2007-07-01T20:05:27Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /*Created a Drivers section and regrouped some of them */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to Community Driven BLFS.&lt;br /&gt;
&lt;br /&gt;
== NOTICE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t add information from BLFS without acknowledging the source. BLFS is copyrighted but copying is allowed with attribution.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When adding packages please add a CONTENT section so everyone knows what the package does. Thank you.  You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make this task reasonably pain free.  The script even formats the output so a simple copy and paste is all you need to do (in most cases).&lt;br /&gt;
&lt;br /&gt;
If you have problems building any packages in CBLFS and are unable to find the solution yourself, please do not use the &amp;quot;Talk&amp;quot; section associated with the package.  You will receive no help, but your entry &amp;lt;b&amp;gt;will&amp;lt;/b&amp;gt; be deleted.  Most of the CLFS and CBLFS developers and users hang out at chat.freenode.net in the #cross-lfs channel.  Your odds of receiving help dramatically improve if you stop by #cross-lfs.&lt;br /&gt;
&lt;br /&gt;
IF THINGS ARE BROKEN or YOU WANT A PACKAGE, then FIX IT or ADD IT YOURSELF!!!&lt;br /&gt;
* [[TO DO]]&lt;br /&gt;
&lt;br /&gt;
== What is Community Driven BLFS ==&lt;br /&gt;
&lt;br /&gt;
Community Driven BLFS (CBLFS) is an open project that takes over after you have completed a Cross-LFS based build.  While there&#039;s a veritable [[Who&#039;s Who]] of CBLFS, as the name implies anyone in the community may contribute.  Your contributions are welcome; from multilib build instructions for Open Office to spelling and grammar corrections.  You can find a list of packages that are referenced but still need build instructions in the [http://cblfs.cross-lfs.org/index.php/Special:Wantedpages Wanted Pages] if you don&#039;t have anything particular in mind.&lt;br /&gt;
&lt;br /&gt;
There are only three requirements and one strong suggestion for contributing to CBLFS.  First, read and heed the applicable portions of the &#039;&#039;&#039;NOTICE&#039;&#039;&#039; section above.  Second, please follow the page format that is set.  There is a link to the page template below.  Explanatory comments are in bold green text and should, obviously, be removed.  Always check the template as changes &#039;&#039;are&#039;&#039; made periodically.&lt;br /&gt;
&lt;br /&gt;
Third, upload patches in accordance with the instructions below.  These instructions will help you create and format the file before uploading.  Please don&#039;t provide links to patches or other files stored on your personal server.&lt;br /&gt;
&lt;br /&gt;
Finally, there are many good open-source spell checking applications.  In fact, there are build instructions for [[Aspell]] in this wiki.  Please install and use a spell checker when contributing.&lt;br /&gt;
&lt;br /&gt;
* [[Page_Template|Page Template]]&lt;br /&gt;
* [[How to upload patches]]&lt;br /&gt;
* [[License]].&lt;br /&gt;
&lt;br /&gt;
== Post CLFS Configuration ==&lt;br /&gt;
* [[Bash Startup Files]]&lt;br /&gt;
* [[System User and Groups]]&lt;br /&gt;
* [[Configuring for Adding Users]]&lt;br /&gt;
&lt;br /&gt;
= Packages in the Wiki =&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
* [[Cracklib]]&lt;br /&gt;
* [[CyrusSASL]]&lt;br /&gt;
* [[GnuPG]]&lt;br /&gt;
* [[GPGME]]&lt;br /&gt;
* [[libuser]]&lt;br /&gt;
* [[Linux-PAM]]&lt;br /&gt;
* [[OpenSSL]]&lt;br /&gt;
* [[resmgr]]&lt;br /&gt;
* [[NSPR]]&lt;br /&gt;
* [[NSS]]&lt;br /&gt;
* [[Sudo]]&lt;br /&gt;
* [[usermode]]&lt;br /&gt;
&lt;br /&gt;
== File System / Block Device / Inode Management Tools  ==&lt;br /&gt;
* [[Mdadm/Raid]]&lt;br /&gt;
* [[ReiserFS]]&lt;br /&gt;
* [[Reiser4]]&lt;br /&gt;
* [[XFS]]&lt;br /&gt;
* [[Mtools]]&lt;br /&gt;
* [[dosfstools]]&lt;br /&gt;
* [[device-mapper]]&lt;br /&gt;
* [[cryptsetup]]&lt;br /&gt;
* [[cman]]&lt;br /&gt;
* [[magma]]&lt;br /&gt;
* [[ext2resize/ext2online]]&lt;br /&gt;
&lt;br /&gt;
== Editors ==&lt;br /&gt;
* [[Ed]]&lt;br /&gt;
* [[Joe]]&lt;br /&gt;
* [[Vim]]&lt;br /&gt;
&lt;br /&gt;
== General Libraries ==&lt;br /&gt;
* [[Acl]]&lt;br /&gt;
* [[Aspell]]&lt;br /&gt;
* [[Attr]]&lt;br /&gt;
* [[CHMlib]]&lt;br /&gt;
* [[Dante]]&lt;br /&gt;
* [[DBH]]&lt;br /&gt;
* [[Expat]]&lt;br /&gt;
* [[Gamin]]&lt;br /&gt;
* [[GDBM]]&lt;br /&gt;
* [[Glib1]]&lt;br /&gt;
* [[Glib2]]&lt;br /&gt;
* [[Glibmm]]&lt;br /&gt;
* [[GMime]]&lt;br /&gt;
* [[GnuTLS]]&lt;br /&gt;
* [[GOB2]]&lt;br /&gt;
* [[gwenhywfar]]&lt;br /&gt;
* [[libassuan]]&lt;br /&gt;
* [[libavc1394]]&lt;br /&gt;
* [[Libcfg]]&lt;br /&gt;
* [[libchipcard]]&lt;br /&gt;
* [[libcroco]]&lt;br /&gt;
* [[libdc1394]]&lt;br /&gt;
* [[libebml]]&lt;br /&gt;
* [[libextractor]]&lt;br /&gt;
* [[libgalago]]&lt;br /&gt;
* [[LibGCrypt]]&lt;br /&gt;
* [[LibGPG-Error]]&lt;br /&gt;
* [[Libgpod]]&lt;br /&gt;
* [[libiec61883]]&lt;br /&gt;
* [[libieee1284]]&lt;br /&gt;
* [[libksba]]&lt;br /&gt;
* [[libdaemon]]&lt;br /&gt;
* [[libgsf]]&lt;br /&gt;
* [[libgtkhtml]]&lt;br /&gt;
* [[libidn]]&lt;br /&gt;
* [[libical]]&lt;br /&gt;
* [[LibIDL]]&lt;br /&gt;
* [[libmal]]&lt;br /&gt;
* [[libmspack]]&lt;br /&gt;
* [[liboil]]&lt;br /&gt;
* [[libpqxx]]&lt;br /&gt;
* [[libptp2]]&lt;br /&gt;
* [[libraw1394]]&lt;br /&gt;
* [[Libsigc++]]&lt;br /&gt;
* [[libssh2]]&lt;br /&gt;
* [[libstroke]]&lt;br /&gt;
* [[LibtASN1]]&lt;br /&gt;
* [[libusb]]&lt;br /&gt;
* [[libwpd]]&lt;br /&gt;
* [[libxml++]]&lt;br /&gt;
* [[LibXML2]]&lt;br /&gt;
* [[LibXSLT]]&lt;br /&gt;
* [[LZO]]&lt;br /&gt;
* [[LZO2]]&lt;br /&gt;
* [[Meanwhile]]&lt;br /&gt;
* [[MIT krb5]] | [[Heimdal]]&lt;br /&gt;
* [[OpenCDK]]&lt;br /&gt;
* [[Ortp]]&lt;br /&gt;
* [[Pcre]]&lt;br /&gt;
* [[Popt]]&lt;br /&gt;
* [[PhysicsFS]]&lt;br /&gt;
* [[S-Lang]]&lt;br /&gt;
* [[SQLite]]&lt;br /&gt;
* [[SQLite3]]&lt;br /&gt;
* [[t1lib]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[TCP Wrappers]]&lt;br /&gt;
* [[Wv]]&lt;br /&gt;
* [[Wv2]]&lt;br /&gt;
* [[Xerces-C++]]&lt;br /&gt;
* [[Xalan-C++]]&lt;br /&gt;
&lt;br /&gt;
== Graphics and Font Libraries ==&lt;br /&gt;
* [[AAlib]]&lt;br /&gt;
* [[Dcraw]]&lt;br /&gt;
* [[Exiv2]]&lt;br /&gt;
* [[FLTK]]&lt;br /&gt;
* [[FreeGLUT]]&lt;br /&gt;
* [[FreeType]]&lt;br /&gt;
* [[FriBidi]]&lt;br /&gt;
* [[FontConfig]]&lt;br /&gt;
* [[GD]]&lt;br /&gt;
* [[GifLib]]&lt;br /&gt;
* [[glitz]]&lt;br /&gt;
* [[GtkSpell]]&lt;br /&gt;
* [[IlmBase]]&lt;br /&gt;
* [[Imlib]]&lt;br /&gt;
* [[Imlib2]]&lt;br /&gt;
* [[JasPer]]&lt;br /&gt;
* [[JBIG-Kit]]&lt;br /&gt;
* [[kipi-plugins]]&lt;br /&gt;
* [[libart_lgpl]]&lt;br /&gt;
* [[libexif]]&lt;br /&gt;
* [[libexif-gtk]]&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[libkdcraw]]&lt;br /&gt;
* [[libkexif]]&lt;br /&gt;
* [[libkexiv2]]&lt;br /&gt;
* [[libkipi]]&lt;br /&gt;
* [[libwmf]]&lt;br /&gt;
* [[libmng]]&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[librsvg]]&lt;br /&gt;
* [[LibTIFF]]&lt;br /&gt;
* [[little cms]]&lt;br /&gt;
* [[OpenEXR]]&lt;br /&gt;
* [[PLIB]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
* [[UFRaw]]&lt;br /&gt;
* [[VTK]]&lt;br /&gt;
* [[Netpbm]]&lt;br /&gt;
&lt;br /&gt;
== General Utilities ==&lt;br /&gt;
* [[Acpid]]&lt;br /&gt;
* [[afio]]&lt;br /&gt;
* [[Bc]]&lt;br /&gt;
* [[cabextract]]&lt;br /&gt;
* [[ConsoleKit]]&lt;br /&gt;
* [[cpio]]&lt;br /&gt;
* [[D-BUS]]&lt;br /&gt;
* [[Desktop-file-utils]]&lt;br /&gt;
* [[eject]]&lt;br /&gt;
* [[emelFM2]]&lt;br /&gt;
* [[Fcron]]&lt;br /&gt;
* [[FontForge]]&lt;br /&gt;
* [[FUSE]]&lt;br /&gt;
* [[gcolor2]]&lt;br /&gt;
* [[GParted]]&lt;br /&gt;
* [[GPM]]&lt;br /&gt;
* [[gnokii]]&lt;br /&gt;
* [[GNU Pth]]&lt;br /&gt;
* [[Gtk-Doc]]&lt;br /&gt;
* [[HAL]]&lt;br /&gt;
* [[hdparm]]&lt;br /&gt;
* [[InstallWatch]]&lt;br /&gt;
* [[initng]]&lt;br /&gt;
* [[initng-conf-gtk]]&lt;br /&gt;
* [[Intltool]]&lt;br /&gt;
* [[iso-codes]]&lt;br /&gt;
* [[logrotate]]&lt;br /&gt;
* [[Lomoco]]&lt;br /&gt;
* [[lm_sensors]]&lt;br /&gt;
* [[Ntfs-3g]]&lt;br /&gt;
* [[Parted]]&lt;br /&gt;
* [[PCI Utilities]]&lt;br /&gt;
* [[Pilot-Link]]&lt;br /&gt;
* [[pinentry]]&lt;br /&gt;
* [[pkg-config]]&lt;br /&gt;
* [[PolicyKit]]&lt;br /&gt;
* [[rkhunter]]&lt;br /&gt;
* [[rpm2cpio]]&lt;br /&gt;
* [[Screen]]&lt;br /&gt;
* [[ScrollKeeper]]&lt;br /&gt;
* [[sdparm]]&lt;br /&gt;
* [[Sharutils]]&lt;br /&gt;
* [[Sysfsutils]]&lt;br /&gt;
* [[Tidy]]&lt;br /&gt;
* [[unifdef]]&lt;br /&gt;
* [[UnixODBC]]&lt;br /&gt;
* [[Unzip]]&lt;br /&gt;
* [[usbutils]]&lt;br /&gt;
* [[Wget]]&lt;br /&gt;
* [[Which]]&lt;br /&gt;
* [[xmlto]]&lt;br /&gt;
* [[Zip]]&lt;br /&gt;
&lt;br /&gt;
== Programming ==&lt;br /&gt;
* [[Apache Ant]]&lt;br /&gt;
* [[APR]]&lt;br /&gt;
* [[APR-util]]&lt;br /&gt;
* [[Autogen]]&lt;br /&gt;
* [[Check]]&lt;br /&gt;
* [[Chicken]]&lt;br /&gt;
* [[CMake]]&lt;br /&gt;
* [[CppUnit]]&lt;br /&gt;
* [[ctags]]&lt;br /&gt;
* [[DDD]]&lt;br /&gt;
* [[DejaGnu]]&lt;br /&gt;
* [[Dev86]]&lt;br /&gt;
* [[DevHelp]]&lt;br /&gt;
* [[Distcc]]&lt;br /&gt;
* [[Doxygen]]&lt;br /&gt;
* [[Expect]]&lt;br /&gt;
* [[gc]]&lt;br /&gt;
* [[GCC]]&lt;br /&gt;
* [[GCC-3.3]] (libstdc++.so.5)&lt;br /&gt;
* [[GDB]]&lt;br /&gt;
* [[GDL]]&lt;br /&gt;
* [[Geany]]&lt;br /&gt;
* [[libfc]]&lt;br /&gt;
* [[libgda]]&lt;br /&gt;
* [[libglade]]&lt;br /&gt;
* [[libglademm]]&lt;br /&gt;
* [[Gengetopt]]&lt;br /&gt;
* [[Glade2]]&lt;br /&gt;
* [[Glade3]]&lt;br /&gt;
* [[GMP]]&lt;br /&gt;
* [[Gperf]]&lt;br /&gt;
* [[Graphviz]]&lt;br /&gt;
* [[Guile]]&lt;br /&gt;
* [[Guile-GTK]]&lt;br /&gt;
* [[IASL]]&lt;br /&gt;
* [[Jam]]&lt;br /&gt;
* [[JDK]]&lt;br /&gt;
* [[Lua]]&lt;br /&gt;
* [[MPFR]]&lt;br /&gt;
* [[NASM]]&lt;br /&gt;
* [[Objective Caml]]&lt;br /&gt;
* [[Perl Modules]]&lt;br /&gt;
* [[PHP]]&lt;br /&gt;
* [[Python]]&lt;br /&gt;
* [[Python Modules]]&lt;br /&gt;
* [[Ruby]]&lt;br /&gt;
* [[SWIG]]&lt;br /&gt;
* [[Strace]]&lt;br /&gt;
* [[XPontus]]&lt;br /&gt;
* [[Yasm]]&lt;br /&gt;
&lt;br /&gt;
== C# ==&lt;br /&gt;
* [[libgdiplus]]&lt;br /&gt;
* [[Mono]]&lt;br /&gt;
* [[Monodoc]]&lt;br /&gt;
* [[Gtk-Sharp]]&lt;br /&gt;
* [[Gnome-Sharp]]&lt;br /&gt;
* [[Galago-Sharp]]&lt;br /&gt;
* [[Evolution-Sharp]]&lt;br /&gt;
* [[Gsf-Sharp]]&lt;br /&gt;
&lt;br /&gt;
== Version Control Systems ==&lt;br /&gt;
* [[CVS]]&lt;br /&gt;
* [[GIT]]&lt;br /&gt;
* [[Mercurial]]&lt;br /&gt;
* [[RapidSVN]]&lt;br /&gt;
* [[Subversion]]&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* [[Avahi]]&lt;br /&gt;
* [[BIND]]&lt;br /&gt;
* [[BIND Utilities]]&lt;br /&gt;
* [[bluez-libs]]&lt;br /&gt;
* [[bluez-utils]]&lt;br /&gt;
* [[Dhcpcd]]&lt;br /&gt;
* [[Curl]]&lt;br /&gt;
* [[ifplugd]]&lt;br /&gt;
* [[iptables]]&lt;br /&gt;
* [[libbtctl]]&lt;br /&gt;
* [[libpcap]]&lt;br /&gt;
* [[imap c-client]]&lt;br /&gt;
* [[mDNSResponder]]&lt;br /&gt;
* [[minicom]]&lt;br /&gt;
* [[Netplug]]&lt;br /&gt;
* [[NetTools]]&lt;br /&gt;
* [[OpenOBEX]]&lt;br /&gt;
* [[OpenSLP]]&lt;br /&gt;
* [[PPP]]&lt;br /&gt;
* [[SWAT]]&lt;br /&gt;
* [[Wireless tools]]&lt;br /&gt;
* [[WPA Supplicant]]&lt;br /&gt;
* [[Xinetd]]&lt;br /&gt;
&lt;br /&gt;
== Network Drivers ==&lt;br /&gt;
* [[MadWifi]]&lt;br /&gt;
* [[NdisWrapper]]&lt;br /&gt;
&lt;br /&gt;
== Networking Libraries ==&lt;br /&gt;
* [[libnl]]&lt;br /&gt;
* [[libsoup]]&lt;br /&gt;
* [[neon]]&lt;br /&gt;
&lt;br /&gt;
== Network Applications ==&lt;br /&gt;
* [[bridge-utils]]&lt;br /&gt;
* [[Nmap]]&lt;br /&gt;
* [[Snmp]]&lt;br /&gt;
* [[NTP]]&lt;br /&gt;
* [[Portmap]]&lt;br /&gt;
* [[rdesktop]]&lt;br /&gt;
* [[Traceroute]]&lt;br /&gt;
* [[Whois]]&lt;br /&gt;
* [[netcat]]&lt;br /&gt;
* [[socat]]&lt;br /&gt;
* [[Dhcdbd]]&lt;br /&gt;
* [[OpenVPN]]&lt;br /&gt;
* [[TCPDump]]&lt;br /&gt;
&lt;br /&gt;
== Web Browser/Mail/News/Chat/P2P/FTP Clients ==&lt;br /&gt;
* [[Procmail]]&lt;br /&gt;
* [[Fetchmail]]&lt;br /&gt;
* [[Postfix]]&lt;br /&gt;
* [[Mutt]]&lt;br /&gt;
* [[Links]]&lt;br /&gt;
* [[Lynx]]&lt;br /&gt;
* [[gFTP]]&lt;br /&gt;
* [[irssi]]&lt;br /&gt;
* [[weechat]]&lt;br /&gt;
* [[microdc2]]&lt;br /&gt;
* [[Sim]]&lt;br /&gt;
* [[Trix]]&lt;br /&gt;
&lt;br /&gt;
== Servers ==&lt;br /&gt;
* [[Apache]]&lt;br /&gt;
* [[Berkeley DB]]&lt;br /&gt;
* [[Dhcp]]&lt;br /&gt;
* [[MySQL]]&lt;br /&gt;
* [[NFS Utilities]]&lt;br /&gt;
* [[OpenLDAP]]&lt;br /&gt;
* [[OpenSSH]]&lt;br /&gt;
* [[PostgreSQL]]&lt;br /&gt;
* [[ProFTPD]]&lt;br /&gt;
* [[Rsync]]&lt;br /&gt;
* [[Samba]]&lt;br /&gt;
* [[tftp-hpa]]&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
* [[Courier-Authlib]]&lt;br /&gt;
* [[Courier-IMAP]]&lt;br /&gt;
* [[Squirrelmail]]&lt;br /&gt;
&lt;br /&gt;
== Shells ==&lt;br /&gt;
* [[ASH]]&lt;br /&gt;
* [[Tcsh]]&lt;br /&gt;
* [[ZSH]]&lt;br /&gt;
* [[Dialog]]&lt;br /&gt;
&lt;br /&gt;
== Power Management ==&lt;br /&gt;
* [[Apcupsd]]&lt;br /&gt;
&lt;br /&gt;
== X ([[X Window System]]) ==&lt;br /&gt;
* [[Xorg6]]&lt;br /&gt;
* [[Xorg7/Intro|Xorg7]]&lt;br /&gt;
&lt;br /&gt;
== X Libraries ==&lt;br /&gt;
* [[ATK]]&lt;br /&gt;
* [[Beagle]]&lt;br /&gt;
* [[Cairo]]&lt;br /&gt;
* [[Cairomm]]&lt;br /&gt;
* [[Compiz]]&lt;br /&gt;
* [[DjVuLibre]]&lt;br /&gt;
* [[Gtk1]]&lt;br /&gt;
* [[Gtk2]]&lt;br /&gt;
* [[Gtk+-Extras]]&lt;br /&gt;
* [[Gtkmm]]&lt;br /&gt;
* [[Gtk-Qt-Engine]]&lt;br /&gt;
* [[hicolor-icon-theme]]&lt;br /&gt;
* [[icon-naming-utils]]&lt;br /&gt;
* [[LessTif]]&lt;br /&gt;
* [[libcm]]&lt;br /&gt;
* [[libnotify]]&lt;br /&gt;
* [[libsexy]]&lt;br /&gt;
* [[libwnck]]&lt;br /&gt;
* [[libxklavier]]&lt;br /&gt;
* [[notification-daemon]]&lt;br /&gt;
* [[Pango]]&lt;br /&gt;
* [[Poppler]]&lt;br /&gt;
* [[Qt3]]&lt;br /&gt;
* [[Qt4]]&lt;br /&gt;
* [[Shared-MIME-Info]]&lt;br /&gt;
* [[startup-notification]]&lt;br /&gt;
* [[Tracker]]&lt;br /&gt;
* [[wxWidgets]]&lt;br /&gt;
* [[Xaw3d]]&lt;br /&gt;
* [[XCB]]&lt;br /&gt;
&lt;br /&gt;
== Desktops/Window Managers ==&lt;br /&gt;
* [[Blackbox]]&lt;br /&gt;
* [[Fluxbox]]&lt;br /&gt;
* [[Gnome]]&lt;br /&gt;
* [[Icewm]]&lt;br /&gt;
* [[KDE]]&lt;br /&gt;
* [[Metacity]]&lt;br /&gt;
* [[iDesk]]&lt;br /&gt;
* [[Xfce]]&lt;br /&gt;
* [[ratpoison]]&lt;br /&gt;
* [[dr17]]&lt;br /&gt;
&lt;br /&gt;
== X Window Applications ==&lt;br /&gt;
* [[aDesklets]]&lt;br /&gt;
* [[Beryl]]&lt;br /&gt;
* [[Gkrellm]]&lt;br /&gt;
* [[KXDocker]]&lt;br /&gt;
* [[XDaliClock]]&lt;br /&gt;
* [[Xpdf]]&lt;br /&gt;
* [[XScreenSaver]]&lt;br /&gt;
* [[Slim]]&lt;br /&gt;
&lt;br /&gt;
== X Web Browser/Mail/News/Chat/P2P Clients ==&lt;br /&gt;
* [[aMule]]&lt;br /&gt;
* [[Opera]]&lt;br /&gt;
* [[Mozilla]]&lt;br /&gt;
* [[Firefox]]&lt;br /&gt;
* [[Thunderbird]]&lt;br /&gt;
* [[Sylpheed]]&lt;br /&gt;
* [[Evolution]]&lt;br /&gt;
* [[Pidgin]]&lt;br /&gt;
* [[Xchat]]&lt;br /&gt;
* [[Linuxdcpp]]&lt;br /&gt;
* [[Ktorrent]]&lt;br /&gt;
&lt;br /&gt;
== Media and Libraries ==&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[ALUT]]&lt;br /&gt;
* [[Audio File]]&lt;br /&gt;
* [[DivX4Linux]]&lt;br /&gt;
* [[EsounD]]&lt;br /&gt;
* [[FAAC]]&lt;br /&gt;
* [[FAAD2]]&lt;br /&gt;
* [[FLAC]]&lt;br /&gt;
* [[GStreamer]]&lt;br /&gt;
* [[Id3lib]]&lt;br /&gt;
* [[libburn]]&lt;br /&gt;
* [[Liba52]]&lt;br /&gt;
* [[Libao]]&lt;br /&gt;
* [[libcaca]]&lt;br /&gt;
* [[libcddb]]&lt;br /&gt;
* [[libcdio]]&lt;br /&gt;
* [[Libdv]]&lt;br /&gt;
* [[libdvbpsi]]&lt;br /&gt;
* [[libdvdcss]]&lt;br /&gt;
* [[libdvdnav]]&lt;br /&gt;
* [[Libdvdread]]&lt;br /&gt;
* [[libFAME]]&lt;br /&gt;
* [[libid3]]&lt;br /&gt;
* [[libid3tag]]&lt;br /&gt;
* [[libisofs]]&lt;br /&gt;
* [[libogg]]&lt;br /&gt;
* [[libopendaap]]&lt;br /&gt;
* [[libvorbis]]&lt;br /&gt;
* [[libmad]]&lt;br /&gt;
* [[libmatroska]]&lt;br /&gt;
* [[libmikmod]]&lt;br /&gt;
* [[libmodplug]]&lt;br /&gt;
* [[libmpd]]&lt;br /&gt;
* [[libmpeg2]]&lt;br /&gt;
* [[LibMPEG3]]&lt;br /&gt;
* [[libmtp]]&lt;br /&gt;
* [[libMusicBrainz]]&lt;br /&gt;
* [[libnjb]]&lt;br /&gt;
* [[libofa]]&lt;br /&gt;
* [[libvisual]]&lt;br /&gt;
* [[libvisual-plugins]]&lt;br /&gt;
* [[libquicktime]]&lt;br /&gt;
* [[libshout]]&lt;br /&gt;
* [[libsndfile]]&lt;br /&gt;
* [[MPD]]&lt;br /&gt;
* [[Gpac]]&lt;br /&gt;
* [[MPEG4IP]]&lt;br /&gt;
* [[Musepack]]&lt;br /&gt;
* [[NAS]]&lt;br /&gt;
* [[opal]]&lt;br /&gt;
* [[OpenAL]]&lt;br /&gt;
* [[pwlib]]&lt;br /&gt;
* [[SDL]]&lt;br /&gt;
* [[GUIlib]]&lt;br /&gt;
* [[SDL_gfx]]&lt;br /&gt;
* [[SDL_image]]&lt;br /&gt;
* [[SDL_net]]&lt;br /&gt;
* [[SDL_mixer]]&lt;br /&gt;
* [[SDL_sound]]&lt;br /&gt;
* [[SDL_ttf]]&lt;br /&gt;
* [[SMPEG]]&lt;br /&gt;
* [[Speex]]&lt;br /&gt;
* [[TagLib]]&lt;br /&gt;
* [[Theora]]&lt;br /&gt;
* [[TunePimp]]&lt;br /&gt;
* [[TwoLAME]]&lt;br /&gt;
* [[x264]]&lt;br /&gt;
* [[Xine Libraries]]&lt;br /&gt;
* [[XviD]]&lt;br /&gt;
&lt;br /&gt;
== Media Utilities ==&lt;br /&gt;
* [[Amarok]]&lt;br /&gt;
* [[Asunder]]&lt;br /&gt;
* [[Audacious]]&lt;br /&gt;
* [[audacious-plugins]]&lt;br /&gt;
* [[Avifile]]&lt;br /&gt;
* [[CDParanoia-III]]&lt;br /&gt;
* [[FFmpeg]]&lt;br /&gt;
* [[gimmix]]&lt;br /&gt;
* [[Gnomad2]]&lt;br /&gt;
* [[Grip]]&lt;br /&gt;
* [[gxine]]&lt;br /&gt;
* [[iTouch-Control]]&lt;br /&gt;
* [[Kaffeine]]&lt;br /&gt;
* [[LAME]]&lt;br /&gt;
* [[MJPEG Tools]]&lt;br /&gt;
* [[Mpg123]]&lt;br /&gt;
* [[MPlayer]]&lt;br /&gt;
* [[Normalize]]&lt;br /&gt;
* [[Ogle]]&lt;br /&gt;
* [[RipperX]]&lt;br /&gt;
* [[Seom]]&lt;br /&gt;
* [[shntool]]&lt;br /&gt;
* [[soundkonverter]]&lt;br /&gt;
* [[SoX]]&lt;br /&gt;
* [[Tagtool]]&lt;br /&gt;
* [[Timidity]]&lt;br /&gt;
* [[Transcode]]&lt;br /&gt;
* [[vcdimager]]&lt;br /&gt;
* [[vlc]]&lt;br /&gt;
* [[Vorbis Tools]]&lt;br /&gt;
* [[XMMS]]&lt;br /&gt;
&lt;br /&gt;
== TV tuner/Radio playing and recording ==&lt;br /&gt;
* [[ivtv]]&lt;br /&gt;
* [[MythTV]]&lt;br /&gt;
* [[lirc]]&lt;br /&gt;
&lt;br /&gt;
== Graphics Editing/Viewing ==&lt;br /&gt;
* [[Ghostview]]&lt;br /&gt;
* [[GIMP]]&lt;br /&gt;
* [[Gimp-Print]]&lt;br /&gt;
* [[Gqview]]&lt;br /&gt;
* [[GraphicsMagick]]&lt;br /&gt;
* [[ImageMagick]]&lt;br /&gt;
* [[Inkscape]]&lt;br /&gt;
* [[POV-Ray]]&lt;br /&gt;
&lt;br /&gt;
== Printing ==&lt;br /&gt;
* [[CUPS]]&lt;br /&gt;
* [[Ghostscript]]&lt;br /&gt;
* [[Foomatic]]&lt;br /&gt;
* [[libpaper]]&lt;br /&gt;
* [[LPRng]]&lt;br /&gt;
* [[IJS]]&lt;br /&gt;
&lt;br /&gt;
== PostScript ==&lt;br /&gt;
* [[a2ps]]&lt;br /&gt;
* [[Enscript]]&lt;br /&gt;
* [[ePDFView]]&lt;br /&gt;
* [[PSUtils]]&lt;br /&gt;
&lt;br /&gt;
== Scanning ==&lt;br /&gt;
* [[Ocrad]]&lt;br /&gt;
* [[SANE]]&lt;br /&gt;
&lt;br /&gt;
== Cameras ==&lt;br /&gt;
* [[libgphoto2]]&lt;br /&gt;
* [[digikam]]&lt;br /&gt;
* [[GTKam]]&lt;br /&gt;
&lt;br /&gt;
== CD/DVD-Writing Utilities ==&lt;br /&gt;
* [[Cdrtools]]&lt;br /&gt;
* [[Cdrdao]]&lt;br /&gt;
* [[Cdrkit]]&lt;br /&gt;
* [[dvd+rw-tools]]&lt;br /&gt;
* [[K3b]]&lt;br /&gt;
* [[XcdRoast]]&lt;br /&gt;
* [[DVDAuthor]]&lt;br /&gt;
* [[DVDAuthorWizard]]&lt;br /&gt;
* [[kmediafactory]]&lt;br /&gt;
&lt;br /&gt;
== Emulators/Virtual Machines ==&lt;br /&gt;
* [[Bochs]]&lt;br /&gt;
* [[DOSBox]]&lt;br /&gt;
* [[Wine]]&lt;br /&gt;
* [[QEMU]]&lt;br /&gt;
* [[VirtualBox]]&lt;br /&gt;
* [[xen]]&lt;br /&gt;
* [[Fuse]]&lt;br /&gt;
&lt;br /&gt;
== DocBook ==&lt;br /&gt;
* [[DocBook SGML]]&lt;br /&gt;
* [[DocBook XML]]&lt;br /&gt;
&lt;br /&gt;
== Type Setting ==&lt;br /&gt;
* [[teTeX]]&lt;br /&gt;
* [[JadeTeX]]&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
* [[FlightGear]]&lt;br /&gt;
* [[Freeciv]]&lt;br /&gt;
* [[Lincity-ng]]&lt;br /&gt;
* [[SimGear]]&lt;br /&gt;
* [[TORCS]]&lt;br /&gt;
&lt;br /&gt;
== Science/Engineering/Mathematics ==&lt;br /&gt;
* [[ACML]]&lt;br /&gt;
* [[BLAS]]&lt;br /&gt;
* [[CLN]]&lt;br /&gt;
* [[DJBFFT]]&lt;br /&gt;
* [[Euler]]&lt;br /&gt;
* [[FFTW]]&lt;br /&gt;
* [[Galculator]]&lt;br /&gt;
* [[gEDA]]&lt;br /&gt;
* [[gerbv]]&lt;br /&gt;
* [[GiNaC]]&lt;br /&gt;
* [[GLPK]]&lt;br /&gt;
* [[gnucap]]&lt;br /&gt;
* [[GNUplot]]&lt;br /&gt;
* [[gpsim]]&lt;br /&gt;
* [[gputils]]&lt;br /&gt;
* [[GSL]]&lt;br /&gt;
* [[GSpiceUI]]&lt;br /&gt;
* [[GTKWave]]&lt;br /&gt;
* [[GTS]]&lt;br /&gt;
* [[h5utils]]&lt;br /&gt;
* [[HDF5]]&lt;br /&gt;
* [[Icarus Verilog]]&lt;br /&gt;
* [[LAPACK]]&lt;br /&gt;
* [[LAPACK95]]&lt;br /&gt;
* [[libmatheval]]&lt;br /&gt;
* [[Libqalculate]]&lt;br /&gt;
* [[NetCDF]]&lt;br /&gt;
* [[ngspice]]&lt;br /&gt;
* [[Octave]]&lt;br /&gt;
* [[Octave-Forge]]&lt;br /&gt;
* [[OctPlot]]&lt;br /&gt;
* [[PCB]]&lt;br /&gt;
* [[PLplot]]&lt;br /&gt;
* [[Qalculate]]&lt;br /&gt;
* [[R]]&lt;br /&gt;
* [[SciLab]]&lt;br /&gt;
&lt;br /&gt;
== Financial Libraries and Utilities ==&lt;br /&gt;
* [[LibOFX]]&lt;br /&gt;
* [[AqBanking]]&lt;br /&gt;
* [[KMyMoney]]&lt;br /&gt;
&lt;br /&gt;
== Office Suite ==&lt;br /&gt;
* [[Koffice]]&lt;br /&gt;
* [[Open Office]]&lt;br /&gt;
&lt;br /&gt;
== Drivers ==&lt;br /&gt;
=== Video ===&lt;br /&gt;
* [[NVIDIA|NVIDIA Graphics Driver (closed-source)]]&lt;br /&gt;
=== Input ===&lt;br /&gt;
* [[Synaptics]]&lt;br /&gt;
* [[Wacom|Wacom graphic tablet drivers]]&lt;br /&gt;
&lt;br /&gt;
== Vendor Provided Drivers, Plugins, and Closed-Source Applications ==&lt;br /&gt;
* [[Flash Player]]&lt;br /&gt;
* [[Adobe Reader]]&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10548</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10548"/>
		<updated>2007-07-01T19:30:08Z</updated>

		<summary type="html">&lt;p&gt;Punkie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, 0.7.8, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;To do after the concert: add UDEV rules, edit xorg.conf, GTK configuration, GIMP configuration, Synaptics configuration&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10547</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10547"/>
		<updated>2007-07-01T19:27:49Z</updated>

		<summary type="html">&lt;p&gt;Punkie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, 0.7.8, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;To do after the concert: add UDEV rules, edit xorg.conf, GTK configuration, GIMP configuration, Synaptics configuration&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make creating this table reasonably pain free.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/usr/include/wacomcfg&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|wacdump, wacomcpl, wacomcpl-exec, xsetwacom&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|libwacomcfg.{a,so}, libwacomxi.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomdmp&lt;br /&gt;
|is a program that dumps events from the tablet, useful for verifying your tablet works.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!xsetwacom&lt;br /&gt;
|is a program that allows you to set and get the current configuration of the tablet on the fly, without modifying the X configuration file and restarting. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!wacomcpl,wacomcpl-exec&lt;br /&gt;
|Graphical GUI for changing the current configuration of the tablet on the fly. - &#039;&#039;currently not working with XCB&#039;&#039;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10545</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10545"/>
		<updated>2007-07-01T19:13:22Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Configuration Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, 0.7.8, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;Need to describe the kernel options here.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
Prior to building the driver, make sure the kernel is configured with support for HID and Input device support (INPUT_EVDEV). Newer kernels also contain support for the Wacom tablets; if you plan to use the kernel module available with the libwacom driver, make sure you &#039;&#039;&#039;have&#039;&#039;&#039; this option built as a module.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section should contain information about the post-installation configuration of a package, bootscript(s), other files, creating directories.  Omit this section if there is no post-installation configuration required.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make creating this table reasonably pain free.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/path/to/dir&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|Program 1, Program 2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|library1.{a,so}, library2.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 1&lt;br /&gt;
|is a program that converts pennies to dollars.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 2&lt;br /&gt;
|is a program that converts dollars to pennies.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!library1.{so,a}&lt;br /&gt;
|is a library that contains functions necessary to convert from dollars to pennies and vice versa.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10544</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10544"/>
		<updated>2007-07-01T18:47:28Z</updated>

		<summary type="html">&lt;p&gt;Punkie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, 0.7.8, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;Need to describe the kernel options here.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--enable-someoption:&#039;&#039; brief description of the non-default functionality provided by someoption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--disable-someotheroption:&#039;&#039; brief description of the default functionality removed by disabling someotheroption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--with-somepackage=DIR:&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section should contain information about the post-installation configuration of a package, bootscript(s), other files, creating directories.  Omit this section if there is no post-installation configuration required.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make creating this table reasonably pain free.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/path/to/dir&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|Program 1, Program 2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|library1.{a,so}, library2.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 1&lt;br /&gt;
|is a program that converts pennies to dollars.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 2&lt;br /&gt;
|is a program that converts dollars to pennies.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!library1.{so,a}&lt;br /&gt;
|is a library that contains functions necessary to convert from dollars to pennies and vice versa.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10543</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10543"/>
		<updated>2007-07-01T18:36:55Z</updated>

		<summary type="html">&lt;p&gt;Punkie: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom graphic tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, 0.7.8, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;Need to describe the kernel options here.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--enable-someoption:&#039;&#039; brief description of the non-default functionality provided by someoption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--disable-someotheroption:&#039;&#039; brief description of the default functionality removed by disabling someotheroption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--with-somepackage=DIR:&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --enable-dlloader &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If appropriate, add this line:&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is required.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If package documentation is not installed by the &#039;make install&#039; step, only include the commands to install the documentation in the 64-bit section.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 ./configure \&lt;br /&gt;
 --prefix=/usr --x-libraries=/usr/lib --build=i686-pc-linux-gnu \&lt;br /&gt;
 --host=i686-pc-linux-gnu --disable-xserver64 --enable-dlloader \&lt;br /&gt;
 --with-arch=32 --with-xlib=/usr/lib --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
To do&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 ./configure \&lt;br /&gt;
 --prefix=/usr --libdir=/usr/lib64 --x-libraries=/usr/lib64 \&lt;br /&gt;
 --enable-xserver64 --enable-dlloader --with-arch=64 --with-xlib=/usr/lib64 \&lt;br /&gt;
 --enable-wacom &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section should contain information about the post-installation configuration of a package, bootscript(s), other files, creating directories.  Omit this section if there is no post-installation configuration required.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make creating this table reasonably pain free.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/path/to/dir&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|Program 1, Program 2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|library1.{a,so}, library2.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 1&lt;br /&gt;
|is a program that converts pennies to dollars.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 2&lt;br /&gt;
|is a program that converts dollars to pennies.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!library1.{so,a}&lt;br /&gt;
|is a library that contains functions necessary to convert from dollars to pennies and vice versa.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10542</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10542"/>
		<updated>2007-07-01T18:27:14Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Dependencies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note|The current version, 0.7.8, has problems when using &#039;&#039;xsetwacom&#039;&#039; if you have build your [[Xorg7/Intro|Xorg7]] with [[XCB]]. You may want to refer to the home page for a new version that fixes these problems.}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Gtk2]] using the ./configure option --with-xinput=yes&lt;br /&gt;
&lt;br /&gt;
== Creating the &amp;lt;NAME&amp;gt; User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This is an optional section. If your package requires a user/group add this section to the page then append the table on the [[System User and Groups]] page. Below is an example.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 groupadd -g &#039;&#039;[id]&#039;&#039; &#039;&#039;[name]&#039;&#039; &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;&#039;&#039;[desc]&#039;&#039;&amp;quot; -d /dev/null \&lt;br /&gt;
        -u &#039;&#039;[id]&#039;&#039; -g &#039;&#039;[name]&#039;&#039; -s /bin/false &#039;&#039;[name]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section can contain options that you may want to include when configuring the package, but should be left as a choice, eg:&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--enable-someoption:&#039;&#039; brief description of the non-default functionality provided by someoption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--disable-someotheroption:&#039;&#039; brief description of the default functionality removed by disabling someotheroption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--with-somepackage=DIR:&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;Generally speaking, CBLFS packages are installed in the /usr hierarchy although there are some exceptions.  Even if you passed --prefix=/home/fubar/stuff/CBLFS/is/really/awesome/some/package/version/5.0/hope/this/works to the configure script, please use --prefix=/usr for the wiki.  Thanks.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If appropriate, add this line:&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is required.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If package documentation is not installed by the &#039;make install&#039; step, only include the commands to install the documentation in the 64-bit section.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --libdir=/usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --libdir=/usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section should contain information about the post-installation configuration of a package, bootscript(s), other files, creating directories.  Omit this section if there is no post-installation configuration required.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make creating this table reasonably pain free.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/path/to/dir&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|Program 1, Program 2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|library1.{a,so}, library2.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 1&lt;br /&gt;
|is a program that converts pennies to dollars.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 2&lt;br /&gt;
|is a program that converts dollars to pennies.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!library1.{so,a}&lt;br /&gt;
|is a library that contains functions necessary to convert from dollars to pennies and vice versa.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10541</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10541"/>
		<updated>2007-07-01T18:11:11Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Wacom drivers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;Use this template to add notes where ever a note is appropriate.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Note|ADD SOMETHING NOTEWORTHY}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Required Dependency #1]]&lt;br /&gt;
* [[Required Dependency #2]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Recommended Dependency #1]]&lt;br /&gt;
* [[Recommended Dependency #2]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Optional Dependency #1]]&lt;br /&gt;
* [[Optional Dependency #2]]&lt;br /&gt;
&lt;br /&gt;
== Creating the &amp;lt;NAME&amp;gt; User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This is an optional section. If your package requires a user/group add this section to the page then append the table on the [[System User and Groups]] page. Below is an example.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 groupadd -g &#039;&#039;[id]&#039;&#039; &#039;&#039;[name]&#039;&#039; &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;&#039;&#039;[desc]&#039;&#039;&amp;quot; -d /dev/null \&lt;br /&gt;
        -u &#039;&#039;[id]&#039;&#039; -g &#039;&#039;[name]&#039;&#039; -s /bin/false &#039;&#039;[name]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section can contain options that you may want to include when configuring the package, but should be left as a choice, eg:&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--enable-someoption:&#039;&#039; brief description of the non-default functionality provided by someoption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--disable-someotheroption:&#039;&#039; brief description of the default functionality removed by disabling someotheroption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--with-somepackage=DIR:&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;Generally speaking, CBLFS packages are installed in the /usr hierarchy although there are some exceptions.  Even if you passed --prefix=/home/fubar/stuff/CBLFS/is/really/awesome/some/package/version/5.0/hope/this/works to the configure script, please use --prefix=/usr for the wiki.  Thanks.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If appropriate, add this line:&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is required.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If package documentation is not installed by the &#039;make install&#039; step, only include the commands to install the documentation in the 64-bit section.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --libdir=/usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --libdir=/usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section should contain information about the post-installation configuration of a package, bootscript(s), other files, creating directories.  Omit this section if there is no post-installation configuration required.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make creating this table reasonably pain free.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/path/to/dir&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|Program 1, Program 2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|library1.{a,so}, library2.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 1&lt;br /&gt;
|is a program that converts pennies to dollars.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 2&lt;br /&gt;
|is a program that converts dollars to pennies.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!library1.{so,a}&lt;br /&gt;
|is a library that contains functions necessary to convert from dollars to pennies and vice versa.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Wacom&amp;diff=10540</id>
		<title>Wacom</title>
		<link rel="alternate" type="text/html" href="?title=Wacom&amp;diff=10540"/>
		<updated>2007-07-01T18:07:11Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* Wacom drivers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/linuxwacom/linuxwacom-0.7.8.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The Linux Wacom Project manages the drivers, libraries, and documentation for configuring and running Wacom tablets under the Linux operating system. It contains diagnostic applications as well as updated kernel drivers and XFree86/X11R6 XInput drivers.|http://linuxwacom.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If there is some reason you are adding a package and are unable to provide a brief description of it&#039;s functionality, please do two things.  First, reconsider installing software that you have no idea what it does.  Second, please use this template.  It allows us to identify packages that need introductions without &amp;quot;hunting&amp;quot; through the wiki.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;Use this template to add notes where ever a note is appropriate.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Note|ADD SOMETHING NOTEWORTHY}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Required Dependency #1]]&lt;br /&gt;
* [[Required Dependency #2]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[Recommended Dependency #1]]&lt;br /&gt;
* [[Recommended Dependency #2]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Optional Dependency #1]]&lt;br /&gt;
* [[Optional Dependency #2]]&lt;br /&gt;
&lt;br /&gt;
== Creating the &amp;lt;NAME&amp;gt; User &amp;amp; Group ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This is an optional section. If your package requires a user/group add this section to the page then append the table on the [[System User and Groups]] page. Below is an example.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 groupadd -g &#039;&#039;[id]&#039;&#039; &#039;&#039;[name]&#039;&#039; &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;&#039;&#039;[desc]&#039;&#039;&amp;quot; -d /dev/null \&lt;br /&gt;
        -u &#039;&#039;[id]&#039;&#039; -g &#039;&#039;[name]&#039;&#039; -s /bin/false &#039;&#039;[name]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section can contain options that you may want to include when configuring the package, but should be left as a choice, eg:&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--enable-someoption:&#039;&#039; brief description of the non-default functionality provided by someoption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--disable-someotheroption:&#039;&#039; brief description of the default functionality removed by disabling someotheroption.&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;--with-somepackage=DIR:&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;Generally speaking, CBLFS packages are installed in the /usr hierarchy although there are some exceptions.  Even if you passed --prefix=/home/fubar/stuff/CBLFS/is/really/awesome/some/package/version/5.0/hope/this/works to the configure script, please use --prefix=/usr for the wiki.  Thanks.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If appropriate, add this line:&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is required.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;If package documentation is not installed by the &#039;make install&#039; step, only include the commands to install the documentation in the 64-bit section.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --libdir=/usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --libdir=/usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;This section should contain information about the post-installation configuration of a package, bootscript(s), other files, creating directories.  Omit this section if there is no post-installation configuration required.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;font style=&amp;quot;color: green&amp;quot;&amp;gt;You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make creating this table reasonably pain free.&amp;lt;/font&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Directories:&lt;br /&gt;
|/path/to/dir&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Programs:&lt;br /&gt;
|Program 1, Program 2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Installed Libraries:&lt;br /&gt;
|library1.{a,so}, library2.{a,so}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 1&lt;br /&gt;
|is a program that converts pennies to dollars.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Program 2&lt;br /&gt;
|is a program that converts dollars to pennies.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!library1.{so,a}&lt;br /&gt;
|is a library that contains functions necessary to convert from dollars to pennies and vice versa.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
	<entry>
		<id>?title=Main_Page&amp;diff=10539</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="?title=Main_Page&amp;diff=10539"/>
		<updated>2007-07-01T17:59:18Z</updated>

		<summary type="html">&lt;p&gt;Punkie: /* General Utilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to Community Driven BLFS.&lt;br /&gt;
&lt;br /&gt;
== NOTICE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t add information from BLFS without acknowledging the source. BLFS is copyrighted but copying is allowed with attribution.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When adding packages please add a CONTENT section so everyone knows what the package does. Thank you.  You can find a script [[User:Weibullguy|here]] that can be used in conjunction with [[InstallWatch]] to make this task reasonably pain free.  The script even formats the output so a simple copy and paste is all you need to do (in most cases).&lt;br /&gt;
&lt;br /&gt;
If you have problems building any packages in CBLFS and are unable to find the solution yourself, please do not use the &amp;quot;Talk&amp;quot; section associated with the package.  You will receive no help, but your entry &amp;lt;b&amp;gt;will&amp;lt;/b&amp;gt; be deleted.  Most of the CLFS and CBLFS developers and users hang out at chat.freenode.net in the #cross-lfs channel.  Your odds of receiving help dramatically improve if you stop by #cross-lfs.&lt;br /&gt;
&lt;br /&gt;
IF THINGS ARE BROKEN or YOU WANT A PACKAGE, then FIX IT or ADD IT YOURSELF!!!&lt;br /&gt;
* [[TO DO]]&lt;br /&gt;
&lt;br /&gt;
== What is Community Driven BLFS ==&lt;br /&gt;
&lt;br /&gt;
Community Driven BLFS (CBLFS) is an open project that takes over after you have completed a Cross-LFS based build.  While there&#039;s a veritable [[Who&#039;s Who]] of CBLFS, as the name implies anyone in the community may contribute.  Your contributions are welcome; from multilib build instructions for Open Office to spelling and grammar corrections.  You can find a list of packages that are referenced but still need build instructions in the [http://cblfs.cross-lfs.org/index.php/Special:Wantedpages Wanted Pages] if you don&#039;t have anything particular in mind.&lt;br /&gt;
&lt;br /&gt;
There are only three requirements and one strong suggestion for contributing to CBLFS.  First, read and heed the applicable portions of the &#039;&#039;&#039;NOTICE&#039;&#039;&#039; section above.  Second, please follow the page format that is set.  There is a link to the page template below.  Explanatory comments are in bold green text and should, obviously, be removed.  Always check the template as changes &#039;&#039;are&#039;&#039; made periodically.&lt;br /&gt;
&lt;br /&gt;
Third, upload patches in accordance with the instructions below.  These instructions will help you create and format the file before uploading.  Please don&#039;t provide links to patches or other files stored on your personal server.&lt;br /&gt;
&lt;br /&gt;
Finally, there are many good open-source spell checking applications.  In fact, there are build instructions for [[Aspell]] in this wiki.  Please install and use a spell checker when contributing.&lt;br /&gt;
&lt;br /&gt;
* [[Page_Template|Page Template]]&lt;br /&gt;
* [[How to upload patches]]&lt;br /&gt;
* [[License]].&lt;br /&gt;
&lt;br /&gt;
== Post CLFS Configuration ==&lt;br /&gt;
* [[Bash Startup Files]]&lt;br /&gt;
* [[System User and Groups]]&lt;br /&gt;
* [[Configuring for Adding Users]]&lt;br /&gt;
&lt;br /&gt;
= Packages in the Wiki =&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
* [[Cracklib]]&lt;br /&gt;
* [[CyrusSASL]]&lt;br /&gt;
* [[GnuPG]]&lt;br /&gt;
* [[GPGME]]&lt;br /&gt;
* [[libuser]]&lt;br /&gt;
* [[Linux-PAM]]&lt;br /&gt;
* [[OpenSSL]]&lt;br /&gt;
* [[resmgr]]&lt;br /&gt;
* [[NSPR]]&lt;br /&gt;
* [[NSS]]&lt;br /&gt;
* [[Sudo]]&lt;br /&gt;
* [[usermode]]&lt;br /&gt;
&lt;br /&gt;
== File System / Block Device / Inode Management Tools  ==&lt;br /&gt;
* [[Mdadm/Raid]]&lt;br /&gt;
* [[ReiserFS]]&lt;br /&gt;
* [[Reiser4]]&lt;br /&gt;
* [[XFS]]&lt;br /&gt;
* [[Mtools]]&lt;br /&gt;
* [[dosfstools]]&lt;br /&gt;
* [[device-mapper]]&lt;br /&gt;
* [[cryptsetup]]&lt;br /&gt;
* [[cman]]&lt;br /&gt;
* [[magma]]&lt;br /&gt;
* [[ext2resize/ext2online]]&lt;br /&gt;
&lt;br /&gt;
== Editors ==&lt;br /&gt;
* [[Ed]]&lt;br /&gt;
* [[Joe]]&lt;br /&gt;
* [[Vim]]&lt;br /&gt;
&lt;br /&gt;
== General Libraries ==&lt;br /&gt;
* [[Acl]]&lt;br /&gt;
* [[Aspell]]&lt;br /&gt;
* [[Attr]]&lt;br /&gt;
* [[CHMlib]]&lt;br /&gt;
* [[Dante]]&lt;br /&gt;
* [[DBH]]&lt;br /&gt;
* [[Expat]]&lt;br /&gt;
* [[Gamin]]&lt;br /&gt;
* [[GDBM]]&lt;br /&gt;
* [[Glib1]]&lt;br /&gt;
* [[Glib2]]&lt;br /&gt;
* [[Glibmm]]&lt;br /&gt;
* [[GMime]]&lt;br /&gt;
* [[GnuTLS]]&lt;br /&gt;
* [[GOB2]]&lt;br /&gt;
* [[gwenhywfar]]&lt;br /&gt;
* [[libassuan]]&lt;br /&gt;
* [[libavc1394]]&lt;br /&gt;
* [[Libcfg]]&lt;br /&gt;
* [[libchipcard]]&lt;br /&gt;
* [[libcroco]]&lt;br /&gt;
* [[libdc1394]]&lt;br /&gt;
* [[libebml]]&lt;br /&gt;
* [[libextractor]]&lt;br /&gt;
* [[libgalago]]&lt;br /&gt;
* [[LibGCrypt]]&lt;br /&gt;
* [[LibGPG-Error]]&lt;br /&gt;
* [[Libgpod]]&lt;br /&gt;
* [[libiec61883]]&lt;br /&gt;
* [[libieee1284]]&lt;br /&gt;
* [[libksba]]&lt;br /&gt;
* [[libdaemon]]&lt;br /&gt;
* [[libgsf]]&lt;br /&gt;
* [[libgtkhtml]]&lt;br /&gt;
* [[libidn]]&lt;br /&gt;
* [[libical]]&lt;br /&gt;
* [[LibIDL]]&lt;br /&gt;
* [[libmal]]&lt;br /&gt;
* [[libmspack]]&lt;br /&gt;
* [[liboil]]&lt;br /&gt;
* [[libpqxx]]&lt;br /&gt;
* [[libptp2]]&lt;br /&gt;
* [[libraw1394]]&lt;br /&gt;
* [[Libsigc++]]&lt;br /&gt;
* [[libssh2]]&lt;br /&gt;
* [[libstroke]]&lt;br /&gt;
* [[LibtASN1]]&lt;br /&gt;
* [[libusb]]&lt;br /&gt;
* [[libwpd]]&lt;br /&gt;
* [[libxml++]]&lt;br /&gt;
* [[LibXML2]]&lt;br /&gt;
* [[LibXSLT]]&lt;br /&gt;
* [[LZO]]&lt;br /&gt;
* [[LZO2]]&lt;br /&gt;
* [[Meanwhile]]&lt;br /&gt;
* [[MIT krb5]] | [[Heimdal]]&lt;br /&gt;
* [[OpenCDK]]&lt;br /&gt;
* [[Ortp]]&lt;br /&gt;
* [[Pcre]]&lt;br /&gt;
* [[Popt]]&lt;br /&gt;
* [[PhysicsFS]]&lt;br /&gt;
* [[S-Lang]]&lt;br /&gt;
* [[SQLite]]&lt;br /&gt;
* [[SQLite3]]&lt;br /&gt;
* [[t1lib]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[TCP Wrappers]]&lt;br /&gt;
* [[Wv]]&lt;br /&gt;
* [[Wv2]]&lt;br /&gt;
* [[Xerces-C++]]&lt;br /&gt;
* [[Xalan-C++]]&lt;br /&gt;
&lt;br /&gt;
== Graphics and Font Libraries ==&lt;br /&gt;
* [[AAlib]]&lt;br /&gt;
* [[Dcraw]]&lt;br /&gt;
* [[Exiv2]]&lt;br /&gt;
* [[FLTK]]&lt;br /&gt;
* [[FreeGLUT]]&lt;br /&gt;
* [[FreeType]]&lt;br /&gt;
* [[FriBidi]]&lt;br /&gt;
* [[FontConfig]]&lt;br /&gt;
* [[GD]]&lt;br /&gt;
* [[GifLib]]&lt;br /&gt;
* [[glitz]]&lt;br /&gt;
* [[GtkSpell]]&lt;br /&gt;
* [[IlmBase]]&lt;br /&gt;
* [[Imlib]]&lt;br /&gt;
* [[Imlib2]]&lt;br /&gt;
* [[JasPer]]&lt;br /&gt;
* [[JBIG-Kit]]&lt;br /&gt;
* [[kipi-plugins]]&lt;br /&gt;
* [[libart_lgpl]]&lt;br /&gt;
* [[libexif]]&lt;br /&gt;
* [[libexif-gtk]]&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[libkdcraw]]&lt;br /&gt;
* [[libkexif]]&lt;br /&gt;
* [[libkexiv2]]&lt;br /&gt;
* [[libkipi]]&lt;br /&gt;
* [[libwmf]]&lt;br /&gt;
* [[libmng]]&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[librsvg]]&lt;br /&gt;
* [[LibTIFF]]&lt;br /&gt;
* [[little cms]]&lt;br /&gt;
* [[OpenEXR]]&lt;br /&gt;
* [[PLIB]]&lt;br /&gt;
* [[Tk]]&lt;br /&gt;
* [[UFRaw]]&lt;br /&gt;
* [[VTK]]&lt;br /&gt;
* [[Netpbm]]&lt;br /&gt;
&lt;br /&gt;
== General Utilities ==&lt;br /&gt;
* [[Acpid]]&lt;br /&gt;
* [[afio]]&lt;br /&gt;
* [[Bc]]&lt;br /&gt;
* [[cabextract]]&lt;br /&gt;
* [[ConsoleKit]]&lt;br /&gt;
* [[cpio]]&lt;br /&gt;
* [[D-BUS]]&lt;br /&gt;
* [[Desktop-file-utils]]&lt;br /&gt;
* [[eject]]&lt;br /&gt;
* [[emelFM2]]&lt;br /&gt;
* [[Fcron]]&lt;br /&gt;
* [[FontForge]]&lt;br /&gt;
* [[FUSE]]&lt;br /&gt;
* [[gcolor2]]&lt;br /&gt;
* [[GParted]]&lt;br /&gt;
* [[GPM]]&lt;br /&gt;
* [[gnokii]]&lt;br /&gt;
* [[GNU Pth]]&lt;br /&gt;
* [[Gtk-Doc]]&lt;br /&gt;
* [[HAL]]&lt;br /&gt;
* [[hdparm]]&lt;br /&gt;
* [[InstallWatch]]&lt;br /&gt;
* [[initng]]&lt;br /&gt;
* [[initng-conf-gtk]]&lt;br /&gt;
* [[Intltool]]&lt;br /&gt;
* [[iso-codes]]&lt;br /&gt;
* [[logrotate]]&lt;br /&gt;
* [[Lomoco]]&lt;br /&gt;
* [[lm_sensors]]&lt;br /&gt;
* [[Ntfs-3g]]&lt;br /&gt;
* [[Parted]]&lt;br /&gt;
* [[PCI Utilities]]&lt;br /&gt;
* [[Pilot-Link]]&lt;br /&gt;
* [[pinentry]]&lt;br /&gt;
* [[pkg-config]]&lt;br /&gt;
* [[PolicyKit]]&lt;br /&gt;
* [[rkhunter]]&lt;br /&gt;
* [[rpm2cpio]]&lt;br /&gt;
* [[Screen]]&lt;br /&gt;
* [[ScrollKeeper]]&lt;br /&gt;
* [[sdparm]]&lt;br /&gt;
* [[Sharutils]]&lt;br /&gt;
* [[Synaptics]]&lt;br /&gt;
* [[Sysfsutils]]&lt;br /&gt;
* [[Tidy]]&lt;br /&gt;
* [[unifdef]]&lt;br /&gt;
* [[UnixODBC]]&lt;br /&gt;
* [[Unzip]]&lt;br /&gt;
* [[usbutils]]&lt;br /&gt;
* [[Wacom|Wacom graphic tablet drivers]]&lt;br /&gt;
* [[Wget]]&lt;br /&gt;
* [[Which]]&lt;br /&gt;
* [[xmlto]]&lt;br /&gt;
* [[Zip]]&lt;br /&gt;
&lt;br /&gt;
== Programming ==&lt;br /&gt;
* [[Apache Ant]]&lt;br /&gt;
* [[APR]]&lt;br /&gt;
* [[APR-util]]&lt;br /&gt;
* [[Autogen]]&lt;br /&gt;
* [[Check]]&lt;br /&gt;
* [[Chicken]]&lt;br /&gt;
* [[CMake]]&lt;br /&gt;
* [[CppUnit]]&lt;br /&gt;
* [[ctags]]&lt;br /&gt;
* [[DDD]]&lt;br /&gt;
* [[DejaGnu]]&lt;br /&gt;
* [[Dev86]]&lt;br /&gt;
* [[DevHelp]]&lt;br /&gt;
* [[Distcc]]&lt;br /&gt;
* [[Doxygen]]&lt;br /&gt;
* [[Expect]]&lt;br /&gt;
* [[gc]]&lt;br /&gt;
* [[GCC]]&lt;br /&gt;
* [[GCC-3.3]] (libstdc++.so.5)&lt;br /&gt;
* [[GDB]]&lt;br /&gt;
* [[GDL]]&lt;br /&gt;
* [[Geany]]&lt;br /&gt;
* [[libfc]]&lt;br /&gt;
* [[libgda]]&lt;br /&gt;
* [[libglade]]&lt;br /&gt;
* [[libglademm]]&lt;br /&gt;
* [[Gengetopt]]&lt;br /&gt;
* [[Glade2]]&lt;br /&gt;
* [[Glade3]]&lt;br /&gt;
* [[GMP]]&lt;br /&gt;
* [[Gperf]]&lt;br /&gt;
* [[Graphviz]]&lt;br /&gt;
* [[Guile]]&lt;br /&gt;
* [[Guile-GTK]]&lt;br /&gt;
* [[IASL]]&lt;br /&gt;
* [[Jam]]&lt;br /&gt;
* [[JDK]]&lt;br /&gt;
* [[Lua]]&lt;br /&gt;
* [[MPFR]]&lt;br /&gt;
* [[NASM]]&lt;br /&gt;
* [[Objective Caml]]&lt;br /&gt;
* [[Perl Modules]]&lt;br /&gt;
* [[PHP]]&lt;br /&gt;
* [[Python]]&lt;br /&gt;
* [[Python Modules]]&lt;br /&gt;
* [[Ruby]]&lt;br /&gt;
* [[SWIG]]&lt;br /&gt;
* [[Strace]]&lt;br /&gt;
* [[XPontus]]&lt;br /&gt;
* [[Yasm]]&lt;br /&gt;
&lt;br /&gt;
== C# ==&lt;br /&gt;
* [[libgdiplus]]&lt;br /&gt;
* [[Mono]]&lt;br /&gt;
* [[Monodoc]]&lt;br /&gt;
* [[Gtk-Sharp]]&lt;br /&gt;
* [[Gnome-Sharp]]&lt;br /&gt;
* [[Galago-Sharp]]&lt;br /&gt;
* [[Evolution-Sharp]]&lt;br /&gt;
* [[Gsf-Sharp]]&lt;br /&gt;
&lt;br /&gt;
== Version Control Systems ==&lt;br /&gt;
* [[CVS]]&lt;br /&gt;
* [[GIT]]&lt;br /&gt;
* [[Mercurial]]&lt;br /&gt;
* [[RapidSVN]]&lt;br /&gt;
* [[Subversion]]&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* [[Avahi]]&lt;br /&gt;
* [[BIND]]&lt;br /&gt;
* [[BIND Utilities]]&lt;br /&gt;
* [[bluez-libs]]&lt;br /&gt;
* [[bluez-utils]]&lt;br /&gt;
* [[Dhcpcd]]&lt;br /&gt;
* [[Curl]]&lt;br /&gt;
* [[ifplugd]]&lt;br /&gt;
* [[iptables]]&lt;br /&gt;
* [[libbtctl]]&lt;br /&gt;
* [[libpcap]]&lt;br /&gt;
* [[imap c-client]]&lt;br /&gt;
* [[mDNSResponder]]&lt;br /&gt;
* [[minicom]]&lt;br /&gt;
* [[Netplug]]&lt;br /&gt;
* [[NetTools]]&lt;br /&gt;
* [[OpenOBEX]]&lt;br /&gt;
* [[OpenSLP]]&lt;br /&gt;
* [[PPP]]&lt;br /&gt;
* [[SWAT]]&lt;br /&gt;
* [[Wireless tools]]&lt;br /&gt;
* [[WPA Supplicant]]&lt;br /&gt;
* [[Xinetd]]&lt;br /&gt;
&lt;br /&gt;
== Network Drivers ==&lt;br /&gt;
* [[MadWifi]]&lt;br /&gt;
* [[NdisWrapper]]&lt;br /&gt;
&lt;br /&gt;
== Networking Libraries ==&lt;br /&gt;
* [[libnl]]&lt;br /&gt;
* [[libsoup]]&lt;br /&gt;
* [[neon]]&lt;br /&gt;
&lt;br /&gt;
== Network Applications ==&lt;br /&gt;
* [[bridge-utils]]&lt;br /&gt;
* [[Nmap]]&lt;br /&gt;
* [[Snmp]]&lt;br /&gt;
* [[NTP]]&lt;br /&gt;
* [[Portmap]]&lt;br /&gt;
* [[rdesktop]]&lt;br /&gt;
* [[Traceroute]]&lt;br /&gt;
* [[Whois]]&lt;br /&gt;
* [[netcat]]&lt;br /&gt;
* [[socat]]&lt;br /&gt;
* [[Dhcdbd]]&lt;br /&gt;
* [[OpenVPN]]&lt;br /&gt;
* [[TCPDump]]&lt;br /&gt;
&lt;br /&gt;
== Web Browser/Mail/News/Chat/P2P/FTP Clients ==&lt;br /&gt;
* [[Procmail]]&lt;br /&gt;
* [[Fetchmail]]&lt;br /&gt;
* [[Postfix]]&lt;br /&gt;
* [[Mutt]]&lt;br /&gt;
* [[Links]]&lt;br /&gt;
* [[Lynx]]&lt;br /&gt;
* [[gFTP]]&lt;br /&gt;
* [[irssi]]&lt;br /&gt;
* [[weechat]]&lt;br /&gt;
* [[microdc2]]&lt;br /&gt;
* [[Sim]]&lt;br /&gt;
* [[Trix]]&lt;br /&gt;
&lt;br /&gt;
== Servers ==&lt;br /&gt;
* [[Apache]]&lt;br /&gt;
* [[Berkeley DB]]&lt;br /&gt;
* [[Dhcp]]&lt;br /&gt;
* [[MySQL]]&lt;br /&gt;
* [[NFS Utilities]]&lt;br /&gt;
* [[OpenLDAP]]&lt;br /&gt;
* [[OpenSSH]]&lt;br /&gt;
* [[PostgreSQL]]&lt;br /&gt;
* [[ProFTPD]]&lt;br /&gt;
* [[Rsync]]&lt;br /&gt;
* [[Samba]]&lt;br /&gt;
* [[tftp-hpa]]&lt;br /&gt;
* [[Sendmail]]&lt;br /&gt;
* [[Courier-Authlib]]&lt;br /&gt;
* [[Courier-IMAP]]&lt;br /&gt;
* [[Squirrelmail]]&lt;br /&gt;
&lt;br /&gt;
== Shells ==&lt;br /&gt;
* [[ASH]]&lt;br /&gt;
* [[Tcsh]]&lt;br /&gt;
* [[ZSH]]&lt;br /&gt;
* [[Dialog]]&lt;br /&gt;
&lt;br /&gt;
== Power Management ==&lt;br /&gt;
* [[Apcupsd]]&lt;br /&gt;
&lt;br /&gt;
== X ([[X Window System]]) ==&lt;br /&gt;
* [[Xorg6]]&lt;br /&gt;
* [[Xorg7/Intro|Xorg7]]&lt;br /&gt;
&lt;br /&gt;
== X Libraries ==&lt;br /&gt;
* [[ATK]]&lt;br /&gt;
* [[Beagle]]&lt;br /&gt;
* [[Cairo]]&lt;br /&gt;
* [[Cairomm]]&lt;br /&gt;
* [[Compiz]]&lt;br /&gt;
* [[DjVuLibre]]&lt;br /&gt;
* [[Gtk1]]&lt;br /&gt;
* [[Gtk2]]&lt;br /&gt;
* [[Gtk+-Extras]]&lt;br /&gt;
* [[Gtkmm]]&lt;br /&gt;
* [[Gtk-Qt-Engine]]&lt;br /&gt;
* [[hicolor-icon-theme]]&lt;br /&gt;
* [[icon-naming-utils]]&lt;br /&gt;
* [[LessTif]]&lt;br /&gt;
* [[libcm]]&lt;br /&gt;
* [[libnotify]]&lt;br /&gt;
* [[libsexy]]&lt;br /&gt;
* [[libwnck]]&lt;br /&gt;
* [[libxklavier]]&lt;br /&gt;
* [[notification-daemon]]&lt;br /&gt;
* [[Pango]]&lt;br /&gt;
* [[Poppler]]&lt;br /&gt;
* [[Qt3]]&lt;br /&gt;
* [[Qt4]]&lt;br /&gt;
* [[Shared-MIME-Info]]&lt;br /&gt;
* [[startup-notification]]&lt;br /&gt;
* [[Tracker]]&lt;br /&gt;
* [[wxWidgets]]&lt;br /&gt;
* [[Xaw3d]]&lt;br /&gt;
* [[XCB]]&lt;br /&gt;
&lt;br /&gt;
== Desktops/Window Managers ==&lt;br /&gt;
* [[Blackbox]]&lt;br /&gt;
* [[Fluxbox]]&lt;br /&gt;
* [[Gnome]]&lt;br /&gt;
* [[Icewm]]&lt;br /&gt;
* [[KDE]]&lt;br /&gt;
* [[Metacity]]&lt;br /&gt;
* [[iDesk]]&lt;br /&gt;
* [[Xfce]]&lt;br /&gt;
* [[ratpoison]]&lt;br /&gt;
* [[dr17]]&lt;br /&gt;
&lt;br /&gt;
== X Window Applications ==&lt;br /&gt;
* [[aDesklets]]&lt;br /&gt;
* [[Beryl]]&lt;br /&gt;
* [[Gkrellm]]&lt;br /&gt;
* [[KXDocker]]&lt;br /&gt;
* [[XDaliClock]]&lt;br /&gt;
* [[Xpdf]]&lt;br /&gt;
* [[XScreenSaver]]&lt;br /&gt;
* [[Slim]]&lt;br /&gt;
&lt;br /&gt;
== X Web Browser/Mail/News/Chat/P2P Clients ==&lt;br /&gt;
* [[aMule]]&lt;br /&gt;
* [[Opera]]&lt;br /&gt;
* [[Mozilla]]&lt;br /&gt;
* [[Firefox]]&lt;br /&gt;
* [[Thunderbird]]&lt;br /&gt;
* [[Sylpheed]]&lt;br /&gt;
* [[Evolution]]&lt;br /&gt;
* [[Pidgin]]&lt;br /&gt;
* [[Xchat]]&lt;br /&gt;
* [[Linuxdcpp]]&lt;br /&gt;
* [[Ktorrent]]&lt;br /&gt;
&lt;br /&gt;
== Media and Libraries ==&lt;br /&gt;
* [[ALSA]]&lt;br /&gt;
* [[ALUT]]&lt;br /&gt;
* [[Audio File]]&lt;br /&gt;
* [[DivX4Linux]]&lt;br /&gt;
* [[EsounD]]&lt;br /&gt;
* [[FAAC]]&lt;br /&gt;
* [[FAAD2]]&lt;br /&gt;
* [[FLAC]]&lt;br /&gt;
* [[GStreamer]]&lt;br /&gt;
* [[Id3lib]]&lt;br /&gt;
* [[libburn]]&lt;br /&gt;
* [[Liba52]]&lt;br /&gt;
* [[Libao]]&lt;br /&gt;
* [[libcaca]]&lt;br /&gt;
* [[libcddb]]&lt;br /&gt;
* [[libcdio]]&lt;br /&gt;
* [[Libdv]]&lt;br /&gt;
* [[libdvbpsi]]&lt;br /&gt;
* [[libdvdcss]]&lt;br /&gt;
* [[libdvdnav]]&lt;br /&gt;
* [[Libdvdread]]&lt;br /&gt;
* [[libFAME]]&lt;br /&gt;
* [[libid3]]&lt;br /&gt;
* [[libid3tag]]&lt;br /&gt;
* [[libisofs]]&lt;br /&gt;
* [[libogg]]&lt;br /&gt;
* [[libopendaap]]&lt;br /&gt;
* [[libvorbis]]&lt;br /&gt;
* [[libmad]]&lt;br /&gt;
* [[libmatroska]]&lt;br /&gt;
* [[libmikmod]]&lt;br /&gt;
* [[libmodplug]]&lt;br /&gt;
* [[libmpd]]&lt;br /&gt;
* [[libmpeg2]]&lt;br /&gt;
* [[LibMPEG3]]&lt;br /&gt;
* [[libmtp]]&lt;br /&gt;
* [[libMusicBrainz]]&lt;br /&gt;
* [[libnjb]]&lt;br /&gt;
* [[libofa]]&lt;br /&gt;
* [[libvisual]]&lt;br /&gt;
* [[libvisual-plugins]]&lt;br /&gt;
* [[libquicktime]]&lt;br /&gt;
* [[libshout]]&lt;br /&gt;
* [[libsndfile]]&lt;br /&gt;
* [[MPD]]&lt;br /&gt;
* [[Gpac]]&lt;br /&gt;
* [[MPEG4IP]]&lt;br /&gt;
* [[Musepack]]&lt;br /&gt;
* [[NAS]]&lt;br /&gt;
* [[opal]]&lt;br /&gt;
* [[OpenAL]]&lt;br /&gt;
* [[pwlib]]&lt;br /&gt;
* [[SDL]]&lt;br /&gt;
* [[GUIlib]]&lt;br /&gt;
* [[SDL_gfx]]&lt;br /&gt;
* [[SDL_image]]&lt;br /&gt;
* [[SDL_net]]&lt;br /&gt;
* [[SDL_mixer]]&lt;br /&gt;
* [[SDL_sound]]&lt;br /&gt;
* [[SDL_ttf]]&lt;br /&gt;
* [[SMPEG]]&lt;br /&gt;
* [[Speex]]&lt;br /&gt;
* [[TagLib]]&lt;br /&gt;
* [[Theora]]&lt;br /&gt;
* [[TunePimp]]&lt;br /&gt;
* [[TwoLAME]]&lt;br /&gt;
* [[x264]]&lt;br /&gt;
* [[Xine Libraries]]&lt;br /&gt;
* [[XviD]]&lt;br /&gt;
&lt;br /&gt;
== Media Utilities ==&lt;br /&gt;
* [[Amarok]]&lt;br /&gt;
* [[Asunder]]&lt;br /&gt;
* [[Audacious]]&lt;br /&gt;
* [[audacious-plugins]]&lt;br /&gt;
* [[Avifile]]&lt;br /&gt;
* [[CDParanoia-III]]&lt;br /&gt;
* [[FFmpeg]]&lt;br /&gt;
* [[gimmix]]&lt;br /&gt;
* [[Gnomad2]]&lt;br /&gt;
* [[Grip]]&lt;br /&gt;
* [[gxine]]&lt;br /&gt;
* [[iTouch-Control]]&lt;br /&gt;
* [[Kaffeine]]&lt;br /&gt;
* [[LAME]]&lt;br /&gt;
* [[MJPEG Tools]]&lt;br /&gt;
* [[Mpg123]]&lt;br /&gt;
* [[MPlayer]]&lt;br /&gt;
* [[Normalize]]&lt;br /&gt;
* [[Ogle]]&lt;br /&gt;
* [[RipperX]]&lt;br /&gt;
* [[Seom]]&lt;br /&gt;
* [[shntool]]&lt;br /&gt;
* [[soundkonverter]]&lt;br /&gt;
* [[SoX]]&lt;br /&gt;
* [[Tagtool]]&lt;br /&gt;
* [[Timidity]]&lt;br /&gt;
* [[Transcode]]&lt;br /&gt;
* [[vcdimager]]&lt;br /&gt;
* [[vlc]]&lt;br /&gt;
* [[Vorbis Tools]]&lt;br /&gt;
* [[XMMS]]&lt;br /&gt;
&lt;br /&gt;
== TV tuner/Radio playing and recording ==&lt;br /&gt;
* [[ivtv]]&lt;br /&gt;
* [[MythTV]]&lt;br /&gt;
* [[lirc]]&lt;br /&gt;
&lt;br /&gt;
== Graphics Editing/Viewing ==&lt;br /&gt;
* [[Ghostview]]&lt;br /&gt;
* [[GIMP]]&lt;br /&gt;
* [[Gimp-Print]]&lt;br /&gt;
* [[Gqview]]&lt;br /&gt;
* [[GraphicsMagick]]&lt;br /&gt;
* [[ImageMagick]]&lt;br /&gt;
* [[Inkscape]]&lt;br /&gt;
* [[POV-Ray]]&lt;br /&gt;
&lt;br /&gt;
== Printing ==&lt;br /&gt;
* [[CUPS]]&lt;br /&gt;
* [[Ghostscript]]&lt;br /&gt;
* [[Foomatic]]&lt;br /&gt;
* [[libpaper]]&lt;br /&gt;
* [[LPRng]]&lt;br /&gt;
* [[IJS]]&lt;br /&gt;
&lt;br /&gt;
== PostScript ==&lt;br /&gt;
* [[a2ps]]&lt;br /&gt;
* [[Enscript]]&lt;br /&gt;
* [[ePDFView]]&lt;br /&gt;
* [[PSUtils]]&lt;br /&gt;
&lt;br /&gt;
== Scanning ==&lt;br /&gt;
* [[Ocrad]]&lt;br /&gt;
* [[SANE]]&lt;br /&gt;
&lt;br /&gt;
== Cameras ==&lt;br /&gt;
* [[libgphoto2]]&lt;br /&gt;
* [[digikam]]&lt;br /&gt;
* [[GTKam]]&lt;br /&gt;
&lt;br /&gt;
== CD/DVD-Writing Utilities ==&lt;br /&gt;
* [[Cdrtools]]&lt;br /&gt;
* [[Cdrdao]]&lt;br /&gt;
* [[Cdrkit]]&lt;br /&gt;
* [[dvd+rw-tools]]&lt;br /&gt;
* [[K3b]]&lt;br /&gt;
* [[XcdRoast]]&lt;br /&gt;
* [[DVDAuthor]]&lt;br /&gt;
* [[DVDAuthorWizard]]&lt;br /&gt;
* [[kmediafactory]]&lt;br /&gt;
&lt;br /&gt;
== Emulators/Virtual Machines ==&lt;br /&gt;
* [[Bochs]]&lt;br /&gt;
* [[DOSBox]]&lt;br /&gt;
* [[Wine]]&lt;br /&gt;
* [[QEMU]]&lt;br /&gt;
* [[VirtualBox]]&lt;br /&gt;
* [[xen]]&lt;br /&gt;
* [[Fuse]]&lt;br /&gt;
&lt;br /&gt;
== DocBook ==&lt;br /&gt;
* [[DocBook SGML]]&lt;br /&gt;
* [[DocBook XML]]&lt;br /&gt;
&lt;br /&gt;
== Type Setting ==&lt;br /&gt;
* [[teTeX]]&lt;br /&gt;
* [[JadeTeX]]&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
* [[FlightGear]]&lt;br /&gt;
* [[Freeciv]]&lt;br /&gt;
* [[Lincity-ng]]&lt;br /&gt;
* [[SimGear]]&lt;br /&gt;
* [[TORCS]]&lt;br /&gt;
&lt;br /&gt;
== Science/Engineering/Mathematics ==&lt;br /&gt;
* [[ACML]]&lt;br /&gt;
* [[BLAS]]&lt;br /&gt;
* [[CLN]]&lt;br /&gt;
* [[DJBFFT]]&lt;br /&gt;
* [[Euler]]&lt;br /&gt;
* [[FFTW]]&lt;br /&gt;
* [[Galculator]]&lt;br /&gt;
* [[gEDA]]&lt;br /&gt;
* [[gerbv]]&lt;br /&gt;
* [[GiNaC]]&lt;br /&gt;
* [[GLPK]]&lt;br /&gt;
* [[gnucap]]&lt;br /&gt;
* [[GNUplot]]&lt;br /&gt;
* [[gpsim]]&lt;br /&gt;
* [[gputils]]&lt;br /&gt;
* [[GSL]]&lt;br /&gt;
* [[GSpiceUI]]&lt;br /&gt;
* [[GTKWave]]&lt;br /&gt;
* [[GTS]]&lt;br /&gt;
* [[h5utils]]&lt;br /&gt;
* [[HDF5]]&lt;br /&gt;
* [[Icarus Verilog]]&lt;br /&gt;
* [[LAPACK]]&lt;br /&gt;
* [[LAPACK95]]&lt;br /&gt;
* [[libmatheval]]&lt;br /&gt;
* [[Libqalculate]]&lt;br /&gt;
* [[NetCDF]]&lt;br /&gt;
* [[ngspice]]&lt;br /&gt;
* [[Octave]]&lt;br /&gt;
* [[Octave-Forge]]&lt;br /&gt;
* [[OctPlot]]&lt;br /&gt;
* [[PCB]]&lt;br /&gt;
* [[PLplot]]&lt;br /&gt;
* [[Qalculate]]&lt;br /&gt;
* [[R]]&lt;br /&gt;
* [[SciLab]]&lt;br /&gt;
&lt;br /&gt;
== Financial Libraries and Utilities ==&lt;br /&gt;
* [[LibOFX]]&lt;br /&gt;
* [[AqBanking]]&lt;br /&gt;
* [[KMyMoney]]&lt;br /&gt;
&lt;br /&gt;
== Office Suite ==&lt;br /&gt;
* [[Koffice]]&lt;br /&gt;
* [[Open Office]]&lt;br /&gt;
&lt;br /&gt;
== Vendor Provided Drivers, Plugins, and Closed-Source Applications ==&lt;br /&gt;
* [[NVIDIA]] Graphics Driver&lt;br /&gt;
* [[Flash Player]]&lt;br /&gt;
* [[Adobe Reader]]&lt;/div&gt;</summary>
		<author><name>Punkie</name></author>
	</entry>
</feed>