| Index: src/rootfs_static_data/common/etc/X11/xorg.conf
 | 
| diff --git a/src/rootfs_static_data/common/etc/X11/xorg.conf b/src/rootfs_static_data/common/etc/X11/xorg.conf
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..7accc8dccaea0e0b6fc02cf97a35a3a683842b6d
 | 
| --- /dev/null
 | 
| +++ b/src/rootfs_static_data/common/etc/X11/xorg.conf
 | 
| @@ -0,0 +1,61 @@
 | 
| +# Copyright (c) 2009 The Chromium OS Authors. All rights reserved.
 | 
| +# Use of this source code is governed by a BSD-style license that can be
 | 
| +# found in the LICENSE file.
 | 
| +
 | 
| +# Setting up things manually here lets us avoid HAL overhead.
 | 
| +# TODO: Per-device xorg.conf rather than this one generic version.
 | 
| +Section "ServerFlags"
 | 
| +    Option "AutoAddDevices" "false"
 | 
| +    Option "DontZap" "false"
 | 
| +EndSection
 | 
| +
 | 
| +Section "InputDevice"
 | 
| +    Identifier "Keyboard1"
 | 
| +    Driver     "kbd"
 | 
| +    Option     "AutoRepeat" "250 30"
 | 
| +    Option     "XkbRules"   "xorg"
 | 
| +    Option     "XkbModel"   "pc104"
 | 
| +    Option     "CoreKeyboard"
 | 
| +EndSection
 | 
| +
 | 
| +Section "InputDevice"
 | 
| +    Identifier "Mouse1"
 | 
| +    Driver     "synaptics"
 | 
| +    Option     "SendCoreEvents" "true"
 | 
| +    Option     "Protocol" "auto-dev"
 | 
| +    Option     "SHMConfig" "on"
 | 
| +    Option     "CorePointer"
 | 
| +    Option     "MinSpeed" "0.2"
 | 
| +    Option     "MaxSpeed" "0.5"
 | 
| +    Option     "AccelFactor" "0.002"
 | 
| +    Option     "HorizScrollDelta" "100"
 | 
| +    Option     "VertScrollDelta" "100"
 | 
| +    Option     "HorizEdgeScroll" "0"
 | 
| +    Option     "VertEdgeScroll" "1"
 | 
| +    Option     "TapButton1" "1"
 | 
| +    Option     "TapButton2" "2"
 | 
| +    Option     "MaxTapTime" "180"
 | 
| +    Option     "FingerLow" "24"
 | 
| +    Option     "FingerHigh" "50"
 | 
| +EndSection
 | 
| +
 | 
| +# Everything after this point was added to include support for USB as a
 | 
| +# secondary mouse device.
 | 
| +Section "InputDevice"
 | 
| +  Identifier "USBMouse"
 | 
| +  Driver "mouse"
 | 
| +  Option "Device" "/dev/input/mice" # multiplexed HID mouse input device
 | 
| +  Option "Protocol" "IMPS/2"
 | 
| +  Option "ZAxisMapping" "4 5" # support a wheel as buttons 4 and 5
 | 
| +  Option "Emulate3Buttons" "true"  # just in case it is a 2 button
 | 
| +EndSection
 | 
| +
 | 
| +# Defines a non-default server layout which pulls in the USB Mouse as a
 | 
| +# secondary input device.
 | 
| +Section "ServerLayout"
 | 
| +  Identifier "DefaultLayout"
 | 
| +  # Screen "DefaultScreen"
 | 
| +  InputDevice "Mouse1" "CorePointer"
 | 
| +  InputDevice "USBMouse" "AlwaysCore"
 | 
| +  InputDevice "Keyboard1" "CoreKeyboard"
 | 
| +EndSection
 | 
| 
 |