LINUX.ORG.RU

Правый клик на тачпаде


0

0

Есть мысль написать тулу, чтобы по тачпаду без мультитача можно было делать правый клик. Что-то в духе, указательным держим, средним касаемся тачпада рядом. Годная идея? Стоит ли запариваться?

и вообще будут ли одинаковые тачпады одинаково реагировать?

ananismous
() автор топика

Сделай скролл, вместо протягивания, при нажатом хоткее.

sin_a ★★★★★
()

А это не то, что есть в стандартном драйвере synaptics? Мне казалось, что все тачпады synaptics это поддерживают. По крайней мере, правый клик одновременным нажатием двумя пальцами и средний клик нажатием трех пальцев работают (это надо включить в xorg.conf (для старых x.org) или в hal (для новых)).

dmitry_vk ★★★
()
Ответ на: комментарий от dmitry_vk

> А это не то, что есть в стандартном драйвере synaptics? Мне казалось, что все тачпады synaptics это поддерживают. По крайней мере, правый клик одновременным нажатием двумя пальцами и средний клик нажатием трех пальцев работают (это надо включить в xorg.conf (для старых x.org) или в hal (для новых)).

А что делать с сенсорными панелями?

blade
()
Ответ на: комментарий от dmitry_vk

> По крайней мере, правый клик одновременным нажатием двумя пальцами и средний клик нажатием трех пальцев работают (это надо включить в xorg.conf (для старых x.org) или в hal (для новых)).

ссылку (или параметры конфигурации) в студию! давно такую штуку хотел сделать но не нашел как...

isden ★★★★★
()
Ответ на: комментарий от Dudraug

а мне еще интересно, можно ли вот такую же штуку сделать и в линуксе.
см. фотку - http://www.bestbytebolt.hu/images/szamitastechnika/termek_4417/3894-k1.jpg или вот здесь - http://asus.com/999/images/products/2175/touchpad.jpg

там на тачпаде контролы для управления плеером. под вистой это работает так :
1. тапаешь на область Mode в правом-верхнем углу тачпада
2. управляющие области на тачпаде (которые белым выделены на фотке) подсвечиваются
3. тапаешь на любую область (play/pause, stop, next, etc) и выполняется соотв. действие.

isden ★★★★★
()
Ответ на: комментарий от isden

>ссылку (или параметры конфигурации) в студию! давно такую штуку хотел сделать но не нашел как...

http://ubuntu-snippets.blogspot.com/2009/03/multi-touch-for-anyall-synaptics....

Когда я пользовался synaptics'ом, то настраивал через ksynaptics.

>а мне еще интересно, можно ли вот такую же штуку сделать и в линуксе.

В принципе, с железячной стороны нет препятствий — AFAIK, synaptics умеет отдавать информацию об абсолютном позиционировании. Вот только с подсветкой не знаю, как быть.

dmitry_vk ★★★
()
Ответ на: комментарий от Dudraug

>Круто, теперь бы еще научится средней кнопкой кликать. Тремя пальцами как я понял.

обычно один палец - левая кнопка два пальца - средняя три - правая,

наа eee по дефолту сделано так, ну и как бы по популярнее это

еще двумя пальцами можно прокручивать, типа колесико на мышке и еще есть в synapticе фича, рисуешь одним пальцем круги на тачпаде - тоже работает как скролл

z0D5e8n7x_2
()
Ответ на: комментарий от z0D5e8n7x_2

вот кусок моего конфига

Section "InputDevice"
    Identifier	"Mouse0"
    Driver	"synaptics"
    Option      "CorePointer" 
    Option	"Protocol"	"auto-dev"
    Option	"Device"	"/dev/input/by-path/platform-i8042-serio-1-event-mouse"
    Option      "SHMConfig"     "on"
    Option      "AccelFactor"   "0.0320"        # default: 0.0015
    Option      "MaxSpeed"      "0.72"          # default: 0.18
    Option      "Emulate3Buttons"       "off"
    Option      "LeftEdge"      "60"
    Option      "RightEdge"     "1070"
    Option      "TopEdge"       "90"
    Option      "BottomEdge"    "680"
    Option      "VertTwoFingerScroll"   "1"
    Option      "HorizTwoFingerScroll"  "1"
    Option      "LockedDrags"   "1"
    Option      "CoastingSpeed" "0.13"
    Option      "TapButton1"         "1"
    Option      "TapButton2"        "2"
    Option      "TapButton3"        "3"
    Option      "RTCornerButton"        "0"
    Option      "RBCornerButton"        "0"
    Option      "LTCornerButton"        "0"
    Option       "LBCornerButton"        "0"

EndSection

а вообще man synaptics (все просто, да)

z0D5e8n7x_2
()
Ответ на: комментарий от Dudraug

>Не выйдет, как оказалось мой тачпад не умеет такого... Точнее умеет, но уже через эмуляцию.

ну тогда можно просто скролл настроить рисованием кругов, а вообще если почитать man - то там массу интересных извратов можно изобразить и с обычным тачпадом

z0D5e8n7x_2
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.