# Xorg configuration created by pyxf86config-----------------old
Section "ServerFlags"
Option "IgnoreABI" "True"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
# option "OffTime" "10"
# InputDevice "touchscreen_evtouch" "CorePointer"
InputDevice "touchscreen_tslib" "CorePointer"
InputDevice "Mouse0" "SendCoreEvents"
# InputDevice "IgnoreMice" #must exist when touch enable
Option "BlankTime" "3"
Option "StandbyTime" "6"
Option "SuspendTime" "9"
Option "OffTime" "12"
EndSection
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
# FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "dbe"
Load "fb"
# Load "wfb"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
# Load "type1"
Load "exa"
Load "xaa"
Load "vgahw"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "HP mx705"
#DisplaySize 320 240
### Comment all HorizSync and VertSync values to use DDC:
# HorizSync 30.0 - 70.0
# VertRefresh 50.0 - 160.0
Option "DPMS"
ModeLIne "800x600@56" 36 800 824 896 1024 600 601 603 625
ModeLine "800x600@60" 40 800 840 968 1056 600 601 605 628
ModeLine "800x600@72" 50 800 856 976 1040 600 637 643 666
ModeLine "800x600@75" 49.5 800 816 896 1056 600 601 604 625
ModeLine "800x600@85" 56.25 800 832 896 1048 600 601 604 631
EndSection
Section "Device"
Identifier "Videocard0"
Driver "dovefb"
#Driver "fbdev"
VendorName "Marvell, Inc"
#BoardName "Voyager"
#Option "Rotate" "CCW"
# Option "NoAccel" "FALSE"
# ChipSet "MSOC"
# Option "HWCursor" "TRUE"
#Option "SWCursor" "TRUE"
# Option "UseBIOS" "FALSE"
#Option "UseFBDev" "TRUE"
#Option "PanelSize" "1024x600"
# Option "pci_burst" "TRUE"
# Option "pci_retry" "TRUE"
#Option "LCDHeight" "600"
#Option "LCDWidth" "800"
#Option "fifo_aggressive" "TRUE"
#Option "VideoKey" "0xFFFFFFFF"
Option "DPMS" "TRUE"
#BusID "PCI:01:08:0"
Screen 0
EndSection
Section "Device"
Identifier "FBDEV0"
Driver "fbdev"
EndSection
Section "Screen"
Identifier "Screen0"
#Device "Videocard0"
Device "FBDEV0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 8
#Modes "640x480@60"
Modes "800x600@60"
#Modes "1024x768@60"
#Modes "1280x1024@60"
#Option "Rotate" "CW"
EndSubSection
SubSection "Display"
Depth 16
#7" panel
Modes "800x480@60"
#8.9" panel
#Modes "1024X600@60"
EndSubSection
SubSection "Display"
Depth 24
Modes "800x480@60"
Modes "1024x600@60"
EndSubSection
SubSection "Display"
Depth 32
Modes "800x600@60"
Modes "1024x600@60"
#option "Rotate" "CCW"
EndSubSection
EndSection
Section "InputDevice"
Identifier "touchscreen_evtouch"
Driver "evtouch"
Option "Device" "/dev/input/event0"
Option "MinX" "120"
Option "MinY" "180"
Option "MaxX" "4000"
Option "MaxY" "3900"
Option "SendCoreEvents" "on"
Option "MoveLimit" "10"
#8.9"
#Option "SwapX" "true"
#Option "SwapY" "false"
#7"
Option "SwapX" "false"
Option "SwapY" "true"
Option "Calibrate" "0"
Option "LongTouchTimer" "1000"
Option "longtouched_action" "down"
Option "longtouched_button" "3"
Option "touched_drag" "1"
EndSection
Section "InputDevice"
Identifier "touchscreen_tslib"
Driver "tslib"
Option "TslibDevice" "/dev/input/event0"
#Option "Width" "800"
#Option "Height" "480"
Option "SendCoreEvents" "on"
Option "MoveLimit" "5"
Option "LongTouchTimer" "1000"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mice"
EndSection
Section "InputDevice"
Identifier "IgnoreMice"
Driver "void"
Option "Device" "/dev/mice"
EndSection
#####################################################
NOTICE:
1. It is hard coded to use only /dev/event0 now. You may link /dev/input/event1 or the device you are using to it.
2. It works fine with default resolution 480x640. I have not solve the screen rotation issue yet.
3. My working /etc/X11/xorg.conf section:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "tslib"
Option "CorePointer"
Option "Device" "/dev/input/event1"
Option "Protocol" "Auto"
EndSection
阅读(1307) | 评论(1) | 转发(0) |