LINUX.ORG.RU

Вот вы говорите wayland не нужен, а там искаропки On-Button Scrolling

 , , ,


1

4

${subj}.

http://wayland.freedesktop.org/libinput/doc/latest/scrolling.html#button_scro...

И не нужно никаких костылей в /etc/X11/xorg.conf.d/ вида:

Section "InputClass"
	Identifier	"Trackpoint Wheel Emulation"
	MatchProduct	"TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device|Composite TouchPad / TrackPoint"
	MatchDevicePath	"/dev/input/event*"
	Option		"EmulateWheel"		"true"
	Option		"EmulateWheelButton"	"2"
	Option		"Emulate3Buttons"	"false"
	Option		"XAxisMapping"		"6 7"
	Option		"YAxisMapping"		"4 5"
EndSection

P.S. да, я знаю, что это в libinput, а не в wayland. Но, libinput разрабатывался изначально именно для wayland.

2Модераторы, добавьте тег libinput!

Вот вы говорите wayland не нужен

До сих пор не нужен.

И это, как там kdbus в ядре и Федоре? ;)

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

Не, оно нужно, но 1) не ново 2) не заслуга wayland.

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

А поцчему ви отвечаете вопrосом на вопrос?

работал, пока не удалили.

Так его же пресвятой Лёня сотоварищи пилит. Почему оно всё ещё не в ядре?
Ах да, тормозит и дыры в безопасности ;)

devl547 ★★★★★ ()

Пока в libinput не добавят фич из synaptics, вроде задания размеров скролл-зоны на весь тачпад, меня он (libinput) не устроит.

$ cat /etc/X11/xorg.conf.d/50-synaptics.conf 
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
		#for events debug
		#Option "SHMConfig" "true"

		#setting empty touchpad-zone. Scroll has full zone
		Option "LeftEdge" "0"
		Option "RightEdge" "0"
		Option "TopEdge" "0"
		Option "BottomEdge" "0"

		#scroll sensitivity
		Option "VertScrollDelta" "333"
		Option "HorizScrollDelta" "333"
		
		#enable scroll
		Option "VertEdgeScroll" "1"
		Option "HorizEdgeScroll" "1"
		Option "VertTwoFingerScroll" "0"
		Option "HorizTwoFingerScroll" "0"
		Option "CircularScrolling" "0"
EndSection

Ну, а вайленд пусть будет и развивается, но пока близко не сталкивался.

И да, что такое On-Button Scrolling?

Deleted ()
Последнее исправление: Deleted (всего исправлений: 2)

А в вяленом появится настройка скорости прокрутки колесом мыши?
А то в иксах с этим туго, есть пара костылей, но от них больше вреда.

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

да.

В таком разе я очень рад за тех, кому оно нужно, но для себя повода для wayland'а не вижу. Думаю, не только я.

dexpl ★★★★★ ()

Wayland нужен, потому что он решает проблему хоткеев при открытых контекстных меню, что в X-ах не решается вроде by design.

Chaser_Andrey ★★★★★ ()

Может когда-нибудь линукс можно будет использовать на ноутбуках..

fornlr ★★★★★ ()

С ним тиринга в MATE не будет?

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

Почему оно всё ещё не в ядре

Потому что лёня не линус и не может коммитить всё что вздумается. Ты дурачок?

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

Не знаю что там в libinput, а в оффтопике аналогичная фича работает и с обычною мышью.

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

Можно, но если только ты пробросишь через ssh разделяемую память, объекты подсистемы DRM/KMS в ядре и PCI Express до кучи.

Другими словами, нет, нельзя, поскольку вейланд — это легковесная обёртка над mmap'ed I/O. Можно только готовую картинку пробрасывать (но рендеринг всё равно будет там, где запускается приложение).

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

Другими словами, нет, нельзя
Можно только готовую картинку пробрасывать

ЯННП. Мне все равно где оно будет рендерить, главное, что бы контролы были доступны и клацались:) Если же только картинка в том смысле, что - «view-only», то это очень печально.

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

Нет, не в этом смысле.

Ещё раз: сетевой прозрачности в Wayland нет. Можно только гонять по сети готовую картинку в стиле VNC/RFB. Это не view-only, но также и не труъ-сетевая-прозрачность.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от intelfx

тогда, всё более-менее юзабельно. Но, кмк, wayland еще обрастет набором плагинов-костылей которые частично реализуют фичи X-ов в плане сети. Как в макосях есть какая-то приблуда для работы с удаленными иксами.

fang90 ★★★★★ ()
Последнее исправление: fang90 (всего исправлений: 1)
Ответ на: комментарий от Chaser_Andrey

тебе для скринов что ли? юзай scrot

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

Ух ты господи! Я правильно понял, что это до сих пор наблюдается, если без Веланда? Почему же я никогда на него не напарывался, хотя глобальными клавишами пользуюсь постоянно и кое-какие ка-дэ-ешные программы тоже использую? Как этот баг можно воспроизвести на Дебиане Джесси, можете об’яснить пошагово?

Zmicier ★★★★★ ()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от Chaser_Andrey

В иксах это решалось 20 лет назад по принципу «все есть окно», но у кого-то руки чесались наделать сущностей...

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

Если протокол или архитектура не может справиться с текущими потребностями пользователей - то пора мигрировать на что-то более продуманное.

Если у тебя есть идеи, как заставить работать глобальные хоткеи при открытых popup?

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

Там же в багтрекере описаны ситуации, как воспроизвести баг.

Chaser_Andrey ★★★★★ ()

Накатил себе сейчас libinput на иксы (раз уж в 1.18 в арче evdev отвязали от основного пакета). Всё круто — наверное, наконец-то научусь пользоваться pointing stick'ом.

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

ктото путает иксы и десктопную оболочку,и палиться конкретно гномом,ибо даже в кде нет такой проблемы

anonymous ()

2Модераторы, добавьте тег libinput!

Почувствуй себя модератором: добавь сам.

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

Раньше при использовании pointing stick'а не было сабжа и тачпад не блокировался. А у меня кнопки не отдельные, а встроенные в тачпад (т. е. thinkpad нового стиля).

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