I've got everything to work as I needed it, but I'm sorry, I don't need gpm, so I can't tell you anything about that !
What is working now:
Touchpad is working as synaptics device, including scrolling
You can plug in an USB-mouse whenever you like to, both devices work just fine.
cat /dev/psaux gives output from the touchpad
cat /dev/input/event0 is the keyboard
cat /dev/input/event1 is sometimes the touchpad, but not always, can't tell why
cat /dev/input/event2 is the USB mouse,
cat /dev/input/mice is also the USB mouse, you have to use mice (not mouse0,1,2...) because the number changes when you unplug and replug the mouse
And (as you can see in the .config file) udev is active, so there is no problem with that !
Maybe the speed of the touchpad-cursor needs some tuning, it tages ages to get from left to right in a 1680 resolution
EDIT: For testing reasons I added Option "DynamicClocks" "on" in the graphics-card-part and it appears as if it really works (of course only with the radeon driver), because the laptop now needs about 2 Watts less ! This is not yet included in the file below !
I have uploaded the configs to my webserver, they are so big, I wouldn't want to post them here, but I guess I'll forget them there anyways so they'll be online quite a long time
www.topspritten.de/xorg.conf
www.topspritten.de/.config
@Everybody: Remember: DO NOT simply copy them onto your system if you don't have the ATI X300 graphics card ! Also: The xorg-file is REALLY messed up, I have only been changing the file for quite some computers with quite some different graphics cards etc. Also: I have just seen that acceleration is not enabled as I'm currently not using the fglrx file, don't know why that is, maybe I'll change that sometime.
Again I hope that this will help some people !
CU
Dave
EDIT2: Just stumbled over this page
http://www.geocities.com/stomljen/
It might help some people with the i915 graphics card, I have (of course) not tested it though !



