LinuxForum.Fans
Тема

Touchpad на ноутбуке

Автор: flyshoot 11 сообщений 3851 просмотров
#135190

Всем привет! На ноутбуке acer emachines e642g установлена kubuntu 10.04, в настройках не активен раздел управлением тачпада. В разделе информации:

Название сенсерной панели: Устройство не

Кто-нибудь сталкивался с таким?

#135205
flyshoot написал:
То есть просто ждать и молиться?)

В качестве альтернативы предлагаю показать /var/log/Xorg.0.log.
P.S. «Железно» touchpad никак не выключен?

#135285

Так дело как раз в том что он включен =) А иногда хочется его отключить. А ещё круче чтобы он сам, ну скажем в полноэкранных приложения блокировался.

#135311

Пакеты [url= http://www.kde-apps.org/content/show.php/kcm_touchpad?content=113335]kcm_touchpad[/url] и/или synaptiks установлены?

#135314

flyshoot, ещё для изучения:

man synclient

Показать

NAME
synclient - commandline utility to query and modify Synaptics driver options.

SYNOPSIS
synclient [-m interval]
synclient [-hlV?] [var1=value1 [var2=value2] ...]

DESCRIPTION
This program lets you change your Synaptics TouchPad driver for XOrg/XFree86 server parameters while X is running.

For the -m and -h options, SHM must be enabled by setting the option SHMConfig "on" in your XOrg/XFree86 configuration.

OPTIONS
-m interval
monitor changes to the touchpad state. Interval specifies how often (in ms) to poll the touchpad state. Whenever a
change in the touchpad state is detected, one line of output is generated that describes the current state of the touch‐
pad. This option is only available in SHM mode. The following data is included in the output.

time Time in seconds since the logging was started.

x,y The x/y coordinates of the finger on the touchpad. The origin is in the upper left corner.

z The "pressure" value. Pressing the finger harder on the touchpad typically produces a larger value. Note that
most touchpads don't measure the real pressure though. Instead, capacitance is usually measured, which is corre‐
lated to the contact area between the finger and the touchpad. Since more pressure usually means a larger contact
area, the reported pressure value is at least indirectly related to the real pressure.

f The number of fingers currently touching the touchpad. Note that only some touchpads can report more than one
finger. Generally, synaptics touchpads can, but ALPS touchpads can't.

w The w value is a measurement of the finger width. This is only supported by some synaptics touchpads. Touchpads
that can't measure the finger width typically report a faked constant value when a finger is touching the touch‐
pad.

l,r,u,d,m,multi
The state of the left, right, up, down, middle and multi buttons. Zero means not pressed, one means pressed. Not
all touchpads have all these buttons. If a button doesn't exist, the value is always reported as 0.

-l List current user settings. This is the default if no option is given.

-V Print version number and exit.

-? Show the help message.

var=value
Set user parameter var to value.



FILES
/etc/X11/xorg.conf

/etc/X11/XF86Config-4

EXAMPLES
To disable EdgeMotionSpeed:

synclient EdgeMotionSpeed=0

To monitor touchpad events (requires SHM):

synclient -m 100

AUTHORS
Peter Osterlund <petero2@telia.com> and many others.

This man page was written by Mattia Dongili <malattia@debian.org>

SEE ALSO
Xorg(1), syndaemon(1), synaptics(4)

man syndaemon

Показать

NAME
syndaemon - a program that monitors keyboard activity and disables the touchpad when the keyboard is being used.

SYNOPSIS
syndaemon [-i idle-time] [-d] [-p pid-file] [-t] [-k] [-K] [-R] [-s]

DESCRIPTION
Disabling the touchpad while typing avoids unwanted movements of the pointer that could lead to giving focus to the wrong win‐
dow.

OPTIONS
-i <idle-time>
How many seconds to wait after the last key press before enabling the touchpad. (default is 2.0s).

-d Start as a daemon, ie in the background.

-p <pid-file>
Create a pid file with the specified filename. A pid file will only be created if the program is started in daemon mode.

-t Only disable tapping and scrolling, not mouse movements, in response to keyboard activity.

-k Ignore modifier keys when monitoring keyboard activity.

-K Like -k but also ignore Modifier+Key combos.

-R Use the XRecord extension for detecting keyboard activity instead of polling the keyboard state.

-s Use a shared memory area to enable/disable the touchpad instead of device properties. WARNING: The SHM mechanism is not
secure if you are in an untrusted multiuser environment. All local users can change the parameters at any time. This
option requires the driver Option "SHMConfig" to be enabled.

ENVIRONMENT VARIABLES
DISPLAY
Specifies the X server to contact.

CAVEATS
It doesn't make much sense to connect to a remote X server, because the daemon will then monitor the remote server for keyboard
activity, but will disable the touchpad on the local machine.

AUTHORS
Peter Osterlund <petero2@telia.com>.

This man page was written by Mattia Dongili <malattia@debian.org>

SEE ALSO
Xorg(1), synclient(1), synaptics(4)
#135324

Програмно сначала он отключается - но вскоре опять работает. Использую USB мышку. Тачпад в биосе отключил да и всё- меньше мороки.

#135385
Lupo Alberto написал:
Пакеты [url= http://www.kde-apps.org/content/show.php/kcm_touchpad?content=113335]kcm_touchpad[/url] и/или synaptiks установлены?

установлены kcm_touchpad и xserver-xorg-input-synaptics
[console]andrey@notik:~$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?[/console]
Подскажите что доставить и что настроить, чтобы была возможность просто программно отключать тачпад.
Вариант с биосом принят, отложим на крайний случай.

#135414
mvt написал:

Спасибо! Нашёл у себя функциональную клавишу и комбинацию для отключения тачпада,пожалуй это самый простой способ.
И спасибо большое всем кто откликнулся на просьбу, было много полезных ответов!

Войдите или зарегистрируйтесь, чтобы ответить.