Ubuntu 10.10 maverick meerkat on eeepc 1005 HA

WOW, today I realized that Ubuntu 10.10 maverick meerkat was out and that I missed it by couple of days… bad me!!! (btw you have to select “normal updates” instead of “long term release” in your update manager’s settings).
After the update my little eeepc lookt great, and everything worked out of the box without installing a tray control (including wifi, webcam, sound, hotkeys, performance modes, ecc)!!! Great Job guys and the new unity theme is great and optimizes much better the use of vertical screen estate. The only little issue is the two buttons to disable the touchpad (Fn+f3 and the little silver button on the top left) do not work, although they are recognized by the system and give an error about being unable to enable touchpad (ensure xorg.conf is configured properly). A quick workaround is to create a script that enables/disables ONLY (see comment #3) the tapping on the touchpad and to bind it to the silver button using system>keyboard shortcuts, you’ll still get the warning but it does the job.
#!/bin/sh
# toggle synaptic touchpad tap on/off
# get current state
SYNSTATE=$(synclient -l | grep TapButton1 | awk '{ print $3 }')
# change to other state
if [ $SYNSTATE = 0 ]; then
synclient TapButton1=1
elif [ $SYNSTATE = 1 ]; then
synclient TapButton1=0
else
echo "Couldn't get touchpad status from synclient"
exit 1
fi
exit 0

Updating now my hp 2510 with touch screen and excited to see utouch in action…
UPDATE: The system got slower when launching applications (just the launch phase, then they run well)… we’ll see

7 Responses

  1. Tuchkata

    Just a little correction ๐Ÿ™‚ The script should look like this one :
    #!/bin/sh
    # toggle synaptic touchpad tap on/off
    # get current state
    SYNSTATE=$(synclient -l | grep TouchpadOff | awk ‘{ print $3 }’)
    # change to other state
    if [ $SYNSTATE = 0 ]; then
    synclient TouchpadOff=1
    elif [ $SYNSTATE = 1 ]; then
    synclient TouchpadOff=0
    else
    echo “Couldn’t get touchpad status from synclient”
    exit 1
    fi
    exit 0
    Otherwise it’s not a bash script and it is about TapButton (tapping) and not about TouchpadOff ๐Ÿ™‚ Thanks a lot man ๐Ÿ™‚

  2. timdor

    I have been able to get the touchpad buttons to enable and disable the touchpad with this.
    #!/bin/bash
    #find the current state of the touchpad
    state=`gconftool-2 –get “/desktop/gnome/peripherals/touchpad/touchpad_enabled”`
    #if touchpad enabled, turn it off
    if [ $state = “true” ]; then
    gconftool-2 –set “/desktop/gnome/peripherals/touchpad/touchpad_enabled” –type integer “0”
    gconftool-2 –set “/desktop/gnome/peripherals/touchpad/touchpad_enabled” –type bool “false”
    fi
    #if touchpad not enabled, turn it on
    if [ $state = “false” ]; then
    gconftool-2 –set “/desktop/gnome/peripherals/touchpad/touchpad_enabled” –type integer “1”
    gconftool-2 –set “/desktop/gnome/peripherals/touchpad/touchpad_enabled” –type bool “true”
    fi
    I am not any kind of hacker. All I did was modify a script I found on the web for a keyboard shortcut to hide the panels.

  3. I have tried both scripts to toggle my touch pad on my eeePc. I created the scipt and saved it to my root directory. I then used nautilus to set it executable. I set the short cuts and for both scripts, the second and last versions listed here, I got an error message. “Error while trying to run (a.sh) which is linked to key ( T)
    Any suggestions?
    Thanks,
    Joe

Leave a Reply