Como ativar o SHMconfig?

5

Como ativar SHMconfig no Ubuntu 11.04? Estou tentando mudar a configuração do touchpad em tempo de execução, mas não consigo porque é necessário que o SHMconfig esteja ativado, como posso fazer isso?

    
por ashams 23.06.2011 / 15:00

2 respostas

3

Acho que você pode adicionar Option "SHMConfig" "true a /usr/share/X11/xorg.conf.d/50-synaptics.conf , que pode ser assim:

Section "InputClass"
     Identifier "touchpad catchall"
     Driver "synaptics"
     MatchIsTouchpad "on"
     MatchDevicePath "/dev/input/event*"
           Option "TapButton1" "1"
           Option "TapButton2" "2"
           Option "TapButton3" "3"
           Option "SHMConfig"  "true"
EndSection

Ou, temporariamente, você pode fazer synclient SHMConfig=1 no terminal para verificar o comportamento desejado.

    
por sagarchalise 13.09.2011 / 09:23
0

Isso é para o driver synaptics?

Já passou algum tempo desde que eu precisei disso, pois não tenho um laptop que exija, mas nas versões anteriores você poderia fazer isso com uma política HAL:

Primeiro, crie o arquivo

/etc/hal/fdi/policy/11-synaptics-options.fdi

com o seguinte conteúdo:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
    <device>
     <match key="input.x11_driver" contains="synaptics">
         <merge key="input.x11_options.SHMConfig" type="string">On</merge>
         <merge key="input.x11_options.MaxTapTime" type="string">0</merge>
       </match>
    </device>
</deviceinfo>

(adicionei MaxTapTime = 0 para desativar o toque para clicar)

Reinicie o haldaemon e reinicie o X11.

Depois disso, os gsynaptics devem poder se comunicar via SHMConfig.

    
por Eric 23.06.2011 / 17:08

Tags