mirror of https://github.com/tLDP/LDP
updated
This commit is contained in:
parent
808b6000e2
commit
d7355e037a
|
@ -12,10 +12,10 @@
|
|||
</author>
|
||||
<revhistory>
|
||||
<revision>
|
||||
<revnumber>1.9</revnumber>
|
||||
<date>2001-08-05</date>
|
||||
<revnumber>1.11</revnumber>
|
||||
<date>2001-08-12</date>
|
||||
<authorinitials>rk</authorinitials>
|
||||
<revremark>
|
||||
<revremark>$Revision$
|
||||
</revremark>
|
||||
</revision>
|
||||
</revhistory>
|
||||
|
@ -683,20 +683,35 @@ from <citetitle>Linux Today.</citetitle>
|
|||
|
||||
<sect2 label="2.2">
|
||||
<title id="aebpr">
|
||||
What Is Being Done To Free Dmitri Skylarov? What Is the Status
|
||||
of Information about PDF Decryption?
|
||||
What Is the Status of the Charges against Dmitri Skylarov? What Is
|
||||
the Status of Information about PDF Decryption?
|
||||
</title>
|
||||
<para>
|
||||
Recent information about the U.S. Government's charges against Dmitry
|
||||
Skylarov, who was arrested and is being held in prison for
|
||||
distributing the Adobe eBbook Processor and information about PDF
|
||||
decryption, and the July 30 demonstrations that will be held in many
|
||||
cities to protest his arrest, are available from the following sites:
|
||||
Recent information about the U.S. government's charges against Dmitri
|
||||
Skylarov, and the technology to decrypt Portable Document Format (PDF)
|
||||
files, is given below. Skylarov is free on bond after being arrested
|
||||
June 16 and charged with circumventing software copyright protection
|
||||
under the Digital Millenium Copyright Act and distributing the
|
||||
Advanced Ebook Processor. Skylarov is free on $50,000 bond provided
|
||||
by his employer, Elcomsoft. He was arrested at the request of Adobe
|
||||
Systems, Inc. the day after he presented a paper at a convention in
|
||||
Las Vegas describing how to decrypt Adobe PDF ebooks, after two
|
||||
Adobe employees met with F.B.I. agents in San Jose.
|
||||
</para>
|
||||
<para>
|
||||
The text of the government's complaint is: <ulink
|
||||
url="http://www.eff.org/IP/DMCA/US_v_Skylarov/20010707_complaint.html">
|
||||
<literal>
|
||||
http://www.eff.org/IP/DMCA/US_v_Skylarov/20010707_complaint.html
|
||||
</literal></ulink>
|
||||
</para>
|
||||
<para>
|
||||
The following sites contain information about the legal action:
|
||||
</para>
|
||||
<para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Free Dmitry Skylarov: <ulink
|
||||
<para>Free Dmitry (<emphasis>sic</emphasis>) Skylarov: <ulink
|
||||
url="http://www.freeskylarov.org/"><literal>
|
||||
http://www.freeskylarov.org/</literal>.</ulink>
|
||||
</listitem>
|
||||
|
@ -727,15 +742,17 @@ url="http://www.cs.cmu.edu/~dst/Adobe/Gallery/index.html">
|
|||
</itemizedlist>
|
||||
<warning><para>
|
||||
The Advanced eBook Processor is shareware and
|
||||
runs only on Microsoft Windows.
|
||||
runs only on Microsoft Windows. ``Shareware'' means that you
|
||||
are required pay for software in order to own it, unlike free
|
||||
software.
|
||||
</para></warning>
|
||||
<para>
|
||||
Links to information about the DCMA are also available from
|
||||
Links to information about the DMCA are also available from
|
||||
the Web pages listed above.
|
||||
</para>
|
||||
<para>
|
||||
To protest Adobe's software protection practices, visit: <ulink
|
||||
url="http://www.boycottadobe.com/"><literal>
|
||||
To protest Adobe's software copyright protection and legal practices
|
||||
visit: <ulink url="http://www.boycottadobe.com/"><literal>
|
||||
http://www.boycottadobe.com/</literal>.</ulink>
|
||||
</para>
|
||||
</sect2>
|
||||
|
@ -4370,7 +4387,7 @@ something like that. Get a recent version.
|
|||
<title id="lilo-boot-kernel-image">
|
||||
How To Get LILO to Boot the Kernel Image.</title>
|
||||
<para>
|
||||
From kernel versions 1.1.80 on, the compressed kernel image, which is
|
||||
>From kernel versions 1.1.80 on, the compressed kernel image, which is
|
||||
what LILO needs to find, is in <filename>arch/i386/boot/zImage</filename>, or
|
||||
<filename>arch/i386/boot/bzImage</filename> when it is built,
|
||||
and is normally stored in the
|
||||
|
|
|
@ -16,8 +16,9 @@ History:
|
|||
1.0.6 28.03.00: Problems Section written, gpm and graphire sections updated
|
||||
Copyright changed to gpl
|
||||
1.0.7 29.12.00: New xFree 3.x Options MaxXYZ, ResolutionXYZ, USB link; XFree 4.x
|
||||
|
||||
-->
|
||||
1.0.8 12.08.01: updated email / homepage; added usb-configuration; added how
|
||||
to set mouse to fake device
|
||||
-->
|
||||
<ARTICLE>
|
||||
<TITLE>
|
||||
Wacom Tablet HOWTO
|
||||
|
@ -25,21 +26,21 @@ History:
|
|||
<AUTHOR>
|
||||
Stefan Runkel
|
||||
<TT>
|
||||
<runkel@runkeledv.de>
|
||||
<runkel@runkel-it.de>
|
||||
</TT>
|
||||
</AUTHOR>
|
||||
<DATE>
|
||||
Version 1.0.7 of Dec 29, 2000
|
||||
Version 1.0.8 of Aug 11, 2001
|
||||
</DATE>
|
||||
<ABSTRACT>
|
||||
Installation of (not only) Wacom graphic tablets under linux and / or xfree86
|
||||
Installation of Wacom graphic tablets under linux and / or xfree86
|
||||
</ABSTRACT>
|
||||
<TOC>
|
||||
<SECT>
|
||||
Copyright
|
||||
<P>
|
||||
Copyright (c) 1999,2000 by Stefan Runkel
|
||||
<HTMLURL url="mailto:Runkel@runkeledv.de" name="Runkel@runkeledv.de">
|
||||
<HTMLURL url="mailto:Runkel@runkel-it.de" name="Runkel@runkel-it.de">
|
||||
<P>
|
||||
This document describes the installation of Wacom tablets under linux.
|
||||
<NEWLINE>
|
||||
|
@ -93,18 +94,17 @@ New Versions of this Document
|
|||
|
||||
<LABEL id= "_Toc465765694" >
|
||||
The latest version of this document will be available at
|
||||
<HTMLURL url="http://www.runkeledv.de/linux.htm" name="http://www.runkeledv.de/linux.htm">
|
||||
.
|
||||
<HTMLURL url="http://www.runkel-it.de/linux.htm" name="http://www.runkel-it.de/linux.htm">.
|
||||
|
||||
<SECT1>
|
||||
Feedback and Corrections
|
||||
<P>
|
||||
|
||||
<LABEL id="_Toc465765695" >
|
||||
<LABEL id="_Toc465765695">
|
||||
Comments, corrections, and additions are greatly be appreciated. I can be
|
||||
contacted at:
|
||||
<P>
|
||||
<HTMLURL url="mailto:Runkel@runkeledv.de" name="Runkel@runkeledv.de">
|
||||
<HTMLURL url="mailto:Runkel@runkel-it.de" name="Runkel@runkel-it.de">
|
||||
or at <HTMLURL url="mailto:RunkelEDV@t-online.de" name="RunkelEDV@t-online.de">
|
||||
<SECT1>
|
||||
Acknowledgements
|
||||
|
@ -144,12 +144,11 @@ PL300 (combined LCD screen and tablet)
|
|||
Pen Partner
|
||||
<ITEM>
|
||||
Graphire alias FAVO (mouse and pen, get at least the alpha 16 driver for full
|
||||
support from <HTMLURL url="http://www.lepied.com/xfree86/"
|
||||
name="http://www.lepied.com/xfree86/">).
|
||||
support from <HTMLURL url="http://people.mandrakesoft.com/~flepied/projects/wacom/" name="http://people.mandrakesoft.com/~flepied/projects/wacom/">).
|
||||
<ITEM> Intuos series (support may be only partial with the driver of your
|
||||
distribution, get updated alpha versions from <LABEL id="_driverlepied">
|
||||
Frederic Lepied's page:
|
||||
<HTMLURL url="http://www.lepied.com/xfree86/" name="http://www.lepied.com/xfree86/">)
|
||||
<HTMLURL url="http://people.mandrakesoft.com/~flepied/projects/wacom/" name="http://people.mandrakesoft.com/~flepied/projects/wacom/">)
|
||||
</ITEMIZE>
|
||||
<P>
|
||||
|
||||
|
@ -158,7 +157,27 @@ however, a modified driver that supports these devices as well some OEM
|
|||
products with embedded screens including the IBM Thinkpad 360 PE and Toshiba
|
||||
T200 is available from:
|
||||
<HTMLURL url="http://hwr.nici.kun.nl/pen-computing/pen-computing-formats.html" name="http://hwr.nici.kun.nl/pen-computing/pen-computing-formats.html">
|
||||
<p>
|
||||
|
||||
<BF>USB-Devices</BF><newline>
|
||||
If ordering the wacom products intuos and graphire, you can choose between
|
||||
two different interfaces:<newline>
|
||||
Serial and USB.<p>
|
||||
<em>The Serial Interface</em><newline>
|
||||
<itemize>
|
||||
<item>is available for a long time, so the drivers are more stable for it
|
||||
<item>can not supply power to the tablet. For graphire and small intuos, wacom
|
||||
made an interface wire that plugs between the ps/2 keyboard and the computer to grap that power. Bigger intuos tablets may use an AC-adapter.
|
||||
<item>does not require you to recompile the kernel or to load kernel modules.
|
||||
</itemize>
|
||||
<p>
|
||||
<em>The USB Interface</em><newline>
|
||||
<itemize>
|
||||
<item>is newer, so the drivers may be still in development.
|
||||
<item>can supply power to the tablet, bigger intuos tablets nevertheless may use an AC-adapter.
|
||||
<item>may require you to recompile the kernel and / or to load kernel modules
|
||||
The section <REF id="_Tocusbprepare" name="extra configuration steps"> later in this document tries to guide you through this process.
|
||||
</itemize>
|
||||
<SECT1>
|
||||
Which Software is needed
|
||||
<P>
|
||||
|
@ -244,6 +263,38 @@ xinput is available from:
|
|||
|
||||
</ITEMIZE>
|
||||
|
||||
<LABEL id="_Tocusbprepare">
|
||||
|
||||
<SECT1>
|
||||
What has to be prepared if the Tablet connects to the USB-Port
|
||||
<P>
|
||||
|
||||
USB-Support is done in the kernel. This means that you should be able to configure and recompile the kernel.
|
||||
If you do not know how, consult your local guru.<p>
|
||||
|
||||
<bf>The Kernel</bf><newline>
|
||||
|
||||
Make sure in the USB Support section of the kernel configuration you have the following set:
|
||||
<tscreen><verb>
|
||||
--- USB Human Interface Devices (HID)
|
||||
<M> USB Human Interface Device (full HID) support
|
||||
...
|
||||
<M> Wacom Intuos/Graphire tablet support
|
||||
</verb></tscreen>
|
||||
Now recompile the kernel, either load the wacom module (which would be in /lib/modules/<linux version>/kernel/drivers/usb/wacom.o), or reboot, and verify that the module was loaded:
|
||||
<tscreen><verb>
|
||||
# grep -i wacom /var/log/boot.msg
|
||||
input0: Wacom Intuos 9x12 on usb1:2.0
|
||||
</verb></tscreen>
|
||||
On some system you may want to grep in /var/log/messages instead.
|
||||
<p>
|
||||
<bf>Note:</bf><newline>
|
||||
At least for the intuos series
|
||||
even the latest kernel (2.4.7 as of moment of writing) doesn't have the right Wacom USB driver, so you have to get the right one and recompile the stuff. See <HTMLURL url="http://www.best.com/~sem/linux/wacom/" name="Semyon Sosin
|
||||
's document"> for this. <p>
|
||||
I can not tell if wacom graphire works fine with the original driver. But take
|
||||
for sure that the shown __concepts__ will work for both wacom product lines.<p>
|
||||
|
||||
<SECT>
|
||||
Tablets as Mouse-Replacement for the Linux-Console
|
||||
<P>
|
||||
|
@ -485,7 +536,7 @@ This has to appear only once per XF86Config file.
|
|||
Device Type (XF3) and Type (XF4)
|
||||
<P>
|
||||
|
||||
<LABEL id="_Toc465765707" >
|
||||
<LABEL id="_Toc465765707">
|
||||
A physical device can be:
|
||||
<ITEMIZE>
|
||||
<ITEM>
|
||||
|
@ -548,9 +599,64 @@ Port (XF3) and Device (XF4)
|
|||
<LABEL id="_Toc465765709" >
|
||||
XInput wants to know at which serial port this device can be found. This
|
||||
allows me to use two different tablets at the same time, for example a graphire
|
||||
connected to /dev/ttyS0 and a penpartner connected to /dev/ttyS1. USB is treated as a serial line too,
|
||||
connected to /dev/ttyS0 and a penpartner connected to /dev/ttyS1.<p>
|
||||
|
||||
<sect2>
|
||||
USB Tablets
|
||||
<P>
|
||||
USB is treated as a serial line too,
|
||||
so this statement is mandantory. If you connect your product to the USB, you have to specify this with
|
||||
<REF id="_Toc465765USB" name="Option USB">.
|
||||
<LABEL id="_Tocdevusb">
|
||||
<p>
|
||||
<bf>Example how to use the USB-Port (XF4):</bf>
|
||||
<p>
|
||||
<tscreen><verb>
|
||||
Section "InputDevice"
|
||||
Driver "wacom"
|
||||
Identifier "stylus"
|
||||
Option "Device" "/dev/input/event0"
|
||||
Option "Type" "stylus"
|
||||
Option "Mode" "absolute"
|
||||
Option "USB" "on"
|
||||
Option "Tilt" "on"
|
||||
EndSection
|
||||
</verb></tscreen>
|
||||
<p>
|
||||
<sect2>
|
||||
Switching The Mouse Off
|
||||
<p>
|
||||
Most people use both, the mouse and the tablet for core pointer functions.
|
||||
However, if you want to switch your mouse off and only will use your tablet, here comes the trick for that:<newline>
|
||||
First, specify AllowMouseOpenFail in section ServerFlags.
|
||||
Then set the device to a file which must
|
||||
not exist (fake or dummy). Do not set it to /dev/null as this will eat up
|
||||
your CPU-time.
|
||||
<p>
|
||||
<bf>Example how to switch off the mouse (XF3):</bf>
|
||||
<p>
|
||||
<tscreen><verb>
|
||||
Section "Pointer"
|
||||
Device "/dev/fake" #Phony device file
|
||||
...
|
||||
EndSection
|
||||
</verb></tscreen>
|
||||
<p>
|
||||
<bf>Example how to switch off the mouse (XF4):</bf>
|
||||
<p>
|
||||
<tscreen><verb>
|
||||
Section "ServerLayout"
|
||||
...
|
||||
InputDevice "Mouse0" "CorePointer"
|
||||
...
|
||||
EndSection
|
||||
Section "InputDevice"
|
||||
Identifier "Mouse0"
|
||||
...
|
||||
Option "Device" "/dev/fake" #Phony
|
||||
#device file
|
||||
Endsection
|
||||
</verb></tscreen>
|
||||
|
||||
<SECT1>
|
||||
DebugLevel
|
||||
|
@ -564,7 +670,7 @@ less.
|
|||
<bf>Example (XFree 3):</bf>
|
||||
<TSCREEN>
|
||||
<VERB>
|
||||
SubSection "WacomStylus" # Pen
|
||||
SubSection "WacomStyLus" # Pen
|
||||
DeviceName "PenRed" # Name, choose it free
|
||||
...
|
||||
DebugLevel 10 # be very verbose
|
||||
|
@ -887,7 +993,7 @@ Section "InputDevice"
|
|||
Identifier "PenRed" # Name, choose it free
|
||||
Option "Type" "stylus"
|
||||
...
|
||||
Option "Tilt" "1"
|
||||
Option "Tilt" "on"
|
||||
...
|
||||
EndSection
|
||||
</VERB>
|
||||
|
@ -1078,7 +1184,8 @@ USB (since alpha 20)
|
|||
USB tells the driver that the serial line is the usb port.
|
||||
This needs a Kernel 2.4 with usb enabled.
|
||||
Alpha 20 driver only supports absolute devices.
|
||||
Please read the <HTMLURL url="http://perso.club-internet.fr/tiamat/computer/howto/Wacom_USB-Mini_HOWTO.html" name="Wacom-USB-mini-HOWTO"> by Arnauld Claden for more information on USB setup.
|
||||
<REF id="_Tocdevusb" name="Here"> is an example for use with XFree 4.<newline>
|
||||
Please read the <HTMLURL url="http://perso.club-internet.fr/tiamat/computer/howto/Wacom_USB-Mini_HOWTO.html" name="Wacom-USB-mini-HOWTO"> by Arnauld Claden and the <HTMLURL url="http://www.best.com/~sem/linux/wacom/" name="USB-'Micro-HOWTO' by Semyon Sosin"> for more information on USB setup.
|
||||
<P>
|
||||
|
||||
<SECT>
|
||||
|
@ -1228,7 +1335,8 @@ Button Mapping with xmodmap for Devices in Core Mode
|
|||
<LABEL id="_Toc465765725" >
|
||||
xmodmap will only modify the Core Pointer. As there is only one Core pointer at
|
||||
a time, it makes no difference between the physical devices which may become
|
||||
the Core Pointer. For the moment, let us forget the whole XInput stuff and
|
||||
the Core Pointer. You may set this device manually with <em>xsetpointer device</em>.<p>
|
||||
For the moment, let us forget the whole XInput stuff and
|
||||
think of a left-hander who just wants to swap the left and right mouse buttons.
|
||||
You would execute
|
||||
<EM>
|
||||
|
@ -1407,7 +1515,7 @@ The two utilities will then concat the parts back to a working configuration.
|
|||
|
||||
<P>
|
||||
You can get this packet from
|
||||
<HTMLURL url="http://www.runkeledv.de/download" name="http://www.runkeledv.de/download">
|
||||
<HTMLURL url="http://www.runkel-it.de/download" name="http://www.runkel-it.de/download">
|
||||
, it is named xinput_chooser_sr.
|
||||
|
||||
|
||||
|
@ -1454,13 +1562,33 @@ Yes, read the section about the <REF id="_Toc465765719" name="Top... Statements"
|
|||
<SECT1>
|
||||
Can I use more than one tablet at the same time ?
|
||||
<P>
|
||||
Yes, read the section about the <REF id="_Toc465765709" name="Port Statement">
|
||||
Yes, read the <REF id="_Toc465765709" name="'Port and Device' section">
|
||||
|
||||
<SECT1>
|
||||
The Wacom Driver eats my CPU Time. Any Hint ?
|
||||
<P>
|
||||
This mostly happes under the following condition:<newline>
|
||||
AllowMouseOpenFail was specified and the device is set to /dev/null.
|
||||
Set the device to a nonexisting file instead, for example /dev/fake, and you
|
||||
will get back your CPU time. See the examples for this under
|
||||
the <REF id="_Toc465765709" name="'Port and Device' section">.<p>
|
||||
|
||||
Another reason may be that there were too many interrupts produced.<newline>
|
||||
I was told, that hdparm -u1 /dev/hdx (replace x with your drive letter) may help.
|
||||
|
||||
<sect1>
|
||||
The Cursor 'dances' around
|
||||
<P>
|
||||
Most Graphire's are known to be weak for that, intuos seems to be better but
|
||||
still not perfect. This seems to be a hardware problem.<newline>
|
||||
Possible Solutions:<p>
|
||||
<itemize>
|
||||
<item>Put your tablet as far as possible away from all emitting devices like
|
||||
monitors, printers, computers, AC-adapters.
|
||||
<item>Use a modified driver with a filter algorythm. Many of them are in development right now but none of them seem to be the cruncher.
|
||||
<item>If using an IDE drive, try hdparm -u1 /dev/hdx (replace x with your drive letter)
|
||||
</itemize>
|
||||
|
||||
<SECT>
|
||||
Gpm FAQ - Problems And Questions
|
||||
<P>
|
||||
|
@ -1497,5 +1625,8 @@ XF86Config man page
|
|||
Frederic Lepied's site
|
||||
<P>
|
||||
<HTMLURL url="http://perso.club-internet.fr/tiamat/computer/howto/Wacom_USB-Mini_HOWTO.html" name="Wacom-USB-mini-HOWTO"> by Arnauld Claden
|
||||
<P>
|
||||
<HTMLURL url="http://www.best.com/~sem/linux/wacom/" name="USB-'Micro-HOWTO'"> by Semyon Sosin (intuos related)<P>
|
||||
much, much, e-mails...
|
||||
</ARTICLE>
|
||||
|
||||
|
|
Loading…
Reference in New Issue