View previous topic :: View next topic |
Author |
Message |
Gaby Apprentice
Joined: 03 Aug 2005 Posts: 251
|
Posted: Mon Dec 08, 2008 10:16 am Post subject: [Xorg] Mouse cursor badly placed [solved] |
|
|
Hello,
First, i've posted for this problem in the french section but without result ==> here
I have an old laptop with a fresh gentoo install, X work without error but I've a problem with the mouse cursor. It is not placed on the clic coordinate, when i'm cliquing on the screen, the menu isn't under the cursor. I've an offset of many centimeter on the screen.
I have the probleme with the synaptics touchpad and a usb mouse; under gentoo, under sysresccd and toutoulinux livecd but no problem under ubuntu livecd.
An xorg.conf extract :
Code: |
Section "InputDevice"
Identifier "Mouse0"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "UpDownScrolling" "1"
Option "LeftRightScrolling" "0"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection
|
Some version information :
Code: |
sh-3.2# eix xorg-server
[I] x11-base/xorg-server
Available versions: 1.3.0.0-r6 ~1.4.2 ~1.5.2 {3dfx debug dmx dri hal input_devices_acecad input_devices_aiptek input_devices_calcomp input_devices_citron input_devices_digitaledge input_devices_dmc input_devices_dynapro input_devices_elo2300 input_devices_elographics input_devices_evdev input_devices_fpit input_devices_hyperpen input_devices_jamstudio input_devices_joystick input_devices_keyboard input_devices_magellan input_devices_microtouch input_devices_mouse input_devices_mutouch input_devices_palmax input_devices_penmount input_devices_spaceorb input_devices_summa input_devices_synaptics input_devices_tek4957 input_devices_tslib input_devices_ur98 input_devices_vmmouse input_devices_void input_devices_wacom ipv6 kdrive minimal nptl sdl tslib video_cards_apm video_cards_ark video_cards_ast video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_epson video_cards_fbdev video_cards_fglrx video_cards_geode video_cards_glint video_cards_i128 video_cards_i740 video_cards_impact video_cards_imstt video_cards_intel video_cards_mach64 video_cards_mga video_cards_neomagic video_cards_newport video_cards_nsc video_cards_nv video_cards_nvidia video_cards_r128 video_cards_radeon video_cards_radeonhd video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6 video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vermilion video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo video_cards_xgi xorg xprint}
Installed versions: 1.3.0.0-r6(16:42:33 30.11.2008)(dri input_devices_keyboard input_devices_mouse input_devices_synaptics nptl sdl video_cards_savage xorg -3dfx -debug -dmx -input_devices_acecad -input_devices_aiptek -input_devices_calcomp -input_devices_citron -input_devices_digitaledge -input_devices_dmc -input_devices_dynapro -input_devices_elo2300 -input_devices_elographics -input_devices_evdev -input_devices_fpit -input_devices_hyperpen -input_devices_jamstudio -input_devices_joystick -input_devices_magellan -input_devices_microtouch -input_devices_mutouch -input_devices_palmax -input_devices_penmount -input_devices_spaceorb -input_devices_summa -input_devices_tek4957 -input_devices_ur98 -input_devices_vmmouse -input_devices_void -input_devices_wacom -ipv6 -kdrive -minimal -video_cards_apm -video_cards_ark -video_cards_chips -video_cards_cirrus -video_cards_cyrix -video_cards_dummy -video_cards_epson -video_cards_fbdev -video_cards_fglrx -video_cards_glint -video_cards_i128 -video_cards_i740 -video_cards_impact -video_cards_imstt -video_cards_intel -video_cards_mach64 -video_cards_mga -video_cards_neomagic -video_cards_newport -video_cards_nsc -video_cards_nv -video_cards_nvidia -video_cards_r128 -video_cards_radeon -video_cards_rendition -video_cards_s3 -video_cards_s3virge -video_cards_siliconmotion -video_cards_sis -video_cards_sisusb -video_cards_sunbw2 -video_cards_suncg14 -video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb -video_cards_sunleo -video_cards_suntcx -video_cards_tdfx -video_cards_tga -video_cards_trident -video_cards_tseng -video_cards_v4l -video_cards_vesa -video_cards_vga -video_cards_via -video_cards_vmware -video_cards_voodoo -xprint)
Homepage: http://xorg.freedesktop.org/
Description: X.Org X servers
sh-3.2# eix x11-drivers/xf86-input-synaptics
* x11-drivers/xf86-input-synaptics
Available versions: ~0.15.2-r2 ~0.99.1 {debug hal}
Homepage: http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/
Description: Driver for Synaptics touchpads
sh-3.2# eix x11-drivers/xf86-input-mouse
[I] x11-drivers/xf86-input-mouse
Available versions: 1.2.2 ~1.2.2-r1 1.2.3 ~1.3.0 {debug}
Installed versions: 1.2.3(22:01:21 25.11.2008)(-debug)
Homepage: http://xorg.freedesktop.org/
Description: X.Org driver for mouse input devices
sh-3.2# eix x11-drivers/xf86-input-evdev
* x11-drivers/xf86-input-evdev
Available versions: 1.1.5-r1 ~1.1.5-r2 ~1.2.0 ~1.99.2-r2 ~2.0.1 ~2.0.2 ~2.0.4 ~2.0.5 ~2.0.6 ~2.0.7 {debug hal}
Homepage: http://xorg.freedesktop.org/
Description: Generic Linux input driver
sh-3.2# eix x11-proto/inputproto
[I] x11-proto/inputproto
Available versions: 1.4.2 1.4.2.1 ~1.4.3 ~1.4.3-r1 ~1.4.4
Installed versions: 1.4.2.1(23:48:51 21.11.2008)
Homepage: http://xorg.freedesktop.org/
Description: X.Org Input protocol headers
|
My make.conf :
Code: | ACCEPT_KEYWORDS="x86"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ "
USE="-qt3 -qt4 -gnome -gtk -kde -dvd alsa -cdr a52 glitz svg pdf png -arts -perl -ipv6 -cups"
INPUT_DEVICES="keyboard mouse synaptics"
VIDEO_CARDS="savage"
LINGUAS="fr"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage"
|
I hope you undertand my problem.
Gaby
Last edited by Gaby on Mon Dec 08, 2008 9:37 pm; edited 1 time in total |
|
Back to top |
|
|
djdunn l33t
Joined: 26 Dec 2004 Posts: 812
|
Posted: Mon Dec 08, 2008 10:32 am Post subject: |
|
|
you could try using the evdev drivers for your mouse i like them and they pretty much configure themself _________________ “Music is a moral law. It gives a soul to the Universe, wings to the mind, flight to the imagination, a charm to sadness, gaiety and life to everything. It is the essence of order, and leads to all that is good and just and beautiful.”
― Plato |
|
Back to top |
|
|
Gaby Apprentice
Joined: 03 Aug 2005 Posts: 251
|
Posted: Mon Dec 08, 2008 11:49 am Post subject: |
|
|
I don't think it's the solution, I've try with different driver (mouse, synaptics) and a mouse and touchpad. I've the problem with all configuration.
I think it's more in X and not the driver but I'll trying with evdev.
Gaby |
|
Back to top |
|
|
albright Advocate
Joined: 16 Nov 2003 Posts: 2588 Location: Near Toronto
|
Posted: Mon Dec 08, 2008 1:20 pm Post subject: |
|
|
What happens if you add
Option "SWCursor" "True"
in the video card device section (not mouse section)
of xorg.conf? _________________ .... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme) |
|
Back to top |
|
|
Gaby Apprentice
Joined: 03 Aug 2005 Posts: 251
|
Posted: Mon Dec 08, 2008 7:26 pm Post subject: |
|
|
albright wrote: |
Option "SWCursor" "True"
|
It's done with this option
Can you explain what is it ?
Thanks,
Gaby |
|
Back to top |
|
|
albright Advocate
Joined: 16 Nov 2003 Posts: 2588 Location: Near Toronto
|
Posted: Mon Dec 08, 2008 8:22 pm Post subject: |
|
|
I think it stands for SoftWare Cursor - xorg is in charge
of cursor control instead of hardware driver I guess. I've
heard that older equipment sometimes needs this.
(If fixed, you should put "solved" in your post title) _________________ .... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme) |
|
Back to top |
|
|
|