PenMount DMC9000 Linux X Window drivers & utilities Version: 1.0(Support Suse 9.3) Files: Driver/ -- Penmount driver Calibration/ -- Penmount calibration utility XF86Config.sample -- XF86Config sample Please check your RedHat version first and download the PenMount driver, then follow the procedures to install Linux driver and calibration utilities. A. Driver installation procedures: 1. Login system with "root" 2. Copy penmount driver "penmount_drv.o" into the directory named"/usr/X11R6/lib/modules/input" EX: #mount /dev/cdrom /mnt/cdrom #cp /mnt/cdrom/Driver/Linux/Driver/penmount_drv.o /usr/X11R6/lib/modules/input 3. Edit XF86Config file to load driver. You can refer to "XF86Config.sample" a. # gedit /etc/X11/XF86Config (in Xwindow only, or you can use "vi" text mode editor) (use copy and paste to modify the following lines) b. In the Section "ServerLayout", add a statement : InputDevice "Penmount" "AlwaysCore" c. Add a Section "InputDevice" :¡]Here we suppose that touch screen controller is connecting to COM1) Section "InputDevice" Identifier "PenMount" Driver "penmount" Option "Protocol" "Auto" Option "Device" "/dev/ttyS0" #ttys0=COM1,ttys1=COM2 Option "PMode" "1" Option "MinX" "10" Option "MaxX" "1000" Option "MinY" "10" Option "MaxY" "1000" Option "Beep" "1" # 0 = no beep, 1 = beep enabled Option "PressVol" "100" # volume of beep (press event) Option "PressPitch" "880" # pitch of beep (press event) Option "PressDur" "15" # length of beep in 10ms (press event) Option "ReleaseVol" "0" # volume of beep (release event) Option "ReleasePitch" "1200" # pitch of beep (release event) Option "ReleaseDur" "10" # length of beep in 10ms (release event) EndSection 4. # startx 5. Do calibration for the first installation. 6. The Penmount can work well. B. Calibration Utilities Installation procedures: 1. Copy the calibrate file into the "/usr/local/pencal" directory. EX: # mkdir /usr/local/pencal # cp /mnt/cdrom/Driver/Linux/Calibration/* /usr/local/pencal 2. Input "startx" to start X window. EX: # startx 3. In the X window system, open a terminal window and type EX: # cd /usr/local/pencal # ./adv-calib [4|9|16] ./adv-calib 4 (=calibration 4 point) ./adv-calib 9 (=calibration 9 point) ./adv-calib 16 (=calibration 16 point) The display will appear a calibration window, follow up the red points to do calibration, When calibration window close then Finished! 4. To get more information, type EX: # ./adv-calib Copyright (c) By Dialogue Technology Corp. All rights reserved. 2005/11/23