Driver and configuration of the Yoji digital board in Ubuntu

Source: Internet
Author: User

The chips on the yoy board are UC-LOGIC... my system Ubuntu 13.04 64BIt

Part 1

Ubuntu uses the software source method to install a digital board driver

Ubuntu 10.04 or above

Ppa: doctormo/xorg-wizardpen

Sudo apt-get update

Sudo apt-get install xserver-xorg-input-wizardpen

Ubuntu 9.04

Deb http://ppa.launchpad.net/doctormo/xorg-wizardpen/ubuntu jaunty main
The deb-src http://ppa.launchpad.net/doctormo/xorg-wizardpen/ubuntu jaunty main
Sudo apt-get update
Sudo apt-get install xserver-xorg-input-wizardpen

Ubuntu installs a digital board driver by downloading the source code (regardless of the ubuntu version

Sudo apt-get install xutils libx11-dev libxext-dev build-essential \
Xautomation xinput xserver-xorg-dev xutils-dev libtool \
Autoconf
Sudo apt-get install bzr
Bzr branch lp: wizardpen
Cd wizardpen
./Autogen. sh
./Configure -- with-xorg-module-dir =/usr/lib/xorg/modules
Make & sudo make install

If the preceding statements are correct, execute the following commands.

Ls/usr/lib/xorg/modules/input/wizardpen_drv .*

If the following information is available, the source code compilation and installation of the digit board are successful.

/Usr/lib/xorg/modules/input/wizardpen_drv.la
/Usr/lib/xorg/modules/input/wizardpen_drv.so

Part 2

In fact, after the driver is installed, it cannot be used immediately. You must configure related system configurations before using it.

Ubuntu 9.04

Grep-I name/proc/bus/input/devices

You will see the name of your board. Remember.

Sudo gedit/etc/hal/fdi/policy/99-x11-wizardpen.fdi

Add text at the end

<? Xml version = "1.0" encoding = "ISO-8859-1"?>
<Deviceinfo version = "0.2">
<Device>
<! -- This MUST match with the name of your tablet obtained -->
<! -- In Step 2 specified previusly -->
<Match key = "info. product" contains = "name of your board">
<Merge key = "input. x11_driver" type = "string"> wizardpen </merge>
<Merge key = "input. x11_options.SendCoreEvents" type = "string"> true </merge>

<! -- Modify these configuration accordingly -->
<! -- See configuration options section for the full-set of -->
<! -- Retriable options -->
<Merge key = "input. x11_options.TopX" type = "string"> 0 </merge>
<Merge key = "input. x11_options.TopY" type = "string"> 0 </merge>
<Merge key = "input. x11_options.BottomX" type = "string"> 2000 </merge>
<Merge key = "input. x11_options.BottomY" type = "string"> 2000 </merge>
</Match>
</Device>
</Deviceinfo>

Save and restart.

Ubuntu 10.04 or later

Here, I only configure ubuntu system files for the user's board.

Related Knowledge: Xorg manages the mouse, keyboard, video card, and display...

Related Knowledge: Xorg does not need/etc/X11/xorg after ubuntu 9.04. the configuration of the conf file can be started. when the system is started. xorg can automatically configure the best settings based on the hardware. but sometimes the effect of this automatic configuration is unsatisfactory ...... if the system has this file/etc/X11/xorg at startup. conf indicates that it is configured by the user. set everything according to the configuration of this file. if the configuration of this file fails, the graphic interface cannot be entered... you need to delete or rename the file in the console. generally, I will rename it/etc/X11/xorg. conf. bak. after restarting, Xorg will not find the file and use automatic configuration to access the system.

Okay. Since the Xorg automatic configuration does not work well, we need to configure it.

We need to use the following command to generate a default xorg. conf file.

Sudo Xorg-configure

This command will generate xorg. conf. new in our home directory.
Open xorg. conf. new

Sudo gedit/home/your username/xorg. conf. new

In this case, we need to configure our input device. For example, if my device is Youji-1000L
We need
Section "ServerLayout"
............
EndSection
Add the configuration of the digital board below.

////////////////////////////////
Section "ServerLayout"
............
EndSection
Section "InputDevice"
Identifier "UGEE-1000L"
Driver "wizardpen"
Option "Protocol" "auto"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/by-id/usb-UC-LOGIC_ugee-1000L-event-mouse"
Option "TopX" "0"
Option "TopY" "200"
Option "BottomX" "2000"
Option "bottos my" "2000"
EndSection
//////////////////////////////////

Identifier "UGEE-1000L" is the name of our digital board

/Dev/input/by-id/usb-UC-LOGIC_ugee-1000L-event-mouse what is it?

Use this command ls/dev/input/by-id/

Some input device information will be displayed. I need to find *-event-mouse (excluding if01.if02 and so on)

Add a statement in Section "ServerLayout ".

Section "ServerLayout"
.......
InputDevice "UGEE-1000L"
EndSection

Save and exit, and save the file

Sudo cp/home/your username/xorg. conf. new/etc/X11/xorg. conf

You can use Yoji 1000L after restarting. But there are some shortcomings. If you do not insert a number board, the. Xorg configuration will not find "/dev/input/by-id/usb-UC-LOGIC_ugee-1000L-event-mouse"

The graphic interface cannot be accessed ..

... Coming to an end ..

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.