Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 09-03-2005, 08:51 PM   #1
Registered: Nov 2004
Posts: 40

Rep: Reputation: 15
Question 7 button scroll mouse has new jitters

I have a 7 button scroll mouse that worked beautifully until recently. Now, the scroll wheel causes the screen to jump up and down erratically rather than scroll smoothly in either direction. This happens in all programs. Even in Kuickshow, using the scroll wheel to move through photos, the scroll wheel causes Kuickshow to jump back and forth erratically. It is almost as if moving the scroll mouse in any direction sends both up and down scroll signals at the same time, but I cannot confirm this.

All five buttons work, but the scrolling feature does not.
I am running Debian Sarge with "Linux kernel image for version 2.6.7"

It is a usb mouse

My /var/log/XFree86.0.log (the relevant parts) look like this

(II) NVIDIA(0): Setting mode "1280x1024"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(II) Loading extension NV-CONTROL
(WW) NVIDIA(0): Option "glx" is not used
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing extension GLX
(**) Option "Protocol" "ExplorerPS/2"
(**) USBMouse: Protocol: "ExplorerPS/2"
(**) Option "CorePointer"
(**) USBMouse: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "Buttons" "7"
(**) USBMouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "6 7"
(**) USBMouse: ZAxisMapping: buttons 6 and 7
(**) USBMouse: Buttons: 7
(II) Keyboard "Keyboard1" handled by legacy driver
(II) XINPUT: Adding extended input device "USBMouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(II) USBMouse: ps2EnableDataReporting: succeeded
SetClientVersion: 0 9
(II) 3rd Button detected: disabling emulate3Button
SetClientVersion: 0 8
SetGrabKeysState - disabled
SetGrabKeysState - enabled
SetClientVersion: 0 8
SetGrabKeysState - disabled
SetGrabKeysState - enabled

The Mouse section of /etc/X11/XF86Config-4 looks like this

# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

Identifier "USBMouse"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "6 7"
Option "Buttons" "7"

# Mouse-speed setting for PS/2 mouse.

# Option "Resolution" "256"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

# Option "Protocol" "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.

# Option "BaudRate" "9600"
# Option "SampleRate" "150"

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"

# ChordMiddle is an option for some 3-button Logitech mice

# Option "ChordMiddle"


There's an executable file in my ~/.kde/Autostart/Xmodmap

#! /bin/bash
xmodmap -e "pointer = 1 2 3 6 7 4 5"

Thanks in advance for your help.
Old 09-03-2005, 11:00 PM   #2
Senior Member
Registered: May 2002
Location: Melbourne Australia
Distribution: it died/ macosx
Posts: 2,478

Rep: Reputation: 50
so, you must have changed something recently. What have you installed/changed/done recently?

Old 09-08-2005, 09:02 PM   #3
Registered: Nov 2004
Posts: 40

Original Poster
Rep: Reputation: 15
Yes, that was my thought as well, but the only thing I've been messing with is local networks stuff. I'm trying to put together a home network using a linksys router wired to my debian box and wirelessly linked to my wife's powerbook (OS-X). Other than that, I"ve been doing the same web browsing as usual, nothing XFree related, nor desktop related. The mouse misbehaves the same in Fluxbox as well.

A posting somewhere suggested that it could be related to a bad $KDEDIRS value. I couldn't figure out how to properly effect that so I went ahead and re-installed my KDE packages to see if that helps. IT seemed to for a few hours and then back to jittery.

It is a wireless RF mouse. It seems to work well in all other respects. Even placed right next to the receiver, it behaves jittery. There are no new electronics in the house and I've reset the RF Frequency.

echo $KDEDIRS returns an empty line.

A bit more info... that may or may not be related.
Mozilla freezes/crashes when I try to print a page, as soon as I click FILE >> PRINT.

Last edited by mlitty; 09-08-2005 at 10:04 PM.
Old 09-14-2005, 11:39 PM   #4
Registered: Nov 2004
Posts: 40

Original Poster
Rep: Reputation: 15

It's weird. I think it was a poorly configured hostname/domainname. I had been working on networking the computers and went back to revisit the configuration. Fixing that seemed to work. On the other hand, at the same time I was upgrading the system parts at a time.
Old 09-15-2005, 05:52 PM   #5
Senior Member
Registered: May 2002
Location: Melbourne Australia
Distribution: it died/ macosx
Posts: 2,478

Rep: Reputation: 50
huh. Well, good to know that it is fixed.



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mouse Scroll Button doesn't work with Logitech PS/2 MOuse. duffmckagan Slackware 10 12-03-2008 12:27 AM
3 button mouse (scroll button) Spyiish Slackware 24 07-23-2005 02:37 PM
Configuring my mouse scroll button. slackware1299 Slackware 25 04-14-2005 10:38 PM
Mouse scroll button Kernel 2.6.5 Slackware 2 05-19-2004 12:50 AM
mouse scroll button ? johnyy Linux - Software 1 09-16-2003 01:29 AM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:08 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration