* disable touchpad? @ 2012-02-24 20:04 Randy Dunlap 2012-02-24 21:31 ` Dmitry Torokhov 0 siblings, 1 reply; 6+ messages in thread From: Randy Dunlap @ 2012-02-24 20:04 UTC (permalink / raw) To: linux-input Hi, (a) Laptop touchpads can be a nuisance. Is there a convenient way to disable them? (b) My Toshiba Portege laptop has a touchpad on/off button. Is that supported? thanks, -- ~Randy [please Cc: me on replies] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: disable touchpad? 2012-02-24 20:04 disable touchpad? Randy Dunlap @ 2012-02-24 21:31 ` Dmitry Torokhov 2012-02-24 22:27 ` Chase Douglas 0 siblings, 1 reply; 6+ messages in thread From: Dmitry Torokhov @ 2012-02-24 21:31 UTC (permalink / raw) To: Randy Dunlap; +Cc: linux-input Hi Randy, On Friday, February 24, 2012 12:04:04 PM Randy Dunlap wrote: > Hi, > > (a) Laptop touchpads can be a nuisance. Is there a convenient way to > disable them? > I'd start here: https://help.ubuntu.com/community/SynapticsTouchpad > (b) My Toshiba Portege laptop has a touchpad on/off button. Is that > supported? Kernel probably emits one of KEY_TOUCHPAD_* for it; whether it is handled in userspace I do not know. -- Dmitry ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: disable touchpad? 2012-02-24 21:31 ` Dmitry Torokhov @ 2012-02-24 22:27 ` Chase Douglas 2012-02-24 22:37 ` Seth Forshee 2012-02-24 22:55 ` Dmitry Torokhov 0 siblings, 2 replies; 6+ messages in thread From: Chase Douglas @ 2012-02-24 22:27 UTC (permalink / raw) To: Dmitry Torokhov; +Cc: Randy Dunlap, linux-input On 02/24/2012 01:31 PM, Dmitry Torokhov wrote: > On Friday, February 24, 2012 12:04:04 PM Randy Dunlap wrote: >> (b) My Toshiba Portege laptop has a touchpad on/off button. Is that >> supported? > > Kernel probably emits one of KEY_TOUCHPAD_* for it; whether it is handled > in userspace I do not know. I have heard from some of our engineers who have looked into this that the interface for these buttons is not standardized. Sometimes the buttons turn off the touchpad in hardware. Sometimes they emit events that tell the OS to turn it off, and the OS needs to know how to handle it. On top of that, LEDs are sometimes there to tell you if the trackpad is on or off. These are also not standardized. Sometimes they are hooked up to the hardware, and when the hardware is off they go off. Sometimes they are just a plain old LED and the OS needs to turn it on and off. Fun... -- Chase ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: disable touchpad? 2012-02-24 22:27 ` Chase Douglas @ 2012-02-24 22:37 ` Seth Forshee 2012-02-25 1:49 ` Randy Dunlap 2012-02-24 22:55 ` Dmitry Torokhov 1 sibling, 1 reply; 6+ messages in thread From: Seth Forshee @ 2012-02-24 22:37 UTC (permalink / raw) To: Chase Douglas, Randy Dunlap; +Cc: Dmitry Torokhov, linux-input On Fri, Feb 24, 2012 at 02:27:06PM -0800, Chase Douglas wrote: > On 02/24/2012 01:31 PM, Dmitry Torokhov wrote: > >On Friday, February 24, 2012 12:04:04 PM Randy Dunlap wrote: > >>(b) My Toshiba Portege laptop has a touchpad on/off button. Is that > >>supported? > > > >Kernel probably emits one of KEY_TOUCHPAD_* for it; whether it is handled > >in userspace I do not know. > > I have heard from some of our engineers who have looked into this > that the interface for these buttons is not standardized. Sometimes > the buttons turn off the touchpad in hardware. Sometimes they emit > events that tell the OS to turn it off, and the OS needs to know how > to handle it. > > On top of that, LEDs are sometimes there to tell you if the trackpad > is on or off. These are also not standardized. Sometimes they are > hooked up to the hardware, and when the hardware is off they go off. > Sometimes they are just a plain old LED and the OS needs to turn it > on and off. > > Fun... I've worked with a few Toshibas, and while there's quite a bit of variation within Toshiba models, all the ones I've seen report a key event rather than disabling the touchpad in firmware. Some of them report the key on the AT keyboard while others use a Toshiba-specific ACPI interface. Randy, if you can't find a key event currently being emitted on your machine, I have some patches for toshiba_acpi to enable hotkeys for some Toshibas [1]. You might give them a try. Seth [1] https://lkml.org/lkml/2012/1/18/328 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: disable touchpad? 2012-02-24 22:37 ` Seth Forshee @ 2012-02-25 1:49 ` Randy Dunlap 0 siblings, 0 replies; 6+ messages in thread From: Randy Dunlap @ 2012-02-25 1:49 UTC (permalink / raw) To: Seth Forshee; +Cc: Chase Douglas, Dmitry Torokhov, linux-input On 02/24/2012 02:37 PM, Seth Forshee wrote: > On Fri, Feb 24, 2012 at 02:27:06PM -0800, Chase Douglas wrote: >> On 02/24/2012 01:31 PM, Dmitry Torokhov wrote: >>> On Friday, February 24, 2012 12:04:04 PM Randy Dunlap wrote: >>>> (b) My Toshiba Portege laptop has a touchpad on/off button. Is that >>>> supported? >>> >>> Kernel probably emits one of KEY_TOUCHPAD_* for it; whether it is handled >>> in userspace I do not know. showkey doesn't show me any kbd scancode when I press that little key. :( At least using 'xinput set-prop 15 "Device Enabled" 0' (from the Ubuntu community web page) does work. That's helpful. >> I have heard from some of our engineers who have looked into this >> that the interface for these buttons is not standardized. Sometimes >> the buttons turn off the touchpad in hardware. Sometimes they emit >> events that tell the OS to turn it off, and the OS needs to know how >> to handle it. >> >> On top of that, LEDs are sometimes there to tell you if the trackpad >> is on or off. These are also not standardized. Sometimes they are >> hooked up to the hardware, and when the hardware is off they go off. >> Sometimes they are just a plain old LED and the OS needs to turn it >> on and off. >> >> Fun... > > I've worked with a few Toshibas, and while there's quite a bit of > variation within Toshiba models, all the ones I've seen report a key > event rather than disabling the touchpad in firmware. Some of them > report the key on the AT keyboard while others use a Toshiba-specific > ACPI interface. > > Randy, if you can't find a key event currently being emitted on your > machine, I have some patches for toshiba_acpi to enable hotkeys for some > Toshibas [1]. You might give them a try. > > Seth > > [1] https://lkml.org/lkml/2012/1/18/328 OK, I'll take a look at those patches. Thanks, everyone. -- ~Randy ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: disable touchpad? 2012-02-24 22:27 ` Chase Douglas 2012-02-24 22:37 ` Seth Forshee @ 2012-02-24 22:55 ` Dmitry Torokhov 1 sibling, 0 replies; 6+ messages in thread From: Dmitry Torokhov @ 2012-02-24 22:55 UTC (permalink / raw) To: Chase Douglas; +Cc: Randy Dunlap, linux-input On Friday, February 24, 2012 02:27:06 PM Chase Douglas wrote: > On 02/24/2012 01:31 PM, Dmitry Torokhov wrote: > > On Friday, February 24, 2012 12:04:04 PM Randy Dunlap wrote: > >> (b) My Toshiba Portege laptop has a touchpad on/off button. Is that > >> supported? > > > > Kernel probably emits one of KEY_TOUCHPAD_* for it; whether it is > > handled > > in userspace I do not know. > > I have heard from some of our engineers who have looked into this that > the interface for these buttons is not standardized. Sometimes the > buttons turn off the touchpad in hardware. Sometimes they emit events > that tell the OS to turn it off, and the OS needs to know how to handle it. > > On top of that, LEDs are sometimes there to tell you if the trackpad is > on or off. These are also not standardized. Sometimes they are hooked up > to the hardware, and when the hardware is off they go off. Sometimes > they are just a plain old LED and the OS needs to turn it on and off. > > Fun... That's because hardware designers were so delighted in beauty that is rfkill buttons, they just had to do the same with touchpads... -- Dmitry ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-02-25 1:49 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-02-24 20:04 disable touchpad? Randy Dunlap 2012-02-24 21:31 ` Dmitry Torokhov 2012-02-24 22:27 ` Chase Douglas 2012-02-24 22:37 ` Seth Forshee 2012-02-25 1:49 ` Randy Dunlap 2012-02-24 22:55 ` Dmitry Torokhov
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.