Linux Platform Notes. Deliverables. General Notes. Requirements. Distributions. Linux Notes. Installation. Installation. notes. Calibration. Settings. Serial port. Uninstall. Mouse. Utilities. Contact. Welcome to UPDD Linux. UPDD 4. 1. x. and 5. It should be noted that this list just a list of desktop environments (since that what the question asked). It is also possible to go 'old school' and run a window manager (e.g. I could not get guake running @Guerra24. It said it failed on come kind of notification plugin for freedesktop not being available. Firefox Search Tool for Google. Lost your Firefox Search Tool (aka 'search plugin') for Google? Here's how to get it back without reinstalling firefox. Right click this Firefox Google Search Tool link, select 'Save. If using UPDD 5. 1. April 2. 01. 4, please.
There is no single standard for interfacing touch. Linux environment and there are a number of different . The most standard interface method is via the X (the. Linux graphical layer) interface as this offers the low level, mouse. However, there are other interfaces, such as. TSlib, TUIO, Evdev, Evtouch – there may be others. Linux. application development kits, such as SDL. Multimedia Library , Clutter. Library , Pigment Toolkit. GTK etc, may also dictate the touch. However, where applications have been written to utilize other. Very important general note: Linux is an. Linux distributions are many and varied and all have slight. To this end this driver. If you are a Linux technician, with access to open. UPDD is unlikely to match your specific. Further, given the number of Linux distributions. UPDD has any issues on. Linux sales. License Notice. The software is licensed software and as such requires a license per. Production. software is either supplied by pointer device manufacturers or system. Touch- Base sales. Evaluation software, which is available from our Download Centre has a 1. Copyright Notice. This software, Universal Pointer Device Driver – TBUPDD, is copyright . All rights reserved. The Linux version utilizes a software library, libusb, which is used under. GNU Lesser General Public License as published by the Free. Software Foundation and under the terms of this license the following. Copyright . Redistributions of source code must retain the above copyright notice. Redistributions in binary form must reproduce the above copyright. The name of the author may not be used to endorse or promote products. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS’’ AND ANY EXPRESS OR. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO. EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS. OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Under the terms of this license we will also make the. Universal Pointer Device Driver binaries available to allow the libusb module. Please contact technical@touch- base. Full details of the LGPL are available here. Linux driver build history. Release. Date. Change. Oct 0. 6Initial Version 4 release for X8. Nov 0. 6Support new X interface on Fedora Core 5. Jan 0. 7Added support for Power PC based systems. Jan 0. 7Changes required for SUSE 1. Jan 0. 7Interactive touch fix. Mouse settings called from. Click Mode dialog for KDE and Gnome. March 0. 7Multi- monitor support added. Nov 0. 7Linux 6. 4 bit support. Apr 0. 8Much improved Pn. P support based on common code across. July 0. 8Ubuntu 8. X interface. 18th Aug 0. Slackware 1. 2. 1, Fedora Core 8 and. Sept 0. 8Uninstall utility added. Mar 0. 9Debian Lenny support added. Apr 0. 9Ubuntu 9. Jaunty Jackalope). Supports rotation from Ubuntu. X interface via . Software requested from Touch- Base to. Delivered to an FTP folder for manual download. The FTP. link, user name and password details will be sent in an email. Automatically downloaded from a HTTP download link as. General Notes. UPDD for Linux has two driver components. A core. processing engine which exists outside the kernel and an X. X based GUI applications. This. architecture allows for maximum portability. As the core driver is not. The vast majority of users use X to host GUI applications; however. UPDD has the flexibility to support other GUI’s by reimplementation of this. Hardware access is performed through operating system defined device. UPDD to operate with all compliant hardware, rather than. Touch- Base. UPDD’s flexible modular architecture does. The initial UPDD for Linux was developed under Linux 2. X (or X- Windows). With driver version 4. Centos 4. 8. The driver has been tested on. Linux distributions. In theory the driver should install and run. Linux distributions. At any one time an. X session will be active on the desktop and the other X sessions will be in. The driver can be installed from any X session. Each X. session running will receive pointer movements and click requests which might. X sessions. We believe that in a touch environment most users. X session and therefore we do not think this is a. Please contact us if this causes any problems, as it may. X session. if you must run in a multiple X session environment. As standard the driver is dynamically linked and relies on. This is. normally not an issue for standard Linux desktop systems but can be an issue. Linux. environments. This is. because some libraries are installed into the UPDD installation directory and. If you want to use. UPDD binaries then either run “export LD. The driver initialises the USB port when it loads, and. Important USB controller observation: Not. USB controllers are supported by Linux. We have found a number of. USB controllers that do not conform to USB standards and hence cause. OS interface. Most of these controllers have. Windows by fluke or driver changes to overcome. Although we considered this to be an unnecessary warning message. OS we investigated alternative approaches to overcome this. Unfortunately, finding a generic solution has not been as. USB support in some Linux. We found that terminating. USB stack goes mad issuing log. It should be possible to. USB reset command, but this forces a bus. We also found that in some cases, if we do. The new USB interface method works. However, to receive USB data there is always a pending. The development was done for a. It may work with other distributions. The request to terminate the thread is. Therefore the PS/2 device must support the F4 command. Should this occur we may be able. The. PS/2 device must be registered as /sys/bus/serio/devices/serio. The “8. 6” in the config file names refers to the. The driver utilises three. X interfaces, each superseding the previous. Offers multi- monitor and multi- seat. This. module assumes an X Windows display context of “: 0. We have come across. Linux environment variable . If this file is not found then : 0. Virtual. device. Introduced in Dec 2. Linux multi- touch interface. Utilises a virtual device. X. Currently single monitor only. Often the UPDD kernel component. X interface with new. Linux distributions. It is our hope that the direct interface to the built in. UPDD has been. tested with this X and as of June 0. In these environments it is likely that a manual setup is. Xorg nano. XGraphic system for smaller devices. We would need to build a system. X interface and test/address any issues that arise. See the Windows. Manager installation note below. Virtual. Device. UPDD creates a Virtual device thro’ which all touch data is posted. In theory this interface method should cater for both X and. UPDD. APIDriver will load and work without. X allowing for application UPDD API interface to the. File utilitiesmkdir, cd etc, Sound utility sox. Hardware requirement below. Libraries. CUPDD V4 uses dynamic linked. C library to be available. UPDD V4 utilises release. C library version 6 has been available for a number of. Linux distributions. For. legacy distributions with earlier C libraries either install the V6 lib or. UPDD V3 (uses V5 C library). A C++ version 6 library that may be suitable. This is now. only valid if the u. Dev interface is not part of the distribution, read on. This new interface also addresses USB hot plug issues we experienced. FC1. 2. The latest driver (released 1st. July 2. 01. 0) now tries to detect the u. Dev interface and if found is used. To this end we have selected a number of main. Fedora- Core, Redhat and Suse. Issues. with our driver in any other distribution may incur a cost to investigate. Distribution. Release. Ver. Proc. UPDDDate. Test status. Install. Generic. Distributions not listed may be. Oldish kernels! Pre Xorg 1. Uses an X1. 1 driver to provide. X server(Kernel version dependent)Other- Legacy. Newish Kernels! Xorg 1. Uses a user mode daemon to inject. X Input events (kernel version independent)Other. New. releases of the following distributions will automatically be supported with. UPDD driver as they are released. Support for. listed releases are only guaranteed to work with the UPDD version listed. Redhat. Enterprise. X6. 44. 1. 1. 4. 1. Apr 0. 8Sept 0. 9July 1. Tested in- house. Redhat. Redhat- 4. X8. 64. 1. 1. 0July 1. Tested in- house. Redhat- 4. 8- and- later. X6. 44. 1. 1. 0Jan 1. Customer tested. Redhat- 4. X8. 64. 1. 1. 0May 1. Tested in- house. Redhat- 6. 0. Kubuntu. KDE Desktop Manager is the default. Kubuntu. Jaunty Jackalope. X8. 64. 1. 1. Apr 0. Tested in- house. Kubuntu- Jaunty- Jackalope. Xubuntu. Utilises the XFCE. Designed for low- specification computers. Linutop- . mini PC8. X8. 64. 1. 1. May 0. Reported OKUbuntu- Hardy- Herron. Ubuntu. GNOME Desktop Manager is the. Ubuntu. EEEbuntu. Eee. PC2. 0. X8. 64. Feb 0. 9Reported OKFeisty Fawn. X8. 64. 1. 1. Apr 0. Tested in- house. Ubuntu- Feisty- Fawn. Gutsy Gibbon. 7. 1. Apr 0. 8Tested in- house. Ubuntu- Gusty- Gibbon. LTSHardy Heron. 8. July 0. 8Tested in- house. Ubuntu- Hardy- Herron. Intrepid Ibex. 8. X8. 64. 1. 1. Jan 0. Tested in- house. Ubuntu- Intrepid- Ibex. Jaunty Jackalope. X8. 64. 1. 1. Apr 0. Tested in- house. Ubuntu- Jaunty- Jackalope. Karmic Koala. 9. 1. X8. 64. 1. 1. Jan 1. Tested in- house. Ubuntu- Karmic- Koala. LTSLucid Lynx. 10. X8. 64. 1. 8. June 1. Tested in- house. Ubuntu- Lucid- Lynx or. Ubuntu- Lucid(1. 0. X6. 44. 1. 1. 0Aug 1. Tested in- house. Ubuntu- Lucid(1. 0. Maverick Meerkat. X8. 64. 1. 1. 0Nov 1. Tested in- house.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2017
Categories |