Не работает тачпад manjaro
Manjaro xfce
Тачпад не работает нажатие для клика, при это захожу в настройки «мышь и тачпад» меняю галку но ни чего не происходит. при это раньше работало, видимо какое обновление все сломало.
иной раз бывает поставишь обновление заработает перезагружаю и все не работает.
файл 30-touchpad.conf есть настойки по умолчанию. если в «мышь и тачпад» меняю галку «нажатие для клика» этот файл не меняется
14 комментариев
Меняется файл ~/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml или другой похожий в этом каталоге.
Смотрите там.
Да, если тач не на синаптикс- после изменений нужно иксы перезапустить.
синаптикс
внутри файла:
свойство synaptics_tap_action тип массив значения инт 0,0,0,0,1,3,2
свойство libinput_tapping_enabled тип инт значение 1
за что тут отвечают параметры массива?
еще и прокрутка тоже не работает
А он работает? Проверьте в консоли, команда synclient
Про значения не скажу- посмотрите в xfconf-query -c pointers -l
синклиент выдает длинный список настроек, там кстати нашел значения массива
почитал описание параметров для synclient нашел что параметр touchpadoff при 0 тачпад включен при 1 выключен при значениях больше 1 тачпад только перемещает курсор, у меня почему то там было 2, записал туда 0 и заработало.
Теперь вот непонятно откуда там значение больше 1 и как сделать что бы оно не потерлось после перезагрузки
прокрутка тоже заработала
Если после перезагрузки что-то собьётся, можно будет сделать скрипт с командами синклиенту и поставить его в автозагрузку XFCE.
после перезагрузки все же опять стоит 2 вместо 0, по хоже где то есть исходный файл из которого синклиент считывает параметры
Немного уточню, synclient все же где то берет значения по умолчанию, а вот потом xorg берет и меняет параметры synclient на параметры из файла 30-touchpad.conf
соответственно добавляем в него строку Option «TouchpadOff» «0» и все работает.
Впервые решил поставить на ноут acer aspire e15 манжару т.к. на винде ноут лагает. В итоге даже во время заупска из флехи в манжаре не работали клава и тачпад. Решил подключить к ноуту клаву и мышь что бы после установки обновить драйвера и надееться на то что сработает. В итоге всех манипуляций даже после установки и обновлении драйверов клава и тачпад не сработали. Кто в курсе что в данном случае делать?
Ставить другой дистрибутив. Void, Devuan например.
Аналогичная проблема и у меня с Manjaro на HP Stream x360. Правда только на ядрах выше 5.4 (работает только сенсорный экран). На ядре 4.19 такой проблемы с клавиатурой и тачпадом нет
Кто в курсе что в данном случае делать?
Телепаты разве что.
Какой графический сервер используется? Какой/какие input-модули используются? Что в конфигах (не знаю, актуально ли вне иксов)?
cast Vsevolod-linuxoid
Я в Manjaro вообще не шарю. чекпука кастуйте.
Я думал может тут проблема общая и решается каким то общим методом
Вот это и надо выяснить. Проверить на той же Ubuntu – дистроспецифичная ли проблема.
ты всё же посмотри в dmesg или покажи здесь через пастебин.
Клавиатура и тачпад случаем не подключены через I2C? В Windows это можно проверить в диспетчере устройств.
UPD. С помощью виртуальной клавиатуры и ввода через kdeconnect удалось выяснить что видимо проблема с intel-spi. Остальных ошибок в dmesg вроде как нет
Я скачал manjaro xfce и сразу же удалил xfce и установил openbox. Всё отлично, кроме тачпада на ноутбуке: в xfce в настройках мыши была такая галка «Нажатие на тачпад для щелчка». Но вот проблема: эта галка теперь не работает, и приходится не нажимать на тачпад, как на сэнсорный экран, а как на кнопку. Как сделать, чтобы эта галка работала?(или посоветуйте аналоги программы).
9 комментариев
Уже предустановлен только не из AUR, а по умолчанию в дистрибутиве.
Система полностью обновлена с помощью менежджера обновлений.
ATWA, А это wiki, а не пакет, сейчас попробую.
dimonmmk Не разобрался. Напишите конкретно, что нужно сделать. Уже сделал, не заработало, может не так делал.
Сперва при помощи hwinfo --mouse выясняем, какой драйвер используется сейчас. Либо synaptic, либо libinput. Решаем, какой нам нужен. Копируем из /usr/share/X11/xorg.conf.d в /etc/X11/xorg.conf.d/ соответствующий шаблон. Правим его.
Если synaptics, обычно нужно добавить в первой секции строку Option «TapButton1» «1»
Если libinput, в секции отвечающей за touchpad добавить «Tapping» «on»
После правки перезапускаем иксы.
Это общие рекомендации, детально и пошагово см. в Арчвики.
dimonmmk разобрался. После правки этих системных файлов система не загружалась. Нажимал ctrl+alt+F2, логин/пароль, потом правил изменённый системный файл с помощью nano. Libinput тоже пробовал. Тоже самое — не загружается. Снова правил с помощью nano.
Закончилось тем, что установил xfce4-session и xfce4-settings. И добавил xfce4-session в автозагрузку. Загружаю теперь не xfce, а openbox. Затем оптимизировал настолько, насколько это возможно. Теперь в диспетчере задач 9% то есть 300 мб оперативной памяти, до этого было 25% без запущенных программ. Тот же xfce получил, только с меньшим потреблением ресурсов. Галка в настройках тачпада стала работать.
Загружаю теперь не xfce, а openbox. Затем оптимизировал настолько, насколько это возможно. Теперь в диспетчере задач 9% то есть 300 мб оперативной памяти, до этого было 25% без запущенных программ. Тот же xfce получил, только с меньшим потреблением ресурсов.
300 мб оперативной памяти не много для openbox?
у меня тоже нажатие на тачпад не работало. Решение было такое, создал файл /etc/X11/xorg.conf.d/10-touchpad.conf со следующим содержимым:
Section «InputClass»
Identifier «tap-and-scroll-by-default»
MatchIsTouchpad «on»
Option «TapButton1» «1»
Option «VertEdgeScroll» «1»
EndSection
После перезагрузки ноутбука тачпад заработал как надо.
Вернулся на openbox, чтобы высвободить ресурсы приложениям. Человек в конечном итоге не в DE работает, а в приложениях! Xfce при запуске пожирал сначала 300 мб при запуске, но потом начал потихоньку пожирать память до 600. Когда перезагружался после правки конфига, просто выхода другого не было, кроме пока посидеть на xfce. Совет выше помог. Спасибо!
За годы, прошедшие с момента создания, Linux становился все проще и проще в использовании.
И теперь мы принимаем это как должное.
Тем не менее, не все работает так безупречно, как могло бы.
Ноутбуки, особенно новые, могут быть проблематичными в использовании с Linux.
Частично это связано с Wi-Fi и управлением батареями, но часто виноват и тачпад.
К сожалению, эти проблемы с сенсорной панелью могут быть сложными для диагностики и устранения.
Прежде чем начать
Если ваш тачпад не работает и вы подключены к внешней мыши, проверьте настройки системы.
Основные проблемы
Предполагая, что ваш тачпад не работает вообще, вы можете проверить, распознает ли его система.
Попробуйте запустить следующее:
Если вывод слишком длинный, вы можете использовать less вместо cat.
Таким образом, вы можете запустить следующее:
Вы должны увидеть что-то похожее на следующее:
Если вы не получили вывод, схожий с тем, что показан выше – вы имеете дело с ошибкой ядра или совершенно неопознанным оборудованием.
Если вы получаете результаты от xinput, это хорошая новость.
Это означает, что вам нужно либо установить соответствующий драйвер, либо просто настроить его.
Прежде чем двигаться дальше, вы можете попробовать меню настроек GUI сенсорной панели.
Где оно находится- будет зависеть от вашего рабочего стола.
Возможно, ваш тачпад просто не включен.
Если это так, просто установите флажок, чтобы включить его.
Выяснить, какой драйвер вам нужен
Если у вас есть подсказка от xinput, вам может потребоваться установить соответствующий драйвер.
Обычно поставщики сенсорных панелей включают Synaptics, ALPS и Elantech.
В некоторых современных системах Linux следующие пакеты будут включать поддержку вышеуказанных сенсорных панелей:
В некоторых случаях вам может потребоваться установить другой пакет драйверов, например xserver-xorg-input-synaptics.
Прочие проблемы
Подавляющее большинство проблем с сенсорной панелью Linux сводится к отсутствующим драйверам.
Тем не менее, есть несколько других вариантов, которые вы, возможно, должны проверить.
На некоторых ноутбуках можно полностью отключить тачпад в BIOS.
Вы можете увидеть его в списке по xinput, но он не будет работать.
Убедитесь, что вы проверили это, прежде чем выбросить свой ноутбук в мусорное ведро.
Многие ноутбуки имеют аппаратный переключатель для отключения сенсорной панели.
Часто это работает, удерживая клавишу «Fn» плюс одну из функциональных клавиш на клавиатуре.
Это приведет к аналогичным проблемам с переключателем BIOS, поэтому обязательно проверьте его.
Тачпад все еще не работает?
Есть еще одна последняя вещь, которую вы можете попробовать, если ваш тачпад не работает и вы используете более старую версию.
Попробуйте новый дистрибутив Linux.
Да, это требует времени и усилий, но более новые дистрибутивы имеют более новые ядра, что означает лучшую аппаратную поддержку.
Если вы уже пользуетесь современной версией дистрибутива, а тачпад не работает, вам, возможно, придется просто попробовать мышь.
Беспроводная мышь с ключом не идеальна, но это лучше, чем отсутствие поддержки мыши вообще.
Если у вас есть подсказка от xinput, вам может потребоваться установить соответствующий драйвер.
Обычно поставщики сенсорных панелей включают Synaptics, ALPS и Elantech.
В некоторых современных системах Linux следующие пакеты будут включать поддержку вышеуказанных сенсорных панелей:
xserver-xorg-input-libinput
xserver-xorg-input-evdev
xserver-xorg-input-mouse
выбирайте выражения и сформулируйте вопрос, если хотите получить ответ
Добавить комментарий Отменить ответ
Эта простая однострочная программа для Powershell выведет текущее время работы вашего компьютера. Вывод показан в несколько столбцов, но может быть выведен и в одну строку. PS C:\Users\Windows 11> (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime Days : 0 Hours : 0 Minutes : 41 Seconds : 27 Milliseconds : 915 Ticks : 24879150105 TotalDays : 0.0287953126215278.
Ошибка 504 gateway time-out возникает тогда, когда Nginx не может получить ответ от службы достаточно долго. Например, от PHP-FPM. Nginx и PHP-FPM Наиболее распространенной причиной этой ошибки является совместная работа Nginx и PHP-FPM. В случае очень медленных PHP-скриптов Nginx выдает тайм-аут шлюза 504, когда не ожидает ответа в течение 30 секунд (по умолчанию). Чтобы избавиться.
17 сентября 2021 года произошло событие, всколыхнувшее кинематографический мир. На платформе Netflix появился корейский сериал “Игра в кальмара”. Всего пары недель ему хватило для того, чтобы выйти на первые позиции по популярности не только на Родине, но и в Соединенных Штатах, России. Оценить сюжет сериал можно не только просмотром, но и игрой squid game challenge скачать которую.
- после рестарта иксов ничего не изменилось. Посмотрел в /etc/skel - там этот файл исполнимый. Сделал chmod +x ~/.xinitrc, рестарт иксов - ничего.
До краха винта как-то всё работало, использовался файл /etc/X11/xorg.conf.d/50-synaptics.conf, работали одновременно 1- и 2-пальцевый скроллинг.
Хочется вернуть старое поведение или хотя бы автоматизировать применение настроек тачпада - с использованием libinput, без edev и внешних настройщиков synaptics. Где-то я что-то недоделал, но где - не пойму. Помогите плз.
Настройкой тачпада вообщем то никогда не занимался, а потому про настройку ничего писать не буду, ….. но отмечу один момент, может пригодится. указанный тобой файл у меня находится в другом месте
UPD …. использую xf86-input-libinput (xf86-input-evdev удален)
PS . взглянул мельком Wiki libinput . и похоже я не прав - но разбираться не стал, если не читал, взгляни .
Рестарт иксов - вроде работает. Я только вот чего не понял. Раньше я мог скроллить и двумя пальцами, и по краю. Сейчас только или-или.
Вот это вот из мана
Option "ScrollMethod" "string"
Enables a scroll method. Permitted values are none, twofinger, edge, button. Not all devices support all options, if an option is unsupported,
the default scroll option for this device is used.
- оно подразумевает использование двух свойств, или нет? если да - как их разделять, запятой, пробелом, как-то ещё?
vasek, это дефолтные настройки, тот файл я сам влепил в своё время.
Я уже понял, когда взглянул Wiki. добавил выше, что похоже был не прав . Поспешишь, людей насмешишь - прошу прощения . (напрочь вышибло из головы назначение /etc и /usr )
Читайте также: