Ola Pessoal,
Para quem notou, nao procurou, nao pesquisou o Xorg mudou nas versoes 8.04 e 8.10.
Deste modo, ele esta muito mais enxuto em /etc/X11/xorg.conf.
Mas as configuracoes ou ajustes finos podem ser copiados dos arquivos
em /usr/share/hal/fdi/policy/
Por exemplo, para quem tem problemas com o touchpad.
1) Copie
sudo cp /usr/share/hal/fdi/policy/20thirdparty/11-x11-synaptics.fdi /etc/hal/fdi/policy
2) No meu caso o o touchpad é o "AlpsPS/2 ALPS". Logo, as minhas configuracoes sao:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<match key="info.product" contains="Synaptics TouchPad">
</match>
<match key="info.product" contains="AlpsPS/2 ALPS"> meu touchpad
<merge key="input.x11_driver" type="string">synaptics</merge> carrega o driver synaptics
<merge key="input.x11_options.SHMConfig" type="string">True</merge> habilitar o GUI gsynaptics
</match>
<match key="info.product" contains="appletouch"> outro touchpad. O seu é este?
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
<match key="info.product" contains="bcm5974"> outro touchpad. O seu é este?
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
</match>
</device>
</deviceinfo>
3) Basta instalar o gsynaptics
sudo aptidute install gsynaptics
4) Agora, faco os ajustes finos com o gsynaptics como sensibilidade, scrool vertical e horizontal,
velocidade minimia e maxima etc.
5) Caso nao queira utilizar o gsynaptics ou adicionar outras funcionalidades pode acrescentar as
seguintes entradas no arquivo 11-x11-synaptics.fdi . Por exemplo:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.touchpad">
<match key="info.product" contains="Synaptics TouchPad">
</match>
<match key="info.product" contains="AlpsPS/2 ALPS"> meu touchpad
<merge key="input.x11_driver" type="string">synaptics</merge> carrega o driver synaptics
<merge key="input.x11_options.SHMConfig" type="string">True</merge> habilitar o GUI gsynaptics
<merge key="input.x11_options.LeftEdge" type="string">120</merge>
<merge key="input.x11_options.RightEdge" type="string">930</merge>
<merge key="input.x11_options.TopEdge" type="string">120</merge>
<merge key="input.x11_options.BottomEdge" type="string">650</merge>
<merge key="input.x11_options.ClickFinger1" type="string">1</merge>
<merge key="input.x11_options.ClickFinger2" type="string">3</merge>
<merge key="input.x11_options.ClickFinger3" type="string">2</merge>
<merge key="input.x11_options.HorizEdgeScroll" type="string">1</merge>
<merge key="input.x11_options.VertEdgeScroll" type="string">1</merge>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">0</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">0</merge>
<merge key="input.x11_options.HorizScrollDelta" type="string">10</merge>
<merge key="input.x11_options.VertScrollDelta" type="string">10</merge>
<merge key="input.x11_options.PressureMotionMinZ" type="string">10</merge>
<merge key="input.x11_options.FingerLow" type="string">25</merge>
<merge key="input.x11_options.FingerHigh" type="string">30</merge>
<merge key="input.x11_options.FingerPress" type="string">256</merge>
<merge key="input.x11_options.PalmDetect" type="string">0</merge>
<merge key="input.x11_options.PalmMinWidth" type="string">0</merge>
<merge key="input.x11_options.PalmMinZ" type="string">0</merge>
<merge key="input.x11_options.MinSpeed" type="string">0.5</merge>
<merge key="input.x11_options.MaxSpeed" type="string">1.0</merge>
<merge key="input.x11_options.AccelFactor" type="string">0.05</merge>
<merge key="input.x11_options.MaxTapMove" type="string">220</merge>
<merge key="input.x11_options.MaxTapTime" type="string">180</merge>
<merge key="input.x11_options.MaxDoubleTapTime" type="string">200</merge>
<merge key="input.x11_options.TapButton1" type="string">1</merge>
<merge key="input.x11_options.TapButton2" type="string">2</merge>
<merge key="input.x11_options.TapButton3" type="string">3</merge>
<merge key="input.x11_options.RTCornerButton" type="string">0</merge>
<merge key="input.x11_options.RBCornerButton" type="string">0</merge>
<merge key="input.x11_options.LTCornerButton" type="string">0</merge>
<merge key="input.x11_options.LBCornerButton" type="string">0</merge>
</match>
<match key="info.product" contains="appletouch"> outro touchpad. O seu é este?
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
<match key="info.product" contains="bcm5974"> outro touchpad. O seu é este?
<merge key="input.x11_driver" type="string">synaptics</merge>
</match>
</match>
</device>
</deviceinfo>
Apenas observe que as entradas adicionadas sao as mesmas que haviam no xorg.conf.
Apenas mudaram de lugar. Antes era
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
.
.
.
Option "LeftEdge" "120"
Option "SHMConfig" "on"
EndSection
O mesmo é válido para as configuracoes de teclado e placas de video.
Abracos
ronai