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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Как поменять символ на клавише?  (Прочитано 1213 раз)

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

Оффлайн Kanzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Собственно вопрос в теме.
Как поменять символ на клавише?
В конкретном примере нужно заменить на клавише символ "\" на " "Return"

Меняется это в моем случае командой.
$ xmodmap -e "keycode 51 = Return"

НО после смены раскладки, Все возвращается на старое место.

Как добиться такого же результата, только что бы он был "на вечно"?



Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #1 : 17 Мая 2017, 11:04:06 »
Изменить в файле соответствующей раскладки в /usr/share/X11/xkb/symbol?
2xmodmap -e "keycode 51 = Return None Return"
« Последнее редактирование: 17 Мая 2017, 11:05:42 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Kanzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #2 : 17 Мая 2017, 11:15:58 »
Изменить в файле соответствующей раскладки в /usr/share/X11/xkb/symbol?
2
Не могу понять что там менять... т.е. где там клаыиша "keycode 51"?
А если там другая кодировка то как её эту другую кодировку выяснить для конкретной клавишы?

Оффлайн Skiron76

  • Новичок
  • *
  • Сообщений: 32
  • Ubuntu 16.04, 17.10
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #3 : 17 Мая 2017, 12:00:26 »
А маркером? :2funny:

Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.3. Флудить и заниматься флеймом, а так же оставлять сообщения, не относящиеся к теме обсуждения.

+5%
--HP
« Последнее редактирование: 17 Мая 2017, 13:35:15 от Haron Prime »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #4 : 17 Мая 2017, 14:58:57 »
key <BKSL>, не?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Kanzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #5 : 18 Мая 2017, 05:58:04 »
key <BKSL>, не?
Пока не знаю. Там четыре клавиши "на подозрении". Каждая в нескольких местах прописана. Методом перебора получается приличный эксперимент нужно провести. И я его проведу, чуть по позже. О результатах отпишусь.

PS\ А вопрос возник из за наличия (на халяву естественно) хорошей клавиатуры НО с "авторским" расположением и размерностью клавиш. Так вот клавиша "\" частично замещает стандартный "Enter"!!! И я в эту клавишу постоянно попадаю вместо Enter. Привыкну конечно... но тут как говорится пошло дело принципа. Ну а раз уж процесс пошел, я подумал, что еще кое что бы поменял в стандартной раскладке под себе. Вот и разбираюсь на досуге с этой темой.


Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #6 : 18 Мая 2017, 12:55:22 »
Каждая в нескольких местах прописана
Редактировать надо только 1 вариант выбранной раскладки.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Kanzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #7 : 19 Мая 2017, 04:56:30 »
Редактировать надо только 1 вариант выбранной раскладки.

1 - это первый. В том смысле что редактировать нужно первый блок записей?
ОК. А остальные блоки какую функцию выполняют.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #8 : 19 Мая 2017, 12:23:33 »
Кроме «базовой» языковая раскладка имеет еще так называемые «варианты»:
Код: (html5) [Выделить]
xkb_symbols "basic" {
xkb_symbols "euro" {
xkb_symbols "intl" {
xkb_symbols "alt-intl" {
xkb_symbols "dvorak" {
xkb_symbols "dvorak-intl" {
xkb_symbols "dvorak-alt-intl" {
xkb_symbols "dvorak-l" {
xkb_symbols "dvorak-r" {
xkb_symbols "dvorak-classic" {
xkb_symbols "dvp" {
xkb_symbols "rus" {
xkb_symbols "mac" {
xkb_symbols "colemak" {
xkb_symbols "altgr-intl" {
xkb_symbols "classmate" {
xkb_symbols "classmate-intl" {
xkb_symbols "classmate-alt-intl" {
xkb_symbols "classmate-altgr-intl" {
xkb_symbols "olpc" {
xkb_symbols "olpc2" {
xkb_symbols "olpcm" {
xkb_symbols "chr" {
xkb_symbols "hbs" {
xkb_symbols "htcdream" {
xkb_symbols "workman" {
xkb_symbols "workman-intl" {
xkb_symbols "norman" {
xkb_symbols "cz_sk_de" {
xkb_symbols "intl-unicode" {
xkb_symbols "alt-intl-unicode" {
xkb_symbols "ats" {
xkb_symbols "crd" {
Так выбрав для английской раскладки вариант «rus» можно печатать русские символы почти как при транскрипции: нажав «F» получите «Ф» и т.д.
В Вашем случае имеет смысл изменять только используемый Вами вариант раскладки.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Kanzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #9 : 22 Мая 2017, 09:22:35 »
Пока замена не получилась... Буду более тщательно проводить "эксперемент".

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #10 : 23 Мая 2017, 20:45:32 »
замена не получилась
Офигительно информативно!
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Kanzo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #11 : 27 Мая 2017, 06:13:53 »
Офигительно информативно!
Мне кажется нет смысла описывать не удавшийся процесс. Тем более если в этом процессе не всё понятно самому. Замены в разных местах положительного результата не принесли. Простого решения не получилось. А для того что бы упереться в задачу пока нет времени.

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Как поменять символ на клавише?
« Ответ #12 : 27 Мая 2017, 09:55:14 »
Мне кажется нет смысла описывать не удавшийся процесс.
Если хотите решить проблему то смысл есть описать что меняли, как меняли и что получилось.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

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