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


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

Автор Тема: переназначение клавиш клавиатуры  (Прочитано 403004 раз)

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

Оффлайн LoViK

  • Автор темы
  • Участник
  • *
  • Сообщений: 178
    • Просмотр профиля
переназначение клавиш клавиатуры
« : 09 Февраля 2024, 20:46:52 »
Всем привет. Есть ноут на нем установил Xubuntu 22.04. к сожалению на клавиатуре ноута есть неработающие клавиши стрелочка вправо для перемотки видео в ютубе, и клавиша правый альт. хочу переназначить. пробовал input remaper но там чтобы поменять клавишу нудно сначала её нажать а так как мои клавиши не работают то переназначит не могу.
стрелочку в право хочу переназначить на page down
подскажите как можно пенезначить без нажатия клавиши, илиже гуи ремапер где можно мышкой выбрать какую клавишу на какую меняешь?
« Последнее редактирование: 09 Февраля 2024, 20:54:37 от LoViK »

Оффлайн qpdb

  • Активист
  • *
  • Сообщений: 626
  • xUbuntu 22.04
    • Просмотр профиля
Re: переназначение клавиш клавиатуры
« Ответ #1 : 10 Февраля 2024, 21:03:25 »
LoViK, предлагаю временный альтернативный вариант.
Устанавливаете программу
sudo apt install easystroke
Это жесты мыши.
На неработающую клавишу устанавливаете какой-то простой жест. Смотрите что происходит.

Если клавиша используется редко, то вполне можно привыкнуть „нажимать” её жестом мыши.
Недостатки варианта очевидны😞…
Преимущество —▶ простота реализации, а также то, что сломать что-то таким образом довольно сложно…

2024 Feb 10; 01:03 PM
Рекомендую ознакомиться с современной трактовкой темы „collective responsibility and the state”, а также темами сопряжёнными с этой… В современных реалиях это может оказаться полезным…

Оффлайн RoDoN

  • Участник
  • *
  • Сообщений: 209
    • Просмотр профиля
Re: переназначение клавиш клавиатуры
« Ответ #2 : 11 Февраля 2024, 00:34:02 »
Ну, почему не хочешь воспользоваться поиском по форуму, а???
Тема не раз обсуждалась напр. тыц и тыц

Сам прошлой осенью с помощью Xmodmap на древнем ноуте переназначил неработающий пробел на правый Alt.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
18.04 -> 20.04 -> 22.04 x64 XFCE

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6754
  • 20% Cooler
    • Просмотр профиля
Re: переназначение клавиш клавиатуры
« Ответ #3 : 11 Февраля 2024, 00:40:53 »
помощью Xmodmap
С xmodmap у меня когда-то давно что-то не получалось, решил с помощью setkeycodes.
(Нажмите, чтобы показать/скрыть)
🖥 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

Оффлайн Skif_off

  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Re: переназначение клавиш клавиатуры
« Ответ #4 : 13 Февраля 2024, 09:49:42 »
Только не спрашивайте, откуда взять значения - сам уже не помню
evtest, может быть.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6754
  • 20% Cooler
    • Просмотр профиля
Re: переназначение клавиш клавиатуры
« Ответ #5 : 13 Февраля 2024, 10:35:58 »
evtest, может быть.
Вспомнил, showkey. Запускается из tty.
С xmodmap не вышло, потому что он таких клавиш не знает.

стрелочку в право хочу переназначить на page down

пробуйте:
sudo setkeycodes 0e4d 109или
xmodmap -e 'keycode 114 = Next'
« Последнее редактирование: 13 Февраля 2024, 11:14:31 от ALiEN175 »
🖥 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

Оффлайн Skif_off

  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Re: переназначение клавиш клавиатуры
« Ответ #6 : 13 Февраля 2024, 10:43:20 »
ALiEN175, результат работы setkeycodes сохранится только до перезагрузки?
Если не изменяет память, сам писал список переназначений для hwdb (в /etc/udev/hwdb.d, кажется).

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6754
  • 20% Cooler
    • Просмотр профиля
Re: переназначение клавиш клавиатуры
« Ответ #7 : 13 Февраля 2024, 11:11:05 »
Skif_off, ага, только до перезагрузки. Я сервис systemd сделал:
[Unit]
Description=Change keycodes at boot

[Service]
Type=oneshot
ExecStart=/usr/bin/setkeycodes b3 104 b4 109

[Install]
WantedBy=multi-user.target
🖥 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

 

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