Re: disable trackpad

Vance Lankhaar <[email protected]>
Newsgroups gmane.linux.hardware.sony
Message-ID <[email protected]>
> > On Tue, 2003-07-08 at 15:06, Ash Varma wrote:
> > > Hello.
> > > 
> > > I am new to the list. Had a look at the archives on returntonature.com,
> > > but was unable to find a solution to my problem, so am asking here.
> > > 
> > > I have a Sony Vaio pcg-grx700p laptop, and would like to disable the
> > > track-pad, whenever I have a mouse connected to the back of the machine.
> > > 
> > > Could someone suggest what I could try to achieve this. Any help would
> > > be much appreciated.
> > > 
> > > Thanks
> > > 
> > > Ash
>  
> According to Vance Lankhaar,
> 
> > Before I start, my suggestiong probably sounds very hackish, but it
> > might just work.... (and I must admit, I don't much like the idea of
> > it).
> > 
> > This is assuming you're using a USB mouse
> > 
> > Set a hook on your usb hotplug manager (no idea how, though I'm sure
> > it's possible) that runs a simple little script to 'hide' /dev/psaux
> > when the usb gets plugged in:
> > 
> > #!/bin/sh
> > mv -f /dev/psaux /dev/psaux.hidden
> > 
> > And a hook to fix it when the usb mouse is removed:
> > 
> > #!/bin/sh
> > mv -f /dev/psaux.hidden /dev/psaux
> > 
> > 
> > Okay, so here's my thoughts:
> > 1. I don't have a clue if my idea would even work -> something tells
> >    me that X might not like it much if /dev/psaux randomly disappeared
> > 2. And it doesn't handle the case of X crashing while the mouse is
> >    plugged it -> I really doubt your X would start at that point
> > 3. And what if your computer runs out of battery? (or, someone pushes
> >    and holds your power button) -> there's be no /dev/psaux
> > 
> > 2 and 3 could be fairly easily solved by having the x/gdm/kdm/xdm init
> > script run the unhide script
> > 
> > 
> > Anyhow, that might just work, until you find a better solution.

On Wed, 2003-07-09 at 16:11, Tony Godshall wrote:

> That would work, I think, but I'd rather have the hooks do these cmds:
> 
> ln -sf /dev/psaux /dev/mymouse
> 
> ln -sf /dev/input/mice /dev/mymouse
> 
> and then point XF86Config at /dev/mymouse instead.
> 
> I really don't like the idea renaming standard stuff: I'd
> rather wrapper it.

Good call :)

> An aside: why disable the touchpad?  I like to have both
> working.  I use the touchpad to switch windows (coarse
> stuff) and the external mouse for finer stuff.

I'm with you there... I absolutely love having both a mouse and a
touchpad :)

Vance Lankhaar
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.