Tablet PCs, Pen PCs and Convertibles with Linux
An overview of Linux installations on
Tablet PCs, NotePads, WebPads, PenPCs, SmartDisplays, Convertibles and Slates.
At the bottom of this page there is a survey of Linux applications and drivers useful for TabletPCs.
ACER TravelMate C100![archived link [archived link]](/pics/archived.png) | Debian, RedHat | |
ACER TravelMate C100![archived link [archived link]](/pics/archived.png) | Debian | |
ACER TravelMate C100![archived link [archived link]](/pics/archived.png) | Linux | |
ACER TravelMate C100 | Linux | |
ACER TravelMate C100 | Debian Sarge | |
ACER TravelMate C100 | Debian | |
ACER TravelMate C102Ti | Fedora | |
ACER TravelMate C102Ti | Gentoo | |
ACER TravelMate C110![archived link [archived link]](/pics/archived.png) | RedHat 9.0 | |
ACER TravelMate C110 | Ubuntu 6.06 | |
ACER TravelMate C110![archived link [archived link]](/pics/archived.png) | Linux | |
ACER TravelMate C112 | Debian | |
ACER TravelMate C112 | Linux | French |
ACER TravelMate C200/C300 | Ubuntu 6.6LTS | |
ACER TravelMate C300 | Fedora Core 3 | |
ACER TravelMate C300 | Novell/SuSE 9.3 | |
ACER TravelMate C300 | Debian | |
ACER TravelMate C300 | Ubuntu | |
ACER TravelMate C310 | Ubuntu 7.04 | Italian |
ACER TravelMate C311XMi | KUbuntu | |
ASUS Eee PC T101MT Tablet PC | Ubuntu 10.04 (Lucid Lynx), 10.10 (Maverick Meerkat) | |
ASUS R1F-K043E![archived link [archived link]](/pics/archived.png) | KUbuntu | French |
Applied Data Systems - ADS Tablet PC | Linux | |
Averatec C3500 | Novell/SuSE 9.2 | |
COMPAQ TC1000 | Debian | |
COMPAQ TC1000 | Mandriva (Mandrake) | |
COMPAQ TC1000 | RedHat | |
COMPAQ TC1000![archived link [archived link]](/pics/archived.png) | Debian | |
COMPAQ TC1000 | Mandriva (Mandrake) | French |
COMPAQ TC1000 | Fedora Core 3 | |
COMPAQ TC1000 | Gentoo | |
COMPAQ TC1000 | Gentoo | |
COMPAQ TC1000 | KUbuntu 6.10 Dapper Drake | |
COMPAQ TC1000 | XUbuntu 6.06 | Italian |
COMPAQ TC4200 | Gentoo | |
COMPAQ TC4400 | Knoppix | |
DELL Latitude XT | Debian | |
DELL Latitude XT | Gentoo | |
DELL Latitude XT | KUbuntu 8.10, 9.04 | |
Dialogue FlyBook | Debian | |
Dialogue FlyBook | Gentoo | |
Dialogue FlyBook | Gentoo | |
Dialogue FlyBook | Linux | |
Dialogue FlyBook | Ubuntu 6.10 | Italian |
Dialogue FlyBook | PLoP Linux | |
Dialogue FlyBook | PLoP Linux | German |
Dialogue FlyBook | Ubuntu | Italian |
Dialogue FlyBook A33i | Ubuntu | Italian |
Dialogue FlyBook V23i [PRINT] | Linux | German |
Electrovaya Scribbler 800 | Debian | |
ElementComputer Helium 2100 *) | Lycoris Desktop/LX Tablet Edition | |
Encore Software Mobilis *) | Linux | German |
FIC AquaPad | Midori | |
FIC AquaPad | Midori | |
Fujitsu Point 510 | Linux | |
Fujitsu Point 510 | Linux | |
Fujitsu Stylistic LT | Novell/SuSE 8.2 | |
Fujitsu Stylistic LT C-500 | Novell/SuSE 8.2 | |
Fujitsu Stylistic LT C-500 | Debian | German |
Fujitsu Stylistic LT C-500 | Ubuntu | |
Fujitsu Stylistic LT P-600 (aka PenNote T1) | Linux | |
Fujitsu Stylistic 500 | Debian 2.2 | |
Fujitsu Stylistic 1000 | Debian 2.2, FreeBSD | |
Fujitsu Stylistic 1200 | Debian 2.2, FreeBSD | |
Fujitsu Stylistic 3400 | XUbuntu | |
Fujitsu Stylistic 3400S | Linux | |
Fujitsu Stylistic 4000 | Ubuntu | |
Fujitsu Stylistic 4110 | Novell/SuSE 9.2 | |
Fujitsu Stylistic 4121 | Ubuntu | Italian |
Fujitsu Stylistic 5010 | Gentoo | |
Fujitsu Stylistic 5032D | XUbuntu 7.04 | |
Fujitsu Stylistic 5112 | Ubuntu | German |
Fujitsu-Siemens P-1510 | Linux | |
Fujitsu-Siemens P-1510D | Linux | |
Fujitsu-Siemens P-1510D![archived link [archived link]](/pics/archived.png) | Ubuntu 6.06 Dapper Drake | |
Fujitsu Lifebook T-2010 | Debian | |
Fujitsu Lifebook T-3010/T-3010D | Sidux | |
Fujitsu LifeBook T-4010D | Ubuntu | |
Fujitsu Lifebook T-4010D | Ubuntu | German |
Fujitsu LifeBook T-4020 | Ubuntu | |
Fujitsu Lifebook T-4220 | Ubuntu | |
Gateway CX2724 | CentOS 5 | |
Gooroo (unknown model)![archived link [archived link]](/pics/archived.png) | Linux | German |
GreenBell BluePad *) | Linux | |
GreenBell BluePad | Linux | |
Hitachi VisionPlate | Linux | |
HP/COMPAQ 2710p | KUbuntu | German |
HP/COMPAQ 2710p | Gentoo | |
HP/COMPAQ 2710p | Ubuntu 7.10, 8.04 | |
HP/COMPAQ TC1100![archived link [archived link]](/pics/archived.png) | Fedora Core 1 | |
HP/COMPAQ TC1100 | Mandriva (Mandrake) 10.1, 2006 | |
HP/COMPAQ TC1100 | Debian | |
HP/COMPAQ TC1100 | Linux | |
HP/COMPAQ TC4200![archived link [archived link]](/pics/archived.png) | Ubuntu | |
HP/COMPAQ TC4400 | Novell/SuSE 10.1, 10.2 | |
HP/COMPAQ TC4400 | Ubuntu 8.04.1 | |
HP/COMPAQ TC4400 | ARCHlinux | |
HP EliteBook 2760 | Gentoo | German |
HP Pavilion TX 1000 | Mandriva (Mandrake) 2008 | Spanish |
HP Pavilion TX 1000Z | Fedora 7 | |
HP Pavilion TX 1000Z | Ubuntu | |
HP Pavilion TX 1000Z | Fedora x86_64 7 | |
HP Pavilion TX 2000 | Ubuntu 8.04 | |
HP Pavilion TX 2000Z | Fedora 10 | |
HP Pavilion TX 2500 | KUbuntu 8.04 | |
HP Pavilion TX 2532LA | Ubuntu | Spanish |
HP TouchPad | Android 2.3.7, CyanogenMod 7.1 | German |
HP TouchPad | Android 2.3 GingerBread | |
HP TouchPad | Ubuntu | |
HP TouchSmart TX2-1250EF | Novell/SuSE 11.1, 11.2 | |
IBM ThinkPad X41 Tablet | Fedora Core 5 | |
IBM ThinkPad X41 Tablet | Ubuntu 6.10 | |
IBM ThinkPad X41 Tablet | Novell/SuSE 10.1 | |
IBM ThinkPad X41 Tablet | Fedora Core 5 | |
IBM ThinkPad X41 Tablet | Novell/SuSE 10.2 | |
IBM ThinkPad X41 Tablet | Ubuntu 9.10 | |
IBM ThinkPad X41 Tablet | Ubuntu 9.04 | |
IBM ThinkPad X41 Tablet | Ubuntu 9.04 | |
IBM ThinkPad X41 Tablet | Ubuntu 8.04 | |
IBM ThinkPad X60 Tablet | FreeBSD 6.2 | |
IBM ThinkPad X60 Tablet | Linux | |
IBM ThinkPad X60 Tablet | Ubuntu 7.04 | |
IBM ThinkPad X60 Tablet | Debian | |
IBM ThinkPad X60 Tablet | Linux | |
IBM ThinkPad X60 Tablet | Ubuntu Hardy Heron | |
IBM ThinkPad X61 Tablet (7762-W4R) | Fedora 8 (32bit, 64bit) | |
IBM ThinkPad X61 Tablet | Ubuntu 17.04 | |
IBM ThinkPad X61 Tablet | Ubuntu Hardy Heron | |
IBM ThinkPad X61 Tablet | Ubuntu | |
IBM ThinkPad X61t Tablet 7764CTO | Debian | |
IBM ThinkPad X61t Tablet | Sidux Gaia | German |
IBM ThinkPad X61t Tablet | Ubuntu 7.04 | |
IBM ThinkPad X61t Tablet | Ubuntu 7.10, 8.04, 8.10 | German |
IBM ThinkPad X61t Tablet | Ubuntu | |
IBM ThinkPad X61t Tablet | Linux | German |
IBM ThinkPad X200 | Fedora 12 | |
IBM ThinkPad X200T | EcomStation 2.0 GA | |
IBM ThinkPad X200T | EcomStation 2.0 GA | German |
IBM ThinkPad X201t Tablet | KUbuntu | German |
IBM ThinkPad X220t | Debian | |
IBM TransNote![archived link [archived link]](/pics/archived.png) | Debian | |
IBM TransNote![archived link [archived link]](/pics/archived.png) | Linux | |
IBM TransNote | Debian | |
LG iPad *) | Linux | |
LG C1 Tablet Express Dual | Gentoo | |
LG LT-20 | Xandros | |
NEC LookPal | Linux | |
NEC LookPal *) | Linux | Japanese |
PaceBlade PaceBook *) | Linux | |
Palmax PD1000 | Linux | |
Palmax PD1000 | Linux | |
Palmax PD1100![archived link [archived link]](/pics/archived.png) | Linux | |
Palmax PD1100![archived link [archived link]](/pics/archived.png) | Linux | |
Palmax PD1000/PD1100![archived link [archived link]](/pics/archived.png) | Linux | Japanese |
Palmax PD1000![archived link [archived link]](/pics/archived.png) | Linux | Japanese |
Panasonic ToughBook CF-18 | Ubuntu 5.10, 6.10 | |
Panasonic ToughBook CF-18 | Debian | |
Panasonic ToughBook CF-M34 | Slackware 10.2 | Italian |
Pepper Pepper Pad *) | MontaVista Embedded Linux | |
Pepper Pepper Pad *) | MontaVista Embedded Linux | |
Pepper Pepper Pad 3 *) | Fedora Core 4 | |
Pepper Pepper Pad 3 *) | Fedora Core 4 | |
Philips iPronto | Linux | |
Philips iPronto | Linux | |
MotionComputing LE1600 | Gentoo | |
MotionComputing M1200![archived link [archived link]](/pics/archived.png) | RedHat 9.0 | |
MotionComputing M1200 | Gentoo | |
MotionComputing M1300 (aka GateWay M1300) | Ubuntu Hardy Heron | |
MotionComputing M1400 | Gentoo | |
MotionComputing M1400 | Debian 5.0 Lenny | |
OQO 01 | Linux | |
OQO 01 | Debian | |
OQO 01 | OpenBSD | |
OQO 01 | Ubuntu Hoary Hedgehog | |
OQO 01 | Ubuntu Feisty Fawn | |
OQO 01 | Ubuntu | |
OQO 01 | Linux | |
OQO 01 | Slitas Linux | |
OQO 01+ | Novell/SuSE 10.0 | |
OQ 01+ | Debian | |
OQO 01+ | Gentoo | German |
OQO 01+ | Gentoo | |
OQO 01+ | Debian Squeeze | |
OQO 02 | Ubuntu | |
OQO 02 | OpenBSD | |
Ricoh G-1200s | Debian | |
Samsung Q1 (Origami, UMPC) | Ubuntu 6.06 | |
Samsung Q1 Ultra | Gentoo | |
Samsung Q1 (Origami, UMPC) | Ubuntu 7.04 | Italian |
Siemens SimPad | Linux | |
Siemens SimPad SL4/SLC (aka T-Sinus CL4/WP50)![archived link [archived link]](/pics/archived.png) | Familiar | |
Siemens SimPad SL4/SLC (aka T-Sinus CL4/WP50) | OPIE , GPE | |
SonicBlue/FrontPath ProGear![archived link [archived link]](/pics/archived.png) | Linux | |
SonicBlue/FrontPath ProGear 1050LX![archived link [archived link]](/pics/archived.png) | Slackware | |
SonicBlue/FrontPath ProGear 1050LX![archived link [archived link]](/pics/archived.png) | Debian | |
SonicBlue/FrontPath ProGear 1000 / 1050 LX | Linux | |
SonicBlue/FrontPath ProGear 1050 | Debian | |
Sony VAIO PCG-U750![archived link [archived link]](/pics/archived.png) | Linux | |
Sony VAIO VGN-UX180P | Linux | |
Sony VAIO VGN-UX280 | Fedora Core 6 | |
Sony VAIO VGN-UX280P | Lubuntu 10.10 | |
TabletKiosk eo TufTab v7112XT | Novell/SuSE 10.2 | German |
| Tatung Tandy TTAB-B12D | Linux | |
Toshiba Portege 3500 *) | Lycoris Desktop/LX Tablet Edition | |
Toshiba Portege 3500 *) | Lycoris Desktop/LX Tablet Edition | |
Toshiba Portege M200 | Debian | |
Toshiba Portege M200![archived link [archived link]](/pics/archived.png) | Mandriva (Mandrake) 9.2 | |
Toshiba Portege M200 | Linux | |
Toshiba Portege M200 | Linux | |
| Toshiba Portege M200 | Debian | |
Toshiba Portege M200 | Fedora Core 4 | |
Toshiba Portege M200 | Debian | |
Toshiba Portege M200 | Novell/SuSE | German |
Toshiba Portege M200 | Ubuntu | |
Toshiba Portege M200![archived link [archived link]](/pics/archived.png) | Fedora Core 6 | |
Toshiba Portege M200 | Novell/SuSE 10.2 | |
Toshiba Portege M200 | Debian Lenny | |
Toshiba Portege M200/M205 | Ubuntu 7.10 | |
Toshiba Portege M400 | Gentoo | |
Toshiba Portege M405 | Ubuntu 6.06 Dapper | |
Toshiba Portege 3500 *) | Lycoris Desktop/LX Tablet Edition | |
Toshiba Portege 3500 | FreeBSD 6.0 | |
Toshiba Satellite R15 Tablet PC | Ubuntu 5.10 | |
Toshiba Satellite R15 Tablet PC | ARCHlinux | |
Toshiba Satellite R20 Tablet PC | Gentoo | |
Toshiba Satellite R20-PSR20 Tablet PC | Ubuntu 8.04 | |
Toshiba Tecra M4 | Novell/SuSE 10.2 | |
Toshiba Tecra M4-435 | Gentoo | |
Toshiba Tecra M7-S7331 | Fedora Core 6 | |
ViewSonic ViewPad 1000 | Novell/SuSE 9.0 | |
ViewSonic ViewPad 1100 | Novell/SuSE 9.1 | |
Xybernaut Atigo T *) | Linux | |
*) available pre-equipped with Linux
submit a new entry
Documentation
Linux Applications for Tablet PCs
Onscreen Keyboards
xvkbd - virtual keyboard for X window system
xvkbd
is a virtual (graphical) keyboard program for X Window System which provides facility to enter characters onto other clients (softwares) by clicking on a keyboard displayed on the screen. This may be used for systems without a hardware keyboard such as kiosk terminals or handheld devices. This program also has facility to send characters specified as the command line option to another client.
GNOME On-screen Keyboard (GOK)
The
GNOME On-screen Keyboard (GOK)
is a dynamic on-screen keyboard for
UNIX and UNIX-like operating systems. It features Direct Selection,
Dwell Selection, Automatic Scanning and Inverse Scanning access
methods and includes word completion.
Florence
Florence
is a virtual keyboard for GNOME that appears on screen. It
is adapted for people who are able to use a pointing device but have
difficulties using a real keyboard. It aims at being easy and pretty.
kbde
kbde
is a keyboard emulator. The goal is to provide tools for
emulation of keyboard input on keyboardless (x86) computers. It includes a
keyboard emulator driver and a user-space program, as well as a library
which make it easy to write custom applications able to create keyboard
input emulation.
GTKeyboard
GTKeyboard
is an application written in C with the aid of the Gimp Toolkit. It is intended to help users with physical disabilities to enter text into a simple editor, as well as to help them use other X11 applications that require keyboard input. GTKeyboard allows the user to press keys on an onscreen keyboard that will either be entered into a simple text editor that GTKeyboard provides, or into the application of choice that the user specifies by clicking on the window. It has also been used by people who have strange keyboard layouts, and by people who for one reason or another cannot use a keyboard with the machine in question.
matchbox-keyboard -- On-Screen Keyboard
Matchbox-keyboard
is an on screen 'virtual' or 'software' keyboard. It
will hopefully work well on various touchscreen devices from mobile
phones to tablet PCs running X Windows.
You can embed matchbox-keyboard into other applications with toolkits
that support the XEMBED protocol ( GTK2 for example ).
Gesture Recognition
wayV
wayV
is some software that does hand writing/gesture recognition. Shapes represent actions and are input via the mouse, i.e. draw a B and the "b" key press is sent to your Xterm, draw a C and xcalc starts, draw an N and Netscape starts, etc.
LibStroke - a stroke translation library
LibStroke
is a stroke translation library. Strokes are motions of the mouse that can be interpreted by a program as a command. Strokes are used extensively in CAD programs. I fell in love with them when I was using the CAD tools that use a stroke interface to select tools or perform actions. I wrote this library so that others can see how useful strokes can be and so that more programs take advantage of this extremely natural human-computer interface.
xstroke
xstroke
is a full-screen gesture recognition program for the X Window System. It captures gestures performed with a pointer device, (such as a mouse, a stylus, or a pen/tablet), recognizes the gestures and performs actions based on the gestures. xstroke has been developed on Linux systems, (i386 and StrongARM), but should be quite portable to any reasonable system with X.
KGesture
KGesture
is a gesture recognition application for KDE2. KGesture uses libstroke to recognize definable gestures, then run an associated command. Using KDE's DCOP interface, KGesture can interact with applications already running, or launch new applications.
xgestures
xgestures
is a gesture recognition program for X11 desktops. One
may use it to perform various operations like minimizing and killing
windows or executing custom commands.
Launchers
Pogo
Pogo
is a speedy, highly extensible, skinnable, and user-configurable program launcher and application front-end for X11. It features a set of easy-to-use control options, including icon rotation, shifting, and switchable window orientation. You can configure Pogo to do whatever you want it to do -- You can tie an icon to a command that reboots your machine, changes your desktop theme, a script that checks your email, launches your favorite browser, plays music, or even launches another Pogo!
Tabatha
Tabatha
is a GTK2 popup menu for tablet PCs, handhelds, and other frequently changed desktops. It can be called with a single keypress, and
allows system configurations (power, X display, networking, etc.) to be
changed with a single button push. New buttons are easily configured
through a simple XML file, with no programming necessary.
Handwriting Recognition
CellWriter
CellWriter
is a grid-entry natural handwriting input panel. As you
write characters into the cells, your writing is instantly recognized at
the character level. When you press 'Enter' on the panel, the input you
entered is sent to the currently focused application as if typed on the
keyboard. Writer-dependent, CellWriter learns your handwriting for
reliable recognition. Correcting preprocessor algorithms account for
digitizer noise, differing stroke order, direction, and number of strokes.
Unicode support enables you to write in any language.
Xscribble
Xscribble
is an X application that allows a user of a touch screen to input characters into X applications, using a uni-stroke (graffiti like) alphabet. It uses the X test extension to allow synthesis of characters as though they had been typed on a keyboard. It is the X version of the scribble program.
HaRe
HaRe
is a Hebrew handwriting recognition engine. It uses an optical
algorithm, and is therefore independent of motion.
Yudit
Yudit
is a unicode text editor for the X Window System. She can do True Type font rendering, printing, transliterated keyboard input and handwriting recognition with no dependencies on external engines.
Handwriting Character Sheet as KDE Wallpaper
If you can't remember how to write the characters right, try this
KDE background .
Dasher
Dasher
is an information-efficient text-entry interface, driven by natural continuous pointing gestures. Dasher is a competitive text-entry system wherever a full-size keyboard cannot be used - for example,
- when operating a computer one-handed, by joystick, touchscreen, trackball, or mouse
- when operating a computer with zero hands (i.e., by head-mouse or by eyetracker)
- on a palmtop computer
- on a wearable computer
Stylus Handwriting Input Panel
The
Stylus/Handwriting Input Panel (SHIP)
is a system for gesture
text entry for Tablet computers using an X11 user interface. Text may be
entered from an on-screen keyboard or by handwriting (either printed or
cursive handwriting), but this requires a server application (which is
included) to be installed on a copy of Windows Tablet XP or Vista.
Voice Control
CVoiceControl
CVoiceControl
is a speech recognition system that enables a user to connect spoken commands to unix commands. It automagically detects speech input from a microphone, performs recognition on this input and - in case of successful recognition - executes the associated unix command.
Note: CVoiceControl is a KDE and X Windows independent version of its predecessor KVoiceControl (CVoiceControl = console voice control)!
Resize and Rotate
XRmouse
XRmouse
is a GTK+ based mouse button rotating application what help you to access right and middle mouse button a touchscreen.
PyRandR
PyRandR
is a Python module that provides simple access to the X11
resize and rotate functions.
Grandr Applet
Grandr
is a GNOME Panel Applet that allows you to select screen
resolution and orientation from the GNOME Panel. It was originally written
by Matthew Allum.
gnome-randr-applet
gnome-randr-applet is a simple GTK interface to the X Resize And Rotate (XRandR) extension. This allows you change the resolution and frequency of
your monitor dynamically using a simple interface. For drivers that support it, it can also configure the relative
positioning of multiple monitors.
The RandR extension for X11 allows for run-time configuration of display attributes such as resolution, rotation, and reflection.
Miscellaneous
FBReader
FBReader
is an e-book reader for Linux PDAs and desktop computers.
FBReader currently works on Sharp Zaurus, Siemens Simpad with Opensimpad
ROM, Nokia 770 Internet Tablet and Linux desktop computers. FBReader supports several e-book
formats: plucker, palmdoc, zTXT, HTML, fb2, and plain text.
FBReaderJ
FBReaderJ
is an e-book reader for the Android platform. It is a clone of the FBReader book reader written in Java.
FBReaderJ supports several e-book formats: oeb, epub, fb2. In future releases the list will be extended to support the same formats as the original FBReader. Direct reading from zip, tar and gzip archives is supported.
gournal
Gournal
is a note-taking application written for usage on Tablet-PCs.
It's designed for usage with a stylus, not a mouse or keyboard.
It does not have handwriting recognition but can be used in co-ordination with xstroke to accept text.
Gournal is written in perl using perl-gtk2 so you will need perl-gtk2 along with the gladexml and gnomecanvas modules
of perl-gtk2.
Xournal
Xournal
is an application for notetaking, sketching, keeping a journal using a stylus. It is free software (GNU GPL) and runs on Linux (recent distributions) and other GTK+/Gnome platforms.
Jarnal
Jarnal
is an open-source application for notetaking, sketching, keeping a journal, making a presentation, annotating a document - including PDF.
For Tablet PCs it provides the ability to take
handwritten notes; for desktop PCs it allows users to take notes using
the mouse (or more sensibly) using the keyboard. Each page is stored in
SVG format, and the SVG pages are stored in a standard ZIP file.
Notelab
NoteLab
is a pen-enabled application for note taking, brainstorming, and sketching. It is easiest to use with a stylus on a Tablet PC, but can be used with a mouse. Also, being written in Java, NoteLab runs on any operating system.
gsumi - Pressure sensitive "digital ink" drawing
gsumi
is essentially a port of xink
to the gtk user interface toolkit.
The program allows drawing in black (pen) or white (eraser) on a high resolution bitmap which is filtered down to screen resolution. XInput devices can be used (with pressure support), and different tools and tool properties can be assigned to each device.
qwo
qwo
is an implementation of Quikwriting, an efficient way to input text for hand-held devices almost without picking your finger off the screen.
TouchWidgets
TouchWidgets is a widget library for touch-based Linux devices using X Windows.
It has support for animations and momentum-based scrolling.
It also runs on Mac OS X if you have XQuartz.
TouchScreen Drivers
fjbtndrv
fjbtndrv: This is a
Linux kernel driver for the buttons on the Fujitsu FMV Stylistic tablet PCs
. It allows Linux to make use of the buttons on the side of your tablet PC.
It has only been tested on an FMV Stylistic TB11/B, but should also work on some other Fujitsu tablet PCs. Rumours are that it works on a Fujitsu Lifebook T4210 and a Fujitsu Lifebook P1610, too.
MultiTouch Support
How to install MultiTouch from source :
As things stand in August 2008 the latest packages of Ubuntu of the
linux-wacom-project
do not support MultiTouch for the X61 Tablet and X60 Tablet. However in the development packages MultiTouch is supported and work is going on there to improve things.
Linux touchscreen drivers for the U50, U70P, and U750P
Generic Event Device XFree86/Xorg Input Driver
to specifically support a USB touchscreen device by Gunze, but it is general enough to be used for anything that is recognized by the evdev driver.
LinuxSlate for FPIT
Information about the
X11 driver for the Fine Point Innovations Tablet used
in some Toshiba Pen based PCs. This driver is now part of the official XFree86 .
Wacom Tablet
There is a
Linux driver for Tablet PCs using the Wacom Tablet ,
e.g. the Toshiba Portege 3500.
PenMount TouchScreen Drivers
PenMount TouchScreen Drivers
mmmtouch - XFree86 driver for 3M touch screens
mmmtouch - XFree86 driver for 3M touch screens
are add on drivers for the 3M (formerly Dynapro) touch screens running under XFree86. These drivers provide support for the SC3 and SC4 controllers as well as inter-active calibration.
Semtech Touchscreen Driver
on X for the Semtech Touchscreen as found on the
GoBook III manufactured by Itronix. It comes with a calibration program.
Here is an alternative download for the Semtech Touchscreen Driver .
Egalax
Egalax
provides Linux drivers for their touch screens.
See
Touchscreen eGalax and Linux, Mini-HowTo (in German).
IRtouchSystems
Ondrej Zary IRtouchsystems
This
kernel patch by Ondrej Zary
adds support for IRTOUCHSYSTEMS (or UNITOP) infrared touchscreens.
The
manufacturer
provides only closed source drivers
for specific kernel versions
TouchKit
Touchkit
is the name of eGalax touch screens found for example in Xenarc
touch screen monitor. They have an USB, RS323, PS/2 or I2C interface. Only
the USB variant is currently supported.
Other Resources
Here is another nice survey about Tablet PC applications for Linux .
|