xorg xfree86 synaptics touchpad driver
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 893
XOrg/XFree86 Synaptics TouchPad Driver 0.14.6
The XOrg/XFree86 Synaptics TouchPad Driver is a driver for Synaptics touchpads. more>>
XOrg/XFree86 Synaptics TouchPad Driver project 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 becomes available.
Main features:
- Movement with adjustable, non-linear acceleration and speed.
- Button events through short touching of the touchpad.
- Double-Button events through double short touching of the touchpad.
- Dragging through short touching and holding down the finger on the touchpad.
- Middle and right button events on the upper and lower corner of the touchpad.
- Vertical scrolling (button four and five events) through moving the finger on the right side of the touchpad.
- The up/down button sends button four/five events.
- Horizontal scrolling (button six and seven events) through moving the finger on the lower side of the touchpad.
- The multi-buttons send button four/five events, and six/seven events for horizontal scrolling.
- Adjustable finger detection.
- Multifinger taps: two finger for middle button and three finger for right button events. (Needs hardware support. Not all models implement this feature.)
- Run-time configuration using shared memory. This means you can change parameter settings without restarting the X server.
Enhancements:
- Support for xorg 7.1 has been added.
- A couple of minor build fixes for xorg 7.0 have been made.
<<lessA 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 becomes available.
Main features:
- Movement with adjustable, non-linear acceleration and speed.
- Button events through short touching of the touchpad.
- Double-Button events through double short touching of the touchpad.
- Dragging through short touching and holding down the finger on the touchpad.
- Middle and right button events on the upper and lower corner of the touchpad.
- Vertical scrolling (button four and five events) through moving the finger on the right side of the touchpad.
- The up/down button sends button four/five events.
- Horizontal scrolling (button six and seven events) through moving the finger on the lower side of the touchpad.
- The multi-buttons send button four/five events, and six/seven events for horizontal scrolling.
- Adjustable finger detection.
- Multifinger taps: two finger for middle button and three finger for right button events. (Needs hardware support. Not all models implement this feature.)
- Run-time configuration using shared memory. This means you can change parameter settings without restarting the X server.
Enhancements:
- Support for xorg 7.1 has been added.
- A couple of minor build fixes for xorg 7.0 have been made.
Download (0.12MB)
Added: 2006-07-16 License: GPL (GNU General Public License) Price:
1203 downloads
Semtech Touchscreen Driver 1.0
Semtech Touchscreen Driver is a driver on X for the Semtech Touchscreen. more>>
Semtech Touchscreen Driver is a driver on X for the Semtech Touchscreen as found on the GoBook III manufactured by Itronix.
It comes with a calibration program and has been tested on Linux 2.6.9.
You will need a kernel with the following options compiled.
CONFIG_SERIO_RAW=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
Next you will need to enable raw PS/2 reporting for the touchscreen. Type in the following command:
echo -n "serio_raw" > /sys/bus/serio/devices/serio1/driver
You should see the following message:
serio_raw: raw access enabled on isa0060/serio2 (serio_raw0, minor 1)
Compiling:
Type the following command to compile the driver:
make
Installing:
Do the following as root to install the driver:
make install
Configuration:
You will need to issue this command every time the computer starts so I suggest you stick somewhere in the initalization scripts.
Add a section in xorg.conf or XF86Config that looks like this:
Section "InputDevice"
Driver "semtech"
Identifier "Semtech Touchscreen"
Option "Device" "/dev/serio_raw0"
Option "DebugLevel" "0"
Option "CalibrateA" "-369046"
Option "CalibrateB" "1114"
Option "CalibrateC" "4893014"
Option "CalibrateD" "-2152"
Option "CalibrateE" "-282719"
Option "CalibrateF" "5331971"
Option "CalibrateDiv" "-359811"
EndSection
Note that the device can also be called /dev/psaux depending on your setup.
Start X and run the touchcal program to calibrate your screen. It will ouput the calibration information
There is also a program called touchcal.pl, it requires the Perl Tk toolkit. The program will write calibration information on your X configuration file.
<<lessIt comes with a calibration program and has been tested on Linux 2.6.9.
You will need a kernel with the following options compiled.
CONFIG_SERIO_RAW=y
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
Next you will need to enable raw PS/2 reporting for the touchscreen. Type in the following command:
echo -n "serio_raw" > /sys/bus/serio/devices/serio1/driver
You should see the following message:
serio_raw: raw access enabled on isa0060/serio2 (serio_raw0, minor 1)
Compiling:
Type the following command to compile the driver:
make
Installing:
Do the following as root to install the driver:
make install
Configuration:
You will need to issue this command every time the computer starts so I suggest you stick somewhere in the initalization scripts.
Add a section in xorg.conf or XF86Config that looks like this:
Section "InputDevice"
Driver "semtech"
Identifier "Semtech Touchscreen"
Option "Device" "/dev/serio_raw0"
Option "DebugLevel" "0"
Option "CalibrateA" "-369046"
Option "CalibrateB" "1114"
Option "CalibrateC" "4893014"
Option "CalibrateD" "-2152"
Option "CalibrateE" "-282719"
Option "CalibrateF" "5331971"
Option "CalibrateDiv" "-359811"
EndSection
Note that the device can also be called /dev/psaux depending on your setup.
Start X and run the touchcal program to calibrate your screen. It will ouput the calibration information
There is also a program called touchcal.pl, it requires the Perl Tk toolkit. The program will write calibration information on your X configuration file.
Download (0.12MB)
Added: 2005-11-23 License: MIT/X Consortium License Price:
813 downloads
Xbox360 Controller Driver
Xbox360 Controller Driver package contains the diabolixs compiled Xbox360 controller driver for Linux on the PS3. more>>
Xbox360 Controller Driver package contains the diabolixs compiled Xbox360 controller driver for Linux on the PS3.
Its been tested with Fedora Core 5 (PPC distribution) using Snes9x and Doom.
The Xbox 360 is the successor to Microsofts Xbox video game console, developed in cooperation with IBM, ATI, Samsung and SiS. Information on the console first came through viral marketing campaigns and it was officially unveiled on MTV on May 12, 2005, with detailed launch and game information divulged later that month at the Electronic Entertainment Expo.
The Xbox 360 is the first console to have a near-simultaneous launch across the three major regions, and the first to provide wireless controller support at launch. The console sold out completely at release and by the end of 2006 had sold 10.4 million worldwide.
The Xbox 360 was the first home console to be released in the seventh generation of game consoles and competes against Sonys PlayStation 3 and Nintendos Wii. Its Xbox Live service allows players to compete online as well as download games and additional content.
<<lessIts been tested with Fedora Core 5 (PPC distribution) using Snes9x and Doom.
The Xbox 360 is the successor to Microsofts Xbox video game console, developed in cooperation with IBM, ATI, Samsung and SiS. Information on the console first came through viral marketing campaigns and it was officially unveiled on MTV on May 12, 2005, with detailed launch and game information divulged later that month at the Electronic Entertainment Expo.
The Xbox 360 is the first console to have a near-simultaneous launch across the three major regions, and the first to provide wireless controller support at launch. The console sold out completely at release and by the end of 2006 had sold 10.4 million worldwide.
The Xbox 360 was the first home console to be released in the seventh generation of game consoles and competes against Sonys PlayStation 3 and Nintendos Wii. Its Xbox Live service allows players to compete online as well as download games and additional content.
Download (0.071MB)
Added: 2007-01-09 License: Freeware Price:
640 downloads
Open Aureal Linux Driver 1.1.2
Open Aureal Linux Driver is a fork of Aureals own soundcard drivers for the Vortex 2, Vortex 1 and Vortex Advantage. more>>
Open Aureal Linux Driver is a fork of Aureals own soundcard drivers for the Vortex 2, Vortex 1 and Vortex Advantage. It is built with the goals of making the drivers more Open Sound System (OSS) compliant, more stable, and supporting later kernels.
Installing the Driver
1. Unpack the distribution:
tar xvzf aureal*.tar.gz
2. Change to the driver directory and become root:
cd aureal*
su
3. Edit the Makefile to suit your system (SMP, CPU type, etc)
4. Type the following install commands:
If you have an 8830-based (Vortex 2) card:
make install
If you have an 8820-based (Vortex 1) card:
make install20
If you have an 8810-based (Vortex Advantage) card:
make install10
There is no need to reboot.
Note: if you get "unresolved symbol" errors during the install, rebuild your kernel with sound support (soundcore) built in (not a module).
Enhancements:
- Works with kernel 2.4.0
<<lessInstalling the Driver
1. Unpack the distribution:
tar xvzf aureal*.tar.gz
2. Change to the driver directory and become root:
cd aureal*
su
3. Edit the Makefile to suit your system (SMP, CPU type, etc)
4. Type the following install commands:
If you have an 8830-based (Vortex 2) card:
make install
If you have an 8820-based (Vortex 1) card:
make install20
If you have an 8810-based (Vortex Advantage) card:
make install10
There is no need to reboot.
Note: if you get "unresolved symbol" errors during the install, rebuild your kernel with sound support (soundcore) built in (not a module).
Enhancements:
- Works with kernel 2.4.0
Download (0.15MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1186 downloads
Disable - Enable Touchpad 1.0
Disable - Enable Touchpad is a very very simple servicemenu to disable or enable your touchpad. more>>
Disable - Enable Touchpad is a very very simple servicemenu to disable or enable your touchpad (e.g. if sometimes you use a USB mouse, the touchpad may become annoying).
Notice: it only works if it is a *synaptic* touchpad
There are plenty of ways to disable your touchpad, for example through the comamnds synclient TouchpadOff=1 or synclient TouchpadOff=0 which is exactly what this servicemenu does.
At reboot, this setting is reset and touchpad is enabled by default. If you want to disable it permanently, you can comment the touchpad section in /etc/X11/xorg.conf
USAGE:
1) copy the file Disable_Enable_Touchpad.desktop in the KDE servicemenus folder, that is located in /home/your_username/.kde/share/apps/konqueror/servicemenus
OR
2) just leave the file Disable_Enable_Touchpad.desktop in same folder and right click it; on "action" youll find the touchpad entry
<<lessNotice: it only works if it is a *synaptic* touchpad
There are plenty of ways to disable your touchpad, for example through the comamnds synclient TouchpadOff=1 or synclient TouchpadOff=0 which is exactly what this servicemenu does.
At reboot, this setting is reset and touchpad is enabled by default. If you want to disable it permanently, you can comment the touchpad section in /etc/X11/xorg.conf
USAGE:
1) copy the file Disable_Enable_Touchpad.desktop in the KDE servicemenus folder, that is located in /home/your_username/.kde/share/apps/konqueror/servicemenus
OR
2) just leave the file Disable_Enable_Touchpad.desktop in same folder and right click it; on "action" youll find the touchpad entry
Download (MB)
Added: 2007-01-02 License: GPL (GNU General Public License) Price:
1034 downloads
libsynaptics 0.14.6c
libsynaptics is a library intended to support all upcoming driver versions of the Xorg Synaptics Touch Pad Driver. more>>
libsynaptics is a library intended to support all upcoming driver versions of the Xorg Synaptics Touch Pad Driver. Programs that want to access the touch pad should make use of this library and will thereby not interfere with each other.
Available parameters can be read and written and the version of the installed driver can be determined. It is still not clear whether libsynaptics will be distributed seperately or within the driver package (which seems to be the better solution to me!).
Enhancements:
A new release of libsynaptics and ksynaptics is now available. This fixes several bugs and breaks backward compatibility with earlier libsynaptics versions. This is why you will have to update both libsynaptics and ksynaptics or keep your current versions.
- new: new mouse button icons (svg based)
- fixed: syndock would run in smart mode even if disabled in ksynaptics
- new: rewrote libsynaptics 0.14.6c, an bug-fixing rewrite
- fixed: the nasty syndock crash on logout should be fixed
IMPORTANT:
- Install libsynaptics 0.14.c first!
- Since the latest libsynaptics breaks backwards compatibility, you cannot use any libsynaptics prior to 0.14.c!
<<lessAvailable parameters can be read and written and the version of the installed driver can be determined. It is still not clear whether libsynaptics will be distributed seperately or within the driver package (which seems to be the better solution to me!).
Enhancements:
A new release of libsynaptics and ksynaptics is now available. This fixes several bugs and breaks backward compatibility with earlier libsynaptics versions. This is why you will have to update both libsynaptics and ksynaptics or keep your current versions.
- new: new mouse button icons (svg based)
- fixed: syndock would run in smart mode even if disabled in ksynaptics
- new: rewrote libsynaptics 0.14.6c, an bug-fixing rewrite
- fixed: the nasty syndock crash on logout should be fixed
IMPORTANT:
- Install libsynaptics 0.14.c first!
- Since the latest libsynaptics breaks backwards compatibility, you cannot use any libsynaptics prior to 0.14.c!
Download (0.30MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
844 downloads
QSynaptics 0.2.0
QSynaptics is a Qt-based configuration utility for the Synaptics touch pad driver. more>>
QSynaptics aims to help desktop users to configure their synaptics touch pad thats commonly used in laptops.
The program uses Qt 3.2, is easy to manage and performs the basic configuration steps to use your pad more efficiently. The program is based on the X11 synaptics touch pad driver.
Main features:
- pressure sensitivity: adjust how strong you have to press your pad to create events
- tapping: adjustable tapping delay and disengageable tapping
- smart tapping: switches off mouse pad for an certain delay after an keyboard event has occured
- mouse button emulation: mapping of multifinger taps to certain mouse button
- circular scrolling: enable or disable circular scrolling and adjusting the speed, configuring sensitive edges/corners
<<lessThe program uses Qt 3.2, is easy to manage and performs the basic configuration steps to use your pad more efficiently. The program is based on the X11 synaptics touch pad driver.
Main features:
- pressure sensitivity: adjust how strong you have to press your pad to create events
- tapping: adjustable tapping delay and disengageable tapping
- smart tapping: switches off mouse pad for an certain delay after an keyboard event has occured
- mouse button emulation: mapping of multifinger taps to certain mouse button
- circular scrolling: enable or disable circular scrolling and adjusting the speed, configuring sensitive edges/corners
Download (0.10MB)
Added: 2005-04-08 License: GPL (GNU General Public License) Price:
1661 downloads
KSynaptics 0.3.3
KSynaptics is a control center module that enables users to take full advantage of their mobiles synaptics touch pad. more>>
KSynaptics is a control center module that enables users to take full advantage of their mobiles synaptics touch pad. KSynaptics project depends on the XFrees synaptics driver.
Main features:
- adjustable pressure sensitivity
- tapping configuration / smart tapping
- mouse button emulation
- circular scrolling
- smart mode
Enhancements:
- new mouse button icons
- syndock would run in smart mode even if disabled in ksynaptics
<<lessMain features:
- adjustable pressure sensitivity
- tapping configuration / smart tapping
- mouse button emulation
- circular scrolling
- smart mode
Enhancements:
- new mouse button icons
- syndock would run in smart mode even if disabled in ksynaptics
Download (1.3MB)
Added: 2007-02-23 License: GPL (GNU General Public License) Price:
975 downloads
Apache LDAP vhost driver 1.1
Apache LDAP vhost driver lets you put vhost with all possible information in an LDAP database for both Apache 1.x and 2.x. more>>
Apache LDAP vhost driver project lets you put vhost with all possible information in an LDAP database for both Apache 1.x and 2.x.
Bug report system
With the new maintainence, there is now also a bug report system at the URL http://bugs.bayour.com/ (project mod_ldap_cfg).
Schemas
A schema called mod_ldap_cfg is used.
Apache config
To setup Apache to use this module, the httpd.conf is used.
<<lessBug report system
With the new maintainence, there is now also a bug report system at the URL http://bugs.bayour.com/ (project mod_ldap_cfg).
Schemas
A schema called mod_ldap_cfg is used.
Apache config
To setup Apache to use this module, the httpd.conf is used.
Download (MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
834 downloads
xterm XFree86 4.4.99.23
xterm is a terminal emulator for the X Window System. more>>
The xterm program is the standard terminal emulator for the X Window System. It provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs that cant use the window system directly.
If the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized.
Enhancements:
- increase color pairs value for xterm-256color and xterm-88color to match ncurses, which has an experimental option to support this.
- modify ifdefs to make AIX use termios rather than termio; the struct sizes for the two were not the same.
- improve CF_WITH_IMAKE_CFLAGS configure macro script for OSMAJORVERSION and OSMINORVERSION values, e.g., for Tru64 and AIX.
- modify ifdef to define USE_POSIX_TERMIOS for Darwin (patch by Min Sik Kim).
- modify find_utmp() to initialize the whole utmpx struct (except ut_id), since that is needed for OSF1 4.0D to prevent an infinite loop on exit.
- add configure check before adding -D_POSIX_SOURCE since some platforms predefine it, e.g., cygwin.
- add simplified sed expressions in CF_IMAKE_CFLAGS configure script macro to ensure value for PROJECTROOT is quoted on Solaris, i.e., when nested ( and ) are not interpreted correctly.
- correct DEC rectangle operations to reset state after completing the operations.
- modify CASE_ST handling in charproc.c to ensure that the parse state is reset even if xterm is not currently processing an OSC or other string (patch by Johnny Billquist forwarded by Matthias Scheler, NetBSD xsrc/29003).
- fix OS/2 build for innotek_libc (patch by David Yeo).
- fix a regression from patch #197 fix for Debian #277832 which disowned the selection if it was scrolled, e.g., by the user pressing return at the bottom of the screen (Debian #291787).
- move the warning/exit for missing $DISPLAY into the error handler in case -display is given, and the connect fails for some other reason.
<<lessIf the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized.
Enhancements:
- increase color pairs value for xterm-256color and xterm-88color to match ncurses, which has an experimental option to support this.
- modify ifdefs to make AIX use termios rather than termio; the struct sizes for the two were not the same.
- improve CF_WITH_IMAKE_CFLAGS configure macro script for OSMAJORVERSION and OSMINORVERSION values, e.g., for Tru64 and AIX.
- modify ifdef to define USE_POSIX_TERMIOS for Darwin (patch by Min Sik Kim).
- modify find_utmp() to initialize the whole utmpx struct (except ut_id), since that is needed for OSF1 4.0D to prevent an infinite loop on exit.
- add configure check before adding -D_POSIX_SOURCE since some platforms predefine it, e.g., cygwin.
- add simplified sed expressions in CF_IMAKE_CFLAGS configure script macro to ensure value for PROJECTROOT is quoted on Solaris, i.e., when nested ( and ) are not interpreted correctly.
- correct DEC rectangle operations to reset state after completing the operations.
- modify CASE_ST handling in charproc.c to ensure that the parse state is reset even if xterm is not currently processing an OSC or other string (patch by Johnny Billquist forwarded by Matthias Scheler, NetBSD xsrc/29003).
- fix OS/2 build for innotek_libc (patch by David Yeo).
- fix a regression from patch #197 fix for Debian #277832 which disowned the selection if it was scrolled, e.g., by the user pressing return at the bottom of the screen (Debian #291787).
- move the warning/exit for missing $DISPLAY into the error handler in case -display is given, and the connect fails for some other reason.
Download (0.68MB)
Added: 2005-04-03 License: Freely Distributable Price:
1675 downloads
Dell 1600n network scanner driver 1.2
Dell 1600n network scanner driver is a driver for network scanning using a Dell 1600n Printer/Scanner/Fax/Copier. more>>
Dell 1600n network scanner driver is a driver for network scanning using a Dell 1600n Printer/Scanner/Fax/Copier.
It is implemented as a Perl script. In principle, this means that it should be cross-platform.
It has been tested under Linux (Debian) and Windows (NT4 with Cygwin) on Intel. Supported formats are TIFF and JPEG. With an external program (e.g. ImageMagick convert), PDF is supported.
Main features:
- TIFF and JPEG network scanning using a Dell 1600n MFP.
- PDF scanning support via an external program (eg: ImageMagick convert)
<<lessIt is implemented as a Perl script. In principle, this means that it should be cross-platform.
It has been tested under Linux (Debian) and Windows (NT4 with Cygwin) on Intel. Supported formats are TIFF and JPEG. With an external program (e.g. ImageMagick convert), PDF is supported.
Main features:
- TIFF and JPEG network scanning using a Dell 1600n MFP.
- PDF scanning support via an external program (eg: ImageMagick convert)
Download (0.039MB)
Added: 2005-12-12 License: Freely Distributable Price:
823 downloads
nVidia FreeBSD Display Driver x86 100.14.11
nVidia FreeBSD Display Driver is the OpenGL nVidia support for graphic cards on FreeBSD operating systems. more>>
nVidia FreeBSD Display Driver is the OpenGL nVidia support for graphic cards on FreeBSD operating systems.
Enhancements:
Added support for new GPUs:
- GeForce 7050 PV / NVIDIA nForce 630a
- GeForce 7025 / NVIDIA nForce 630a
Fixed console restore problems in several different configurations:
- Quadro FX 4400 SLI
- VESA console
- Notebook LCD displays
- Improved interaction with ATi RS480/482 based mainboards.
- Improved support for House Sync with G-Sync II.
- Improved NVIDIA X driver interaction with ACPI daemon.
<<lessEnhancements:
Added support for new GPUs:
- GeForce 7050 PV / NVIDIA nForce 630a
- GeForce 7025 / NVIDIA nForce 630a
Fixed console restore problems in several different configurations:
- Quadro FX 4400 SLI
- VESA console
- Notebook LCD displays
- Improved interaction with ATi RS480/482 based mainboards.
- Improved support for House Sync with G-Sync II.
- Improved NVIDIA X driver interaction with ACPI daemon.
Download (10.9MB)
Added: 2007-06-22 License: Other/Proprietary License Price:
878 downloads
Other version of nVidia FreeBSD Display Driver x86
License:Other/Proprietary License
HDBC Sqlite3 Driver 1.0.1.0
HDBC Sqlite3 Driver is the Haskell Sqlite v3 backend driver for HDBC. more>>
HDBC Sqlite3 Driver is the Haskell Sqlite v3 backend driver for HDBC.
Please see HDBC itself for documentation on use. If you dont already
have it, you can browse this documentation at
http://darcs.complete.org/hdbc/doc/index.html.
This package provides one function in module Database.HDBC.Sqlite3:
{- | Connect to an Sqlite version 3 database. The only parameter needed is
the filename of the database to connect to.
All database accessor functions are provided in the main HDBC module. -}
connectSqlite3 :: FilePath -> IO Connection
<<lessPlease see HDBC itself for documentation on use. If you dont already
have it, you can browse this documentation at
http://darcs.complete.org/hdbc/doc/index.html.
This package provides one function in module Database.HDBC.Sqlite3:
{- | Connect to an Sqlite version 3 database. The only parameter needed is
the filename of the database to connect to.
All database accessor functions are provided in the main HDBC module. -}
connectSqlite3 :: FilePath -> IO Connection
Download (0.023MB)
Added: 2007-03-09 License: LGPL (GNU Lesser General Public License) Price:
961 downloads
HDBC PostgreSQL Driver 1.1.2.0
HDBC PostgreSQL Driver is the Haskell PostgreSQL backend driver for HDBC. more>>
HDBC PostgreSQL Driver is the Haskell PostgreSQL backend driver for HDBC.
Please see HDBC itself for documentation on use. If you dont already have it, you can browse this documentation at http://darcs.complete.org/hdbc/doc/index.html.
This package provides one function in module Database.HDBC.PostgreSQL:
{- | Connect to a PostgreSQL server.
See for the meaning of the connection string. -}
connectPostgreSQL :: String -> IO Connection
An example would be:
dbh<<less
Please see HDBC itself for documentation on use. If you dont already have it, you can browse this documentation at http://darcs.complete.org/hdbc/doc/index.html.
This package provides one function in module Database.HDBC.PostgreSQL:
{- | Connect to a PostgreSQL server.
See for the meaning of the connection string. -}
connectPostgreSQL :: String -> IO Connection
An example would be:
dbh<<less
Download (0.034MB)
Added: 2007-05-21 License: LGPL (GNU Lesser General Public License) Price:
886 downloads
WWW::Scraper::ISBN::Driver 0.18
WWW::Scraper::ISBN::Driver is a Perl module that contains driver class for WWW::Scraper::ISBN module. more>>
WWW::Scraper::ISBN::Driver is a Perl module that contains driver class for WWW::Scraper::ISBN module.
SYNOPSIS
use WWW::Scraper::ISBN::Driver;
$driver = WWW::Scraper::ISBN::Driver->new();
$driver->search($isbn);
if ($driver->found) { ... }
$driver->verbosity(1);
my $book = $driver->book();
print $book(title);
print $driver->error;
This is a base class, all site-specific drivers should inherit its members and methods. Driver subclasses named $name should be packaged as WWW::Scraper::ISBN::$name_Driver, e.g. WWW::Scraper::ISBN::LOC_Driver for LOC (Library of Congress) driver. Each driver need only implement the search() method, though they may have as many other methods as they need to get their job done. Only search() will be called by WWW::Scraper::ISBN->search().
Standard Fields
It is important that the different drivers return at least a core set of information, though they may return additional information. The following self-explanatory fields should exist in $driver-book>:
author
title
isbn
Additional standard fields may be added in the future. volume and edition are common. In some cases, there may be no information available for volume or edition, and so these may be set to the empty string. However, they must still be set in the hash!
Expiration
Due to the dynamic, ever-changing nature of the web, it is highly likely that the site from which many of these drivers glean their information will change. Hopefully, driver maintainers will keep drivers up to date, but they will all expire, and may behave unexpectedly. Keep this in mind if the driver continually returns weird results.
Export
None by default.
<<lessSYNOPSIS
use WWW::Scraper::ISBN::Driver;
$driver = WWW::Scraper::ISBN::Driver->new();
$driver->search($isbn);
if ($driver->found) { ... }
$driver->verbosity(1);
my $book = $driver->book();
print $book(title);
print $driver->error;
This is a base class, all site-specific drivers should inherit its members and methods. Driver subclasses named $name should be packaged as WWW::Scraper::ISBN::$name_Driver, e.g. WWW::Scraper::ISBN::LOC_Driver for LOC (Library of Congress) driver. Each driver need only implement the search() method, though they may have as many other methods as they need to get their job done. Only search() will be called by WWW::Scraper::ISBN->search().
Standard Fields
It is important that the different drivers return at least a core set of information, though they may return additional information. The following self-explanatory fields should exist in $driver-book>:
author
title
isbn
Additional standard fields may be added in the future. volume and edition are common. In some cases, there may be no information available for volume or edition, and so these may be set to the empty string. However, they must still be set in the hash!
Expiration
Due to the dynamic, ever-changing nature of the web, it is highly likely that the site from which many of these drivers glean their information will change. Hopefully, driver maintainers will keep drivers up to date, but they will all expire, and may behave unexpectedly. Keep this in mind if the driver continually returns weird results.
Export
None by default.
Download (0.004MB)
Added: 2006-12-18 License: Perl Artistic License Price:
1040 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above xorg xfree86 synaptics touchpad driver search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed