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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не работают горячие клавиши отключения тачпада, переход в сон и выключения wi-fi  (Прочитано 2866 раз)

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

Оффлайн sasha300

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
  • Xubuntu 22.04
    • Просмотр профиля
Здравствуйте!
На ноутбуке Maibenben M575 не срабатывают горячие клавиши: Fn+Esc (выключение тачпада), Fn+F1 (переход в спящий режим), Fn+F2 (выключение wi-fi). Остальные горячие клавиши работают безупречно. Сами кнопки по отдельности работают.


Изначально ноут шел с Kubuntu 22.04, где сразу же выявил сей момент. С загрузочной флешки пробовал Ubuntu 22.04, LM 21.3 Xfce, Xubuntu 22.04 - результат один и тот же.

Можно соорудить костыли: с помощью xinput вырубать тач командой:
xinput disable 11но это в крайнем случае.

Начал с тачпада.
Дано: Xubuntu 22.04.
Вывод inxi -Fxz (хотя команда не выводит тачпад, но вдруг):
(Нажмите, чтобы показать/скрыть)

Команда:
dpkg -l | grep xorg | grep synapticsпоказывает, что Synaptic в системе есть:
ii  xserver-xorg-input-synaptics          1.9.1-1ubuntu3                          amd64        Synaptics TouchPad driver for X.Org server
И мне не понятно, в каком направлении двигаться дальше? Есть идеи?
Заранее спасибо!

p.s.: под windows эти сочетания клавиш работают
« Последнее редактирование: 30 Ноября 2024, 00:31:15 от sasha300 »
Xubuntu 16.04 > Xubuntu 18.04 > Xubuntu 20.04  > LM 20.3 Xfce > MX Linux 23.1 AHS > LM 21.3 Xfce > Xubuntu 22.04 > Kubuntu 22.04 > Xubuntu 22.04 (now)

Оффлайн faveoled

  • Активист
  • *
  • Сообщений: 279
    • Просмотр профиля
Пробовать дистрибутив с более новым ядром - Ubuntu 24.04 или 24.10

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5666
    • Просмотр профиля
faveoled, дельный совет

   ... но только если у ТС действительно 22.04, а не 22.04.5(ныне актуальная), у которой такое же ядро как и у  24.04.1, а вот у 24.10 ядро действительно посвежее - 6.11, вот его есть смысл попробовать, хотя бы С загрузочной флешки  ::)

Оффлайн Domitory

  • Активист
  • *
  • Сообщений: 769
    • Просмотр профиля
Это скорее аппаратная проблема или особенность. Если нажимать без клавиши Fn? Вчера устанавливал линукс на ноутбук Acer так там чтобы задействовать клавиши F1, F2 …F12 надо дополнительно нажимать клавишу Fn. Аналогично с выключением тачпада, при простом нажатие F7 тачпад выключает/включает а с Fn работают именно как обычная F7.  Не мог вчера понять почему в начале установки тачпад то работают то нет, а оно просто мои действия совпадали с нажатием по кнопке выключения.
« Последнее редактирование: 30 Ноября 2024, 13:40:03 от Domitory »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7982
    • Просмотр профиля
чтобы задействовать клавиши F1, F2 …F12 надо дополнительно нажимать клавишу Fn.
Иногда, это настраивается в УЕФИ.
Для моей беспроводной клавиатуры пришлось настраивать через /sys, хотя в инструкции указаны для этого горячие клавиши.

Оффлайн sasha300

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
  • Xubuntu 22.04
    • Просмотр профиля
но только если у ТС действительно 22.04, а не 22.04.5(ныне актуальная), у которой такое же ядро как и у  24.04.1
Что-то я не подумал, что помимо мажорной и минорной версионности неплохо бы указывать и maintenance версию.. Вобщем у меня 22.04.5
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
sas@M575:~$

faveoled, F12, за идею респект!

Если нажимать без клавиши Fn?
нее, тут нажатие на кнопку F1 выводит подсказку, F2 - изменяет наименование файлов в ФМ, получается, что с этим все в порядке..
« Последнее редактирование: 30 Ноября 2024, 14:28:22 от sasha300 »
Xubuntu 16.04 > Xubuntu 18.04 > Xubuntu 20.04  > LM 20.3 Xfce > MX Linux 23.1 AHS > LM 21.3 Xfce > Xubuntu 22.04 > Kubuntu 22.04 > Xubuntu 22.04 (now)

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7817
  • We were here
    • Просмотр профиля
в терминале
xevи нажимайте клавиши.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн sasha300

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
  • Xubuntu 22.04
    • Просмотр профиля
и нажимайте клавиши.
При запуске xev и дальшейшем нажатии на комбинации клавиш: Fn+Esc и Fn+F1 появляются строчки, при нажатии на Fn+F2 - никаких новых строчек в терминале не появляется. Делаю вывод, что хотя бы Fn+Esc и Fn+F1 должны отрабатываться
При нажатии на Fn+Esc получаю следующий вывод:
(Нажмите, чтобы показать/скрыть)

При нажатии на Fn+F1 получаю:
FocusOut event, serial 34, synthetic NO, window 0x5800001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 34, synthetic NO, window 0x5800001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 34, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

Ну а при нажатии комбинации клавиш Fn+F2 - никаких новых строчек не появляется, значит операционная система даже не видит эти нажатия  :(

UPD: C загрузочной флешки в Ubuntu 24.10 работает только Fn+F1 (переход в спящий режим); на нажатие Fn+Esc (выключение тачпада) и Fn+F2 (выключение wi-fi) - система никак не реагирует. А интересует больше всего отключение тачпада..
 
« Последнее редактирование: 01 Декабря 2024, 12:31:22 от sasha300 »
Xubuntu 16.04 > Xubuntu 18.04 > Xubuntu 20.04  > LM 20.3 Xfce > MX Linux 23.1 AHS > LM 21.3 Xfce > Xubuntu 22.04 > Kubuntu 22.04 > Xubuntu 22.04 (now)

Оффлайн sasha300

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
  • Xubuntu 22.04
    • Просмотр профиля
в терминале
xevи нажимайте клавиши.
Продолжил дальшейшие эксперименты - так как xev показывает, что Fn+Esc и Fn+F1 работают, а Fn+F2 нет, решил заюзать аналогичные утилиты, воспользовался xbindkeys -mk - комбинация Fn+Esc - работает,  Fn+F1 и  и Fn+F2 нет.
Для пущей уверенности попытался повесить Fn+F2 в X Neur Swither - не видит эту комбинацию. Вывод: Xubuntu 22.04 это сочетание клавиш ни в какую видеть не хочет.
Ну ок, раз под Ubuntu 24.10 хоть как-то работала Fn+F1, то на Xubuntu 22.04.5 поднимаю версию ядра до 6.12.1 - Fn+F1 не работает (также пробовал на ядре 6.11.10).

Мне кажется, что дело не только в ядре, но и в компонентах системы.. А то с какого перепуга под Ubuntu 24.10 завелся Fn+F1?

Для полного счастья грузанулся под MX-23.4 AHS 64 bit (когда на другом ноуте был трабл со звуком, то AHS реально выручил),
u-name выдает, что ядро не самое свежее, хотя должно быть наоборот, это ведь AHS релиз!! :
Linux mx1 6.10.10-1-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 6.10-12~mx23ahs (2024-09-14) x86_64 GNU/Linuxи все по аналогии с Xubuntu 22.04.5: команда xev реагирует на нажатия Fn+Esc и Fn+F1, а с Fn+F2 тишина.

Подожду мнение профи, но прихожу к выводу, что придется биндить Fn+Esc и Fn+F1 на выполнение скриптов..
На Fn+F2 уже пофигу - F2 переназначил для X Neur Swither под функцию "Undo Correction".
p.s.: берешь ноут под Ubuntu, а вот фигу - держи грабли..
p.p.s.: про сертифицированные ноуты под Ubuntu прекрасно знаю, но они сюда не доходят  :(

Xubuntu 16.04 > Xubuntu 18.04 > Xubuntu 20.04  > LM 20.3 Xfce > MX Linux 23.1 AHS > LM 21.3 Xfce > Xubuntu 22.04 > Kubuntu 22.04 > Xubuntu 22.04 (now)

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7817
  • We were here
    • Просмотр профиля
не видит эту комбинацию
Тогда сложнее:
залогиниться в любой TTY и запустить
showkey -s
Если увидит нажатия - очень хорошо.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн sasha300

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
  • Xubuntu 22.04
    • Просмотр профиля
Если увидит нажатия - очень хорошо.
К сожалению, в консоли под командой [b]showkey -s[/b] Fn-F2 не фурычит (пробовал TTY: Ctrl+Alt+F1, Ctrl+Alt+F4).
Ну что ж, вывод очевиден - буду биндить кнопки..
ALiEN, респект за помощь!
Xubuntu 16.04 > Xubuntu 18.04 > Xubuntu 20.04  > LM 20.3 Xfce > MX Linux 23.1 AHS > LM 21.3 Xfce > Xubuntu 22.04 > Kubuntu 22.04 > Xubuntu 22.04 (now)

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7817
  • We were here
    • Просмотр профиля
Fn-F2 не фурычит
Вообще нет реакции? Строчек типа 0xE0 0xFF?
« Последнее редактирование: 03 Декабря 2024, 22:41:25 от ALiEN »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн sasha300

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
  • Xubuntu 22.04
    • Просмотр профиля
Вообще нет реакции? Строчек типа 0x00E0 0x00FF?
Нет, в консоли точно такая же реакция, как и в терминале ;(
Очень бесит, что под 10 виндой и последующей установкой дров, эти сочетания клавиш работают, причем даже с индикацией (вкл./выкл. тачпада и wi-fi).
Ну и черт с ними:
- Fn+F2 - переназначил F2 на отмену раскладки последнего слова в XNeur Switcher (как писал выше)
- Fn+Esc - засуну скрипт по отключению/включения тачпада
- Fn+F1 - через скрипт: включение тачпада, может перевод в спящий режим. Ещё не решил..
Грело бы душу, если бы эти сочетания работали на хардварном уровне, но и так тоже пойдет =)
« Последнее редактирование: 03 Декабря 2024, 23:03:17 от sasha300 »
Xubuntu 16.04 > Xubuntu 18.04 > Xubuntu 20.04  > LM 20.3 Xfce > MX Linux 23.1 AHS > LM 21.3 Xfce > Xubuntu 22.04 > Kubuntu 22.04 > Xubuntu 22.04 (now)

 

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