LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Mouse scroll-wheel gone after -current upgrade (http://www.linuxquestions.org/questions/slackware-14/mouse-scroll-wheel-gone-after-current-upgrade-364779/)

Yalla-One 09-19-2005 03:51 AM

Mouse scroll-wheel gone after -current upgrade
 
All,

I recently upgraded from a 2 week old -current to the latest (10.2), an upgrade which included among others a patch for x11 and various device drivers etc.

Since this upgrade, I noticed that the scroll-wheel on my "Microsoft IntelliMouse Explorer USB and PS/2 Compatible" (see lsusb at bottom of post) has stopped working. However, in KMail, it now scrolls horizontally rather than vertically. In Firefox and all other applications, it scrolls neither horizontally nor vertically.

This has worked flawlessly before with the scroll-wheel and thus the problem is not HW related. It also workes in XP and when connected to other Slackware PCs.

In my /etc/X11/xorg.conf the relevant lines are (not changed since upgrade):

Section "ServerLayout"
InputDevice "Mouse0" "CorePointer"

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7"
EndSection

lsusb gives:
Bus 002 Device 002: ID 045e:001e Microsoft Corp. IntelliMouse Explorer

When running `xev`and scrolling the wheel I get:

ButtonPress event, serial 30, synthetic NO, window 0x2c00001,
root 0x48, subw 0x0, time 1329448, (103,108), root:(859,128),
state 0x0, button 6, same_screen YES

ButtonRelease event, serial 30, synthetic NO, window 0x2c00001,
root 0x48, subw 0x0, time 1329448, (103,108), root:(859,128),
state 0x0, button 6, same_screen YES

ButtonPress event, serial 30, synthetic NO, window 0x2c00001,
root 0x48, subw 0x0, time 1329744, (103,108), root:(859,128),
state 0x0, button 7, same_screen YES

ButtonRelease event, serial 30, synthetic NO, window 0x2c00001,
root 0x48, subw 0x0, time 1329744, (103,108), root:(859,128),
state 0x0, button 7, same_screen YES

I'm running a custom 2.6.12.3 kernel that has suited me fine before, and lsmod gives the following:

Module Size Used by
radeon 76608 1
drm 60820 2 radeon
snd_pcm_oss 48160 0
snd_mixer_oss 17216 1 snd_pcm_oss
sr_mod 13924 0
usblp 11200 0
usb_storage 30148 0
ati_agp 6668 1
snd_ali5451 20356 1
snd_ac97_codec 79864 1 snd_ali5451
snd_pcm 83208 3 snd_pcm_oss,snd_ali5451,snd_ac97_codec
snd_timer 21316 1 snd_pcm
snd 45348 8 snd_pcm_oss,snd_mixer_oss,snd_ali5451,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc 7684 1 snd_pcm
tg3 94788 0
pcmcia 21320 4
yenta_socket 20360 2
rsrc_nonstatic 9536 1 yenta_socket
pcmcia_core 42760 3 pcmcia,yenta_socket,rsrc_nonstatic
agpgart 29704 2 drm,ati_agp


EDITED: When in Firefox, it seems like the scroll-wheel on the mouse now scrolls the Firefox HISTORY rather than the page itself up and down. By having the pointer anywhere on the screen, instead of moving up and down, scrolling up now takes me to the previously visited webpage, and scrolling down takes me back to the last one... Weird... Firefox has not been changed for weeks. Scroll-wheel behaviour in Konsole and other applications still won't work..
I'm using KDE 3.4.2 by the way as in Slackware 10.2


Thank you in advance for any insight!

-Y1

Yalla-One 09-19-2005 05:21 AM

Found the problem - it turns out that my ~/.Xmodmap (755) for some reason isn't read anymore. Once I load it manually, it all works fine.

cathectic 09-19-2005 04:46 PM

Are you using KDM at all as your login manager? If so, this is a known problem with the last kdebase upgrade before 10.2 was released.

Yalla-One 09-20-2005 08:20 AM

Yep I'm using KDM as login manager with latest -current and as you state it doesn't source the ~/.Xmodmap file as previous versions..

Do you know of any webpage that addresses this issue and hopefully presents a workaround? I assume it's a script somewhere that got messed up...

-Y1

cathectic 09-20-2005 05:22 PM

See my previous post about one possible fix to this:
http://www.linuxquestions.org/questi...39#post1853539

Or, you can try and get the original /opt/kde/share/config/kdm/Xsession that shipped with 10.1 (the original file hadn't changed since 2002 so that shouldn't be a problem), instead of the automagically generated KDM config files that ship with kdebase now.


All times are GMT -5. The time now is 07:31 AM.