Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: 22.04 сессия X11 проблемы с тачпадом  (Прочитано 2027 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн trojan_downloader

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Добрый день
Не конфигурируется тачпад под иксами в 22.04: ни в меню, ни в gnome-tweaks, ни в dconf.
Не реагирует ни на одну настройку, все на дефолтных. Куда можно копнуть ?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #1 : 14 Июня 2022, 17:30:52 »
Только под иксами?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн trojan_downloader

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #2 : 14 Июня 2022, 17:36:04 »
Да, под wayland все работает. Возникла необходимость работать под иксами (специфический софт), ничем не могу тачпад настроить.
На предыдущей системе под иксами все работало нормально.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #3 : 14 Июня 2022, 17:52:09 »
trojan_downloader,
Ну давайте посмотрим что там. Дайте вывод

xinput
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн trojan_downloader

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #4 : 14 Июня 2022, 19:02:54 »
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ ETD2303:00 04F3:3083 Mouse              id=11 [slave  pointer  (2)]
⎜   ↳ ETD2303:00 04F3:3083 Touchpad            id=12 [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                id=17 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                            id=6 [slave  keyboard (3)]
    ↳ Video Bus                                id=7 [slave  keyboard (3)]
    ↳ Power Button                            id=8 [slave  keyboard (3)]
    ↳ Video Bus                                id=9 [slave  keyboard (3)]
    ↳ XiaoMi USB 2.0 Webcam: XiaoMi U          id=10 [slave  keyboard (3)]
    ↳ Intel HID events                        id=13 [slave  keyboard (3)]
    ↳ Xiaomi WMI keys                          id=14 [slave  keyboard (3)]
    ↳ Xiaomi WMI keys                          id=15 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            id=16 [slave  keyboard (3)]

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #5 : 14 Июня 2022, 19:04:28 »
trojan_downloader,
Теперь давайте вывод двух комманд

xinput list-props 12
xinput list-props 17
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн trojan_downloader

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #6 : 14 Июня 2022, 21:14:11 »
Device 'ETD2303:00 04F3:3083 Touchpad':
Device Enabled (189): 1
Coordinate Transformation Matrix (191): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (324): 1
Device Accel Constant Deceleration (325): 2.500000
Device Accel Adaptive Deceleration (326): 1.000000
Device Accel Velocity Scaling (327): 12.500000
Synaptics Edges (350): 154, 3710, 134, 2365
Synaptics Finger (351): 25, 30, 0
Synaptics Tap Time (352): 180
Synaptics Tap Move (353): 202
Synaptics Tap Durations (354): 180, 180, 100
Synaptics ClickPad (355): 1
Synaptics Middle Button Timeout (356): 0
Synaptics Two-Finger Pressure (357): 282
Synaptics Two-Finger Width (358): 7
Synaptics Scrolling Distance (359): 92, 92
Synaptics Edge Scrolling (360): 1, 0, 0
Synaptics Two-Finger Scrolling (361): 1, 0
Synaptics Move Speed (362): 1.000000, 1.750000, 0.043469, 0.000000
Synaptics Off (363): 0
Synaptics Locked Drags (364): 0
Synaptics Locked Drags Timeout (365): 5000
Synaptics Tap Action (366): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (367): 1, 3, 0
Synaptics Circular Scrolling (368): 0
Synaptics Circular Scrolling Distance (369): 0.100000
Synaptics Circular Scrolling Trigger (370): 0
Synaptics Circular Pad (371): 0
Synaptics Palm Detection (372): 0
Synaptics Palm Dimensions (373): 10, 200
Synaptics Coasting Speed (374): 20.000000, 50.000000
Synaptics Pressure Motion (375): 30, 160
Synaptics Pressure Motion Factor (376): 1.000000, 1.000000
Synaptics Resolution Detect (377): 1
Synaptics Grab Event Device (378): 0
Synaptics Gestures (379): 1
Synaptics Capabilities (380): 1, 0, 0, 1, 1, 0, 0
Synaptics Pad Resolution (381): 32, 31
Synaptics Area (382): 0, 0, 0, 0
Synaptics Soft Button Areas (383): 1932, 0, 2049, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (384): 23, 23
Device Product ID (317): 1267, 12419
Device Node (316): "/dev/input/event9"



Device 'ETPS/2 Elantech Touchpad':
Device Enabled (189): 1
Coordinate Transformation Matrix (191): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (324): 1
Device Accel Constant Deceleration (325): 2.500000
Device Accel Adaptive Deceleration (326): 1.000000
Device Accel Velocity Scaling (327): 12.500000
Synaptics Edges (350): 154, 3710, 134, 2365
Synaptics Finger (351): 1, 1, 0
Synaptics Tap Time (352): 180
Synaptics Tap Move (353): 202
Synaptics Tap Durations (354): 180, 180, 100
Synaptics ClickPad (355): 1
Synaptics Middle Button Timeout (356): 0
Synaptics Two-Finger Pressure (357): 282
Synaptics Two-Finger Width (358): 7
Synaptics Scrolling Distance (359): 92, 92
Synaptics Edge Scrolling (360): 1, 0, 0
Synaptics Two-Finger Scrolling (361): 1, 0
Synaptics Move Speed (362): 1.000000, 1.750000, 0.043469, 0.000000
Synaptics Off (363): 0
Synaptics Locked Drags (364): 0
Synaptics Locked Drags Timeout (365): 5000
Synaptics Tap Action (366): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (367): 1, 3, 0
Synaptics Circular Scrolling (368): 0
Synaptics Circular Scrolling Distance (369): 0.100000
Synaptics Circular Scrolling Trigger (370): 0
Synaptics Circular Pad (371): 0
Synaptics Palm Detection (372): 0
Synaptics Palm Dimensions (373): 10, 200
Synaptics Coasting Speed (374): 20.000000, 50.000000
Synaptics Pressure Motion (375): 30, 160
Synaptics Pressure Motion Factor (376): 1.000000, 1.000000
Synaptics Resolution Detect (377): 1
Synaptics Grab Event Device (378): 0
Synaptics Gestures (379): 1
Synaptics Capabilities (380): 1, 0, 0, 1, 1, 1, 1
Synaptics Pad Resolution (381): 31, 31
Synaptics Area (382): 0, 0, 0, 0
Synaptics Soft Button Areas (383): 1932, 0, 2049, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (384): 23, 23
Device Product ID (317): 2, 14
Device Node (316): "/dev/input/event6"

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #7 : 14 Июня 2022, 21:20:53 »
trojan_downloader,
Ну понятно в чем дело. Надо libinput поставить. GUI под него заточен сейчас.

Сделайте

sudo apt install xserver-xorg-input-libinput
и перезапустите сеанс.

Если не поможет (зависит от порядка применения), то -

sudo apt remove xserver-xorg-input-synaptics
В wyland libinput именно и работает. Но костыль, чтобы он работал в иксах забыли поставить.

Пользователь добавил сообщение 14 Июня 2022, 21:23:20:
Еще меня смущает, что оба протокола работают PS2 и i2c. Это может приводить к странностям. Я бы один отключил.

Пользователь добавил сообщение 14 Июня 2022, 21:27:06:
Я бы на вашем месте сделал в терминале

xinput disable 17
Может и настраивать ничего не придется. :coolsmiley:
« Последнее редактирование: 14 Июня 2022, 21:27:06 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн trojan_downloader

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #8 : 14 Июня 2022, 21:43:03 »
xserver-xorg-input-libinput уже установлен, при удалении xserver-xorg-input-synaptics тачпад вообще отваливается
на xinput disable 17 реакции не отмечено
« Последнее редактирование: 14 Июня 2022, 21:46:34 от trojan_downloader »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #9 : 14 Июня 2022, 21:50:11 »
при удалении xserver-xorg-input-synaptics тачпад вообще отваливается
Надо перезагрузиться. Должен подхватиться libinput.
Это будет видно в

xinput list-props N
И настройки должны заработать.
« Последнее редактирование: 14 Июня 2022, 21:52:36 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн trojan_downloader

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #10 : 15 Июня 2022, 16:58:42 »
После перезагрузки тачпад не работает

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #11 : 15 Июня 2022, 18:15:11 »
После перезагрузки тачпад не работает
Ну давайте вывод

xinput list-props 12
Ну и заодно вывод

cat /usr/share/X11/xorg.conf.d/40-libinput.conf
Пользователь добавил сообщение 15 Июня 2022, 18:31:52:
И изначально не должно было быть никакого synaptics. Он не поставляется с 22.04. Может вы там что-то наковыряли сами?
« Последнее редактирование: 15 Июня 2022, 18:32:17 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн trojan_downloader

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: 22.04 сессия X11 проблемы с тачпадом
« Ответ #12 : 16 Июня 2022, 13:47:16 »
Видно мышу только:
xinput list-props 12
Device 'ETD2303:00 04F3:3083 Mouse':
Device Enabled (189): 1
Coordinate Transformation Matrix (191): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (328): 0
libinput Natural Scrolling Enabled Default (329): 0
libinput Scroll Methods Available (330): 0, 0, 1
libinput Scroll Method Enabled (331): 0, 0, 1
libinput Scroll Method Enabled Default (332): 0, 0, 1
libinput Button Scrolling Button (333): 3
libinput Button Scrolling Button Default (334): 3
libinput Button Scrolling Button Lock Enabled (335): 0
libinput Button Scrolling Button Lock Enabled Default (336): 0
libinput Accel Speed (337): -0.250000
libinput Accel Speed Default (338): 0.000000
libinput Accel Profiles Available (339): 1, 1
libinput Accel Profile Enabled (340): 1, 0
libinput Accel Profile Enabled Default (341): 1, 0
libinput Left Handed Enabled (342): 0
libinput Left Handed Enabled Default (343): 0
libinput Send Events Modes Available (313): 1, 0
libinput Send Events Mode Enabled (314): 0, 0
libinput Send Events Mode Enabled Default (315): 0, 0
Device Node (316): "/dev/input/event11"
Device Product ID (317): 1267, 12419
libinput Drag Lock Buttons (344): <no items>
libinput Horizontal Scroll Enabled (345): 1
libinput Scrolling Pixel Distance (346): 15
libinput Scrolling Pixel Distance Default (347): 15
libinput High Resolution Wheel Scroll Enabled (348): 1

cat /usr/share/X11/xorg.conf.d/40-libinput.conf
# Match on all types of devices but joysticks
#
# If you want to configure your devices, do not copy this file.
# Instead, use a config snippet that contains something like this:
#
# Section "InputClass"
#   Identifier "something or other"
#   MatchDriver "libinput"
#
#   MatchIsTouchpad "on"
#   ... other Match directives ...
#   Option "someoption" "value"
# EndSection
#
# This applies the option any libinput device also matched by the other
# directives. See the xorg.conf(5) man page for more info on
# matching devices.

Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

 

Страница сгенерирована за 0.057 секунд. Запросов: 25.