LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 01-29-2004, 12:05 PM   #1
cdavison71
LQ Newbie
 
Registered: Sep 2003
Posts: 5

Rep: Reputation: 0
Slack 9.1 Marble Mouse USB doesn't work


Hello. This is my first post - not exactly a linux noob, but no expert either. I am having many problems getting my Marble Mouse USB to work with Slackware 9.1 and my laptop. I have researched the problem using this site and others for about a week now, so I'll try to be as detailed as possible.

I have Slack 9.1 working relly great on my Dell Cpt laptop that is hooked up to a docking station. I am using the ethernet that is in the docking station with no problems. I am using a Logitech TackMan Marble wheel that is attached to the ps/2 port with no problems. Also the trackpad and thumb pointer on the keyboard are also working with no problems. I am attempting to get the additional mouse (Marble Mouse USB) working by attaching it to the USB port on the docking station. At present, I get no response at all from the Marble Mouse itself by moving the ball or clicking on the buttons.

I will attach the relevant parts of my XF86Config file now:

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

Section "InputDevice"

# Identifier and driver

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "MouseManPlusPS/2" #"IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/mouse"
EndSection

Section "InputDevice"
Identifier "MarbleMouse"
Driver "mouse"
# Option "SendCoreEvents" "true"
# Option "Buttons" "4"
Option "Device" "/dev/input/mouse"
Option "Protocol" "IMPS/2"
# Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

It seems like I have tried almost all of the options for the Protocol option, but I've tried so many that I'm beginning to forget. I know that "IMPS/2" and "auto" do not work for sure in this setup. These were two of the most popular options for a fix that were posted before on this site, but they don't seem to work for me.

I get a funny feeling (may be wrong) that I am using the wrong Device option. How can one tell which device to put in that section? I know that the Mouse Man USB is recognized at boot up, because I see the messages in the startup output.

I welcome any suggestions on a fix! Thanks in advance for any tips!
 
Old 01-29-2004, 02:19 PM   #2
kasperhans
Member
 
Registered: Oct 2003
Location: right behind the moon
Distribution: gentoo
Posts: 466

Rep: Reputation: 30
have a try at this:

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "MouseManPlusPS/2" #"IMPS/2"
Option "ZAxisMapping" "4 5"
Option"Device""/dev/psaux"
EndSection

Section "InputDevice"
Identifier"USB Mouse"
Driver"mouse"
Option"SendCoreEvents""true"
Option"Device""/dev/input/mice"
Option"Protocol""ImPS/2"
Option"Emulate3Buttons""true"
Option"ZAxisMapping""4 5"
EndSection
 
Old 01-29-2004, 03:35 PM   #3
urka58
Member
 
Registered: Nov 2003
Distribution: slackware 14
Posts: 530

Rep: Reputation: 30
I'm not sure of that but slack 9.1 doesn't set up HID features by default.
You could check your /etc/rc.d/rc.modules and try to uncomment the usb mouse occourrence at HID section.
I had a similar problem with my usb keyboards that has been fixed editing such file
Ciao
 
Old 01-29-2004, 05:39 PM   #4
cdavison71
LQ Newbie
 
Registered: Sep 2003
Posts: 5

Original Poster
Rep: Reputation: 0
Update

kasperhans - I did try your configs verbatim in the XF86Config file and, unfortunately, they did not work. I have the same results as before - all other mouse devices working fine except the Marble Mouse USB. I still get no response from moving the trackball or clicking the buttons. Very good suggestion though! I do appreciate it!!!

urka58 - I did uncomment the following lines in the /etc/rc.d/rc.modules

/sbin/modprobe hid
/sbin/modprobe usbmouse

I tried them uncommented one at a time and in combination together - still no luck though. A good try though.

As a side note, I know the Marble Mouse is good, as I just recenlty tested on anothere system.

Thanks!
 
Old 01-29-2004, 09:19 PM   #5
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: Tupelo, MS
Distribution: Gentoo
Posts: 6,926

Rep: Reputation: 124Reputation: 124
I'm not sure I'm reading your posts exactly right or not. One question, and one suggestion.

Are you seeing the docking station USB hub(s) in dmesg? I think so from your post, but wanted to ask to be certain.

Do you have a Knoppix Live CD that you can run to see if it detects the mouse? If so, then you'll be able to determine the correct device and protocol.

I used a Knoppix v3.3 Live CD to detect all manner of USB gadgets on my lappy, but the southbridge chip on the motherboard has since failed and I can't get one here :}
 
Old 01-29-2004, 10:37 PM   #6
cdavison71
LQ Newbie
 
Registered: Sep 2003
Posts: 5

Original Poster
Rep: Reputation: 0
Ok, I am in the process of a Knoppix download. I will burn the CD in the moring tomorrow, try it and post the results. I will also check the dmesg file and make sure about the USB being recognized.

Thanks!!!!
 
Old 01-30-2004, 12:16 AM   #7
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 56
What do you have in Section "ServerLayout" at the end of your XF86Config?
Here is what I have for a usb mouse + touchpad on my laptop,

Code:
Section "InputDevice"

# Identifier and driver

    Identifier	"Mouse1"		#<------Note*
    Driver	"mouse"
    Option "Protocol"    "IMPS/2"
    Option "Device"      "/dev/input/mice"
    Option "ZAxisMapping" "4 5"
    Option "Resolution"	"256"

EndSection

Section "InputDevice"
     Driver      "synaptics"
     Identifier  "Mouse2"		#<------Note*
     Option      "Device"        "/dev/psaux"
     Option      "Protocol"      "auto-dev"
     Option      "LeftEdge"      "1900"
     Option      "RightEdge"     "5400"
     Option      "TopEdge"       "1900"
     Option      "BottomEdge"    "4000"
     Option      "FingerLow"     "25"
     Option      "FingerHigh"    "30"
     Option      "MaxTapTime"    "180"
     Option      "MaxTapMove"    "220"
     Option      "VertScrollDelta" "100"
     Option      "MinSpeed"       "0.02"
     Option      "MaxSpeed"       "0.18"
     Option      "AccelFactor"    "0.0010"
     Option      "SHMConfig"      "on"
     Option      "Repeater"       "/dev/ps2mouse"
EndSection
Code:
Section "ServerLayout"

    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"	#<------Note*
    InputDevice "Mouse2" "AlwaysCore"	#<------Note*
    InputDevice "Keyboard1" "CoreKeyboard"

EndSection
*Note:
If you don't have the InputDevice lines correct in the ServerLayout your second device is unlikely to work.
 
Old 01-30-2004, 12:15 PM   #8
cdavison71
LQ Newbie
 
Registered: Sep 2003
Posts: 5

Original Poster
Rep: Reputation: 0
SUCCESS! wOOt!

That was it! The ServerLayout section of the XF86Config file. I put the Device name of my USB Marble Mouse in there and that worked perfectly! Using the Marble Mouse USB now. I suppose that is a pretty noob mistake, but I will never, EVER forget that again.

Thanks to Aussie and every person that replied to this problem on this great website!!! Thanks to all so much for the help!!!

For anyone else reading, the solution that worked in my case was the mouse setup configuration from Kasperhans, combined with the ServerLayout section from Aussie. All of the suggestions involved modifying the XF86Config file.

THANKS!!!!!!!!
 
Old 01-31-2004, 04:24 PM   #9
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 56
Glad we could help :-)
 
Old 02-01-2004, 04:20 AM   #10
kasperhans
Member
 
Registered: Oct 2003
Location: right behind the moon
Distribution: gentoo
Posts: 466

Rep: Reputation: 30
well glad too always nice to help other people :=)
 
  


Reply


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
Fine-tuning Logitech Marble Mouse Trackball CodeSplice Linux - Hardware 6 01-02-2009 12:30 AM
Logitech Marble Mouse and X dictatorofgoats Linux - General 1 05-20-2006 06:05 PM
links2 mouse support logitech trackman marble WindowsBurner Linux - Software 1 10-22-2005 09:24 AM
logitech marble mouse. please help....tried and tried byen Linux - Hardware 4 09-21-2005 05:40 PM
PS/2 mouse did not work after temp removal of USB mouse edwardp Linux - Hardware 1 09-06-2003 04:57 PM


All times are GMT -5. The time now is 09:18 AM.

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