Showing posts with label configure touchpad. Show all posts
Showing posts with label configure touchpad. Show all posts

Wednesday, September 16, 2009

Configure Synaptic Touchpad

This is partially a howto and mostly an informational guide on how to get the most out of your touchpad.

You used to be able to configure your mouse/touchpad settings in Ubuntu by editing your xorg.conf file. With Ubuntu 9.10 there will no longer be an xorg file to edit. The input driver has moved from xorg to hal and you have to edit an fdi file to properly configure your touchpad.

1. Enable SMHconfig
* Note: This method is not secure if you are in an untrusted multiuser environment. All local users can change the parameters at any time.

In a terminal type:
sudo gedit /etc/hal/fdi/policy/shmconfig.fdi
- Then copy this text into that file.
shmconfig
- Log Out/Reboot for the settings to take effect

2. Display Your Current Settings
In a terminal type:
syndaemon -d && synclient -l
- This will show you what your current/default settings are. Copy them into a blank file. You will use this a reference point.

In a termianl type:
synclient -m 10
- This will show, in real time, the output of your touchpad. Another tool to use as reference for editing your file.

3. Create An .fdi File
In a terminal type:
sudo mkdir /etc/hal/fdi/policy/10osvendor/
- This will make a folder for the 11-x11-synaptics.fdi file

In a terminal type:
sudo gedit /etc/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi
- Creates a black configuration file.
- Download my 11-x11-synaptics.fdi templete
- Copy and paste the contents into your 11-x11-synaptics.fdi file.
- You can opt to use this file for your touchpad settings; it has vertical/horizontal scroll and emulated middle click enabled.

5. Edit the 11-x11-synaptics.fdi File
- It is written in Extensible Markup Language (xml)
- You can read the the synaptic manual here or output into a terminal with:
man synaptics
- The Synaptic manual will define the terms included within the .fdi file.
- Template follows the output of syndaemon -d && synclient -l and it is intelligently laid out by function.
- You must log out or restart HAL for the settings to take effect.
To restart HAL in a terminal type:
sudo /etc/init.d/hal restart
- restarting HAL theoretically should work but i did not work for me. I had to log in and out.

Have a question or problem that this article doesn't cover?
Ask our Ubuntu Mini 9 Google Group for help.

Wednesday, September 9, 2009

Hack Karmic's GDM Login Screen

gdm_user_list

One of my favorite things about Linux is the ability to customize everything. The Gnome Display Manager (GDM) is an excellent example. A quick look at gnome-look.org illustrates the diversity and choice Linux users have for a screen they might only see for 5 seconds.

Changing your GDM was once a simple processes with an excellent GUI behind it. With Ubuntu 9.10 Karmic Koala the GDM has been rewritten to properly take advantage of xsplash, Ubuntu's new X based boot. While these changes will significantly improve boot time, customizable GDMs are going to suffer. Ubuntu developers have already stated that a level of customization once offered with the old GDM will not be available for Karmic.

Until then we can hack the GDM to change the background, theme, fonts and some minor features. While not as robust as before, it's better then the ugly brown sand option that Karmic testers are stuck with.

LoginWindow
- This is th old GDM configuration screen. notice the options and themes you can choose from.

gdm-new
- This is the new GDM screen. Not many options.

1. Logout of your current session and return to the GDM
2. Switch to the tty command line prompt using Ctrl-Alt-F1
3. Login using your normal login/password
4. at the command line prompt type: export DISPLAY=:0.0
5. then type: sudo -u gdm gnome-control-center
6. Switch back to the gdm screen using ALT-F7
7. The gnome-control-center should be loaded. Use it to configure your GDM.
8. Click on the Appearances icon, in appearances you can change your GDM's font, theme and background image.
9. Close the gnome-control-center and login normally.

For more GDM hacks check out part two of this article.


Have a question or problem that this article doesn't cover?
Ask our Ubuntu Mini 9 Google Group for help.

Wednesday, November 12, 2008

Configure Synaptics Touchpad Ubuntu 8.10

There are a few ways to configure you synaptic touchpag settings in Ubuntu 8.10

The first was sent to us by JewHouse
It involves no configuration, just the installation of a .deb. The only drawback is that TouchFreeze only allows you to customize the touchpad delay when typing.

In a terminal type:
sudo apt-get install touchfreeze

You can then find TouchFreeze in Applications > Accessories
Screenshot

TouchFreeze then loads in your notification area and you can double click the icon to configure it
Screenshot-1


The second involves enabling SHMConfig, I found the howto on the Ubuntu Community Documents Pages.

Note: This method is not secure if you are in a n untrusted multiuser environment. All local users can change the parameters at any time.

In a terminal type:
sudo gedit /etc/hal/fdi/policy/shmconfig.fdi

Then add this to the blank file you just created:
Blogger wouldn't display it properly, so to copy the text click here
Screenshot-*shmconfig.fdi (-etc-hal-fdi-policy) - gedit

Save the file and then reboot
To reboot in a terminal type:
sudo reboot

Now that you have enabled SHMConfig you can use qsynpatics or gsynaptics to configure your touchpad and configure more than just a typing delay. I prefer qsynaptics.


To install the .deb for your version of qsyanptics (most will need the i386 version) click here
qsynaptics .debs for other architecture

To run qsyanptics, type the command qsyanptics in a terminal or in a Run Application Box (press Alt and F2).
Screenshot-Run Application


To make the setting load when you login:
Go to System > Preferences > Sessions, add a new command
Screenshot-Add Startup Program
qsynaptics -r


To install gsynaptics in a terminal type:
sudo apt-get install gsynaptics

You can find gsynaptics in System > Preferences
gsynaptics

Screenshot-Touchpad Preferences
Have a question or problem that this article doesn't cover?
Ask our Ubuntu Mini 9 Google Group for help.