“Mind Control” is now available as a print in my shop.
[zaraillustrates.com]
si,pasa que no tengo internet en casa (pronto tendre) asi que aprovecho cada vez que puedo para actualizar y que los que pasen no se aburran de ver...
(via: gofuckingnuts)
Image via Wikipedia
Con la nueva instalación de Archlinux, me topé con los cambios en base a Evdev. De nada servía la configuración especificada en el xorg.conf y ya estaba poniendome nerviosa…
Como siempre, di vueltas por los foros buscando respuestas, y por supuesto las encontré.
Si queremos dejar que evdev haga su magia, pero el touchpad no funciona:
Debemos crear un archivo: /etc/hal/fdi/policy/11-x11-synaptics.fdi
Allí dentro colocar lo siguiente:
<?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">
<merge key="input.x11_driver" type="string">synaptics</merge>
<merge key="input.x11_options.AlwaysCore" type="string">true</merge>
<merge key="input.x11_options.Protocol" type="string">auto-dev</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.SHMConfig" type="string">false</merge>
<merge key="input.x11_options.LeftEdge" type="string">1700</merge>
<merge key="input.x11_options.RightEdge" type="string">5300</merge>
<merge key="input.x11_options.TopEdge" type="string">1700</merge>
<merge key="input.x11_options.BottomEdge" type="string">4200</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.MaxTapTime" type="string>180</merge>
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.CornerCoasting" type="string">true</merge>
<merge key="input.x11_options.CoastingSpeed" type="string">0.30</merge>
<merge key="input.x11_options.VertScrollDelta" type="string">100</merge>
<merge key="input.x11_options.HorizScrollDelta" type="string">100</merge>
<merge key="input.x11_options.MinSpeed" type="string">0.10</merge>
<merge key="input.x11_options.MaxSpeed" type="string">0.60</merge>
<merge key="input.x11_options.AccelFactor" type="string">0.0020</merge>
<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</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>
</match>
<match key="info.product" contains="AlpsPS/2 ALPS">
</match>
<match key="info.product" contains="appletouch">
</match>
<match key="info.product" contains="bcm5974">
</match>
</match>
</device>
</deviceinfo>
Para que esto funcione correctamente, deben comentar la sección dedicada al touchpad en el xorg.conf.
Como habrán podido ver, son las mismas opciones que antes estaban incluidas en el xorg.conf y pueden ser modificadas a gusto.
Ahora bien, si prefieren no “complicarse” la vida con estos cambios, pueden decirle a Arch que respete la configuración establecida en el xorg.conf, incluyendo ahí mismo las siguientes líneas (gracias Fer por simplificarme la existencia).
Section "ServerFlags"
Option "AutoAddDevices" "False"
EndSection
Sé que suena complicado, pero no lo es en lo más mínimo. Si lo fuera yo no podría hacerlo…
