Jump to content

USB mouse, USB memory key, and the laptop glide pad prob


frosterrj
 Share

Recommended Posts

OK, so I got frisky and tried to swap out my USB mouse for a dell memory key my wife got with her new laptop (brought it to work, downloaded progs to take home, etc...).

 

OK, I know its not windoze--no flames please! So I was quite amazed that an icon launced on my desktop as a "dynamic drive" of some kind--meaning the memory key. I was then a little bit shocked that my laptop's mouse pad did not work so I had a hell of a time tabbing around the desktop trying to select the icon to open the drive and see what was there---sadly, nothing.

 

So my main problem is that I have now lost any mouse on my system, even after rebooting with the usb mouse in the port.

 

First question is: how do I get my USB mouse working again, and how do I set the machine up so that when there is no mouse plugged in, the built-in laptop pad and buttons work?

 

Second question: How do I get the USB memory key to really be recognized by the system--so the files show up in Konq.

 

Third Question: is there a keyboard combo for creating the right-click menu list?

 

Thanks,

Robert

 

Dell Lattitude CPiA 366, 256MB, MDK 9.0, KDE 3.0.5

Link to comment
Share on other sites

First question is: how do I get my USB mouse working again, and how do I set the machine up so that when there is no mouse plugged in, the built-in laptop pad and buttons work?

 

It seems this is question is asked often...It was asked in the XFree86-maillinglist...The question actually was the following: I want that when I plug in the usb-mouse mu touychpad won't respond anymore...(if it also works in the other way..you'll have to test:))..Here is the answer:

 

you can...

 

sendcoreevents has to be in the server-section

 

Section "InputDevice"

Driver "mouse"

Identifier "Touchpad"

Option "Device" "/dev/psaux"

Option "Emulate3Buttons" "on"

Option "InputFashion" "Mouse"

Option "Protocol" "ExplorerPS/2"

Option "Name" "PS/2-Mouse"

Option "ZAxisMapping" "4 5"

EndSection

 

Section "InputDevice"

Driver "mouse"

Identifier "Wireless"

Option "Device" "/dev/mouse"

Option "InputFashion" "Mouse"

Option "Name" "USB-Mouse"

Option "Protocol" "ExplorerPS/2"

Option "ZAxisMapping" "4 5"

EndSection

 

Section "ServerLayout"

Identifier "Layout[all]"

InputDevice "Keyboard[0]" "CoreKeyboard"

InputDevice "Touchpad" "CorePointer"

InputDevice "Wireless" "SendCoreEvents"

Option "Clone" "off"

Option "Xinerama" "off"

Screen "Screen[0]"

EndSection

 

This is text out of the "/etc/X11/XF86-Xondif-4"-file....

 

Hopefully this helps...please let me know...

 

Second question: How do I get the USB memory key to really be recognized by the system--so the files show up in Konq.

Sorry, somebody else has to help you here(if thje rest would work:))

 

Third Question: is there a keyboard combo for creating the right-click menu list?

You can set this combo using kde-controlcenter->accessibility->keyboardshortcuts

 

To help you out in the future: You can control your mousepointer using you keyboard...press

"shift+numlock" ..You key-ad won't work anymore..for that you have to disable it again by pressing ..again "shift+numlock"

 

Dell Lattitude CPiA 366, 256MB, MDK 9.0, KDE 3.0.5

Link to comment
Share on other sites

I would like to complete my answer a little bit...

 

/ = select left button

* = select middle button

- = slect right button

 

5 = press selected button and I thin the other keys of the keypad also have a meaning.....but I think these will help you a litlle bit (hope it anyway)

Link to comment
Share on other sites

maybe you can edit so that it matches? I put in the "touchpad" block in the text you see.

 

# File generated by XFdrake.

 

# **********************************************************************

# Refer to the XF86Config man page for details about the format of

# this file.

# **********************************************************************

 

Section "Files"

# Multiple FontPath entries are allowed (they are concatenated together)

# By default, Mandrake 6.0 and later now use a font server independent of

# the X server to render fonts.

FontPath "unix/:-1"

EndSection

 

Section "ServerFlags"

#DontZap # disable <Crtl><Alt><BS> (server abort)

AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work

#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

EndSection

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "glx" # 3D layer

EndSection

 

Section "InputDevice"

Identifier "Keyboard1"

Driver "Keyboard"

Option "XkbModel" "pc105"

Option "XkbLayout" "us"

Option "XkbOptions" ""

EndSection

 

Section "InputDevice"

Driver "mouse"

Identifier "Touchpad"

Option "Device" "/dev/psaux"

Option "Emulate3Buttons" "on"

Option "InputFashion" "Mouse"

Option "Protocol" "ExplorerPS/2"

Option "Name" "PS/2-Mouse"

Option "ZAxisMapping" "4 5"

EndSection

 

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "IMPS/2"

Option "Device" "/dev/usbmouse"

Option "ZAxisMapping" "4 5"

EndSection

 

Section "Monitor"

Identifier "monitor1"

VendorName "Dell"

ModelName "Dell 1024X Laptop Display Panel"

HorizSync 31.5-48.5

VertRefresh 59.0-75.0

 

# Sony Vaio C1(X,XS,VE,VN)?

# 1024x480 @ 85.6 Hz, 48 kHz hsync

ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

 

# TV fullscreen mode or DVD fullscreen output.

# 768x576 @ 79 Hz, 50 kHz hsync

ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

 

# 768x576 @ 100 Hz, 61.6 kHz hsync

ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

EndSection

 

Section "Device"

Identifier "device1"

BoardName "NeoMagic MagicMedia (laptop/notebook)"

Driver "neomagic"

Option "DPMS"

EndSection

 

Section "Screen"

Identifier "screen1"

Device "device1"

Monitor "monitor1"

DefaultColorDepth 24

 

Subsection "Display"

Depth 8

Modes "1024x768" "800x600" "640x480"

EndSubsection

 

Subsection "Display"

Depth 15

Modes "1024x768" "800x600" "640x480"

EndSubsection

 

Subsection "Display"

Depth 16

Modes "1024x768" "800x600" "640x480"

EndSubsection

 

Subsection "Display"

Depth 24

Modes "1024x768" "800x600" "640x480"

EndSubsection

EndSection

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Mouse1" "CorePointer"

Screen "screen1"

EndSection

 

I have my mouse back after doing a mousedrake and re-booting. But I had to remove it from the usb hub and plub directly into to machine. Any ideas on that?

 

Thanks,

Robert

Link to comment
Share on other sites

Ill just use some copying from the example I gave...Please tell me if the touchpad works or the usb-mouse...The easiest thing you can do to begin is to plugin-in yourmouse into you copmuter directley and run mousedrake...then edit the file.....

 

Ok, I'll try..replace Section "ServerLayout"(the whole part) with:

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Touchpad" "CorePointer"

InputDevice "Mouse1" "SendCoreEvents"

Screen "screen1"

EndSection

 

Hope this works...else you can post and I'll tryyyyy....Hopefully it is as simple as teh aboce:)....If it doesn't work you can try to set the protocols to auto(just to test)....

Link to comment
Share on other sites

I pasted this over the existing section:

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Touchpad" "CorePointer"

InputDevice "Mouse1" "SendCoreEvents"

Screen "screen1"

EndSection

 

rebooted the x-server only to have it break--something about a line 116 error when I typed startx.

Copied the good file over the changed one and KDE is now back to working.

 

Any Ideas?

 

Robert

Link to comment
Share on other sites

Ok, maybe a little bit too much for me at once....more steps..

Line 116, can't tell me much also....look at the file /var/log/XFree86.0.log

I believe the EE are errors..you'll see them and tell them....

 

-Did your touchpad ever worked/got recognized? Yes ok...

Does Mandrake recognizes it when you detach your usb-mouse and run mousedrake?Can see this in harddrake....->mouse....(I'm hoping this....)

Save the netry for the touchpad then somewhere..so you can add it to the config-file later with the usb-mouse-section.

 

The big problems for me are that I don't where at which /dev/... Mandrake connects everything..For mouses these are mostley..../dev/mouse, /dev/psaux, /dev/usb-mouse (supposingley dependent on what mouse you have...) and SenCoreEvents is experimental for me...although it comes from the XFree86-list and is trustworthy.

 

So try playing around and look at the error-file I mentionned..

So, try the following...In the "Serverlayout" -section...replace the iderntifier of the Corepointermouse with that of the touchpad(because I suppose your using your usb-mouse and it works...)..If it doesn't works, try changing /dev/psaux to /dev/mouse (the Device-entry) and set the protocol to Auto(later on you can make it specific) in the section of the touchpad-mouse.

 

Now, try again to add the line with SendCoreevents(wich probably, but am not sure of this because I counted the lines and just passed the section...) and look and the errors.....

 

It's important to place the problems that are reported in the log here, else it's very difficult to say what's causing the problem.

 

Sorry for this clumsy reponses..but it is what I would do...

:D

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...