Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Archive > Main Support Categories > Hardware & Laptops
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Hello, Unregistered You are browsing a READ only archive of the main support categories pre 4/21/2008. You will not be able to post or reply any threads in this section.
Ubuntu 9.10 is out!!!

When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu.

The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely.

Hardware & Laptops
Problems with hardware & laptops not being detected or supported during or after install.

 
 
Thread Tools Display Modes
Old February 22nd, 2007   #1
kyozo
5 Cups of Ubuntu
 
Join Date: Sep 2006
Location: Denmark
Beans: 20
Ubuntu 7.10 Gutsy Gibbon
Disabling Touchpad on IBM Ultranav USB Keyboard

Hi,

I have just gotten an IBM USB Ultranav keyboard for my desktop. I love the trackpoint, since I dislike moving the hands away from the keyboard.

However, I have no use for the touchpad, so I would like to disable it. So far all I have been able to find on the net about it, is that you need to have a synaptics device in your xorg.conf for it to work, well I don't have this, and it still works.

This is my input sections in my xorg.conf
Code:
Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "dk"
    Option         "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ExplorerPS/2"
    Option         "ZAxisMapping" "4 5"
    Option	   "EmulateWheel" "on"
    Option	   "EmulateWheelButton" "2"
EndSection
How du I disable the touchpad without disabling the trackpoint?

I'm running Ubuntu Edgy Eft

When i looked in my DeviceManager i found this entry under USB Controller
Code:
Ultranav Keyboard Hub
        Ultranav Keyboard
        Composite Touchpad and Trackpoint
                USB HID Interface
                        Synaptics inc. Composite Touchpad / Trackpoint
               USB HID Interface
                        Synaptics inc. Composite Touchpad / Trackpoint
So I thought perhaps that it would be possible to just disable the device entirely, but I'm a Linux Noob, so I don't know how to do that.


Thanks in advance

Kyozo
kyozo is offline  
Old September 11th, 2007   #2
bazmati
First Cup of Ubuntu
 
Join Date: Jun 2007
Beans: 10
Re: Disabling Touchpad on IBM Ultranav USB Keyboard

Anyone helping here ,, this is a direct hit to my issue -- unfortunatly it is not resolved yet!! please anyone can offer idea on how to disable the touchpad on the ultranav travel keyboard - thanks
bazmati is offline  
Old September 25th, 2007   #3
bazmati
First Cup of Ubuntu
 
Join Date: Jun 2007
Beans: 10
Re: Disabling Touchpad on IBM Ultranav USB Keyboard

Well after spending a day at this and sanning every possible site about synaptics and touchpad i did something that i'm happy with ,, my touchpad is disabled and my trackpoint works wonderfully -- even got that middle button working as a wheel

here is what i did (and thanks to everyone who bothers to post question and replys


first forget about synaptics as the touchpad you want to disable anyway and the trackpoint well it work as an ordinary mouse

but you have to know which device file the trachpoint uses

To find the trackpoint device file use (as root) cat /proc/bus/input/devices . Look for your device in the list. The device file name will be on the Handlers Line . If there is more than one listed, it is the first one.

then try this basic test, run cat /dev/input/mouse1 (with the appropriate device file) and interact with the touchpad / trackpoint / whatever. if there is no output at all, either the device file is the wrong one, or the kernel driver isn't loaded.

in my case the cat /proc/bus/input/devices gives

sudo cat /proc/bus/input/devices
Password:

...

I: Bus=0003 Vendor=04b3 Product=3018 Version=0110
N: Name="Lite-On Tech IBM USB Keyboard with UltraNav"
P: Phys=usb-0000:00:1d.1-1.3/input1
S: Sysfs=/class/input/input3
H: Handlers=kbd event3
B: EV=3
B: KEY=ffff 0 0 28 c000d000 1e0000 0 0 0

I: Bus=0003 Vendor=06cb Product=0009 Version=0100
N: Name="Synaptics Inc. Composite TouchPad / TrackPoint"
P: Phys=usb-0000:00:1d.1-1.4/input0
S: Sysfs=/class/input/input4
H: Handlers=mouse2 ts1 event4 <==== this is what you are looking for
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3

now sudo
cat /dev/input/mouse1 or ts1 or try mouse1 (that was my touchpad) and move all of your mouses untill you find witch device file is the trackpoint if you get garbage chr when you move mouse ,, the test is positive

Another good place to check for debug is the Xorg.0.log

my mouse section now looks like that
(**) Configured Mouse: Device: "/dev/input/mouse2"
(**) Configured Mouse: Protocol: "ImPS/2"
(**) Option "CorePointer"
(**) Configured Mouse: Core Pointer
(**) Option "Device" "/dev/input/mouse2"
(**) Option "Emulate3Buttons" "true"
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5
(**) Option "EmulateWheel" "true"
(**) Option "EmulateWheelButton" "2"
(==) Configured Mouse: YAxisMapping: buttons 4 and 5
(**) Configured Mouse: EmulateWheel, EmulateWheelButton: 2, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(**) Configured Mouse: Buttons: 9

now regarding the xorg.conf file this is what it should look like
remember # means commented out

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
# InputDevice "Synaptics Touchpad" "CorePointer'
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "ca"
Option "XkbVariant" "multix"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mouse2"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
EndSection

#Section "InputDevice"
# Identifier "Synaptics Touchpad"
# Driver "synaptics"
# Option "SendCoreEvents"
# Option "Device" "/dev/input/mouse1"
# Option "Protocol" "auto-dev"
# Option "HorizScrollDelta" "1"
# Option "SHMConfig" "on"
# Option "VertTwoFingerScroll" "true"
# Option "HorizTwoFingerScroll" "true"
# Option "TapButton1" "0"
# Option "TapButton2" "3"
# Option "TapButton3" "2"
#EndSection

Then when i rebooted my system (after the 50th time) i was super happy to notice that the trackpoint was now disabled PERIOD... forget the SHMConfig = true to then use qsynaptics to disable the touchpod,,, simply force the system to use the trackpoint,,, and that worked for me. HOPE you get to enjpy -now- the BEST KEYBOARD EVER

let me know if that worked for you ,,
bazmati is offline  
Old December 30th, 2007   #4
kyozo
5 Cups of Ubuntu
 
Join Date: Sep 2006
Location: Denmark
Beans: 20
Ubuntu 7.10 Gutsy Gibbon
Re: Disabling Touchpad on IBM Ultranav USB Keyboard

Hi,

First off sorry about the long delay - but I have been terrible busy, and haven't used my home PC very much.

But now in the holidays, I have a little off time, so I can mess with this a little.

I followed your advice, and it works as a charm.

Apparently, in my Xorg.conf I was just having an entry that said /dev/input/mice, after using your simple test to cat the device files i found out that my touchpad had dev/input/mouse1 and my trackpoint had /dev/input/mouse2, so I simply replaced the line /dev/input/mice with /dev/input/mouse2. restarted X (pressing ctrl-alt-backspace), and voila it worked.

By the way, I've upgraded to Ubuntu 7.10 in the meanwhile.

Cheers

Kyozo
kyozo is offline  
Old March 4th, 2008   #5
GeneralCody
5 Cups of Ubuntu
 
GeneralCody's Avatar
 
Join Date: Feb 2005
Location: Terra Incognita
Beans: 44
Ubuntu 9.04 Jaunty Jackalope
Send a message via AIM to GeneralCody
Re: Disabling Touchpad on IBM Ultranav USB Keyboard

Else it is an option to just disable the trackpad in the BIOS...
At least on my Thinkpad...

__________________
--
#include "needsleep.h";
GeneralCody is offline  
Old March 4th, 2008   #6
kyozo
5 Cups of Ubuntu
 
Join Date: Sep 2006
Location: Denmark
Beans: 20
Ubuntu 7.10 Gutsy Gibbon
Re: Disabling Touchpad on IBM Ultranav USB Keyboard

Quote:
Originally Posted by GeneralCody View Post
Else it is an option to just disable the trackpad in the BIOS...
At least on my Thinkpad...

Yes, I know you can do that on a ThinkPad, but mine is a separate USB Keyboard for a desktop PC, so I can't do that

I might use your advice when I install Ubuntu on the Thinkpad provided by my employer Although that might not be in the nearest future

/Kyozo
kyozo is offline  
 

Bookmarks

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:02 PM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. bilberry