The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Настройка клавиатуры для X.org/X11 в Fedora 18, 19 и выше
В новых версиях Fedora Linux настройка клавиатуры для X11/X.org изменилась и
теперь её можно осуществлять с помощью команды localectl:

   localectl set-x11-keymap layout [model] [variant] [options]

localectl также можно использовать в других дистрибутивах с systemd-localed, таких как Arch Linux.


Работающий пример для изменения раскладки с помощью Alt+Shift, отображением
языка в виде LED индикатора Scroll Lock и рестарта X-сервера с помощью Ctrl+Alt+Backspace:

   localectl set-x11-keymap "us,ru" pc105 "" grp:alt_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp

Просмотреть список доступных сочетаний клавиш для смены раскладки можно с помощью команды:

   man xkeyboard-config
 
01.10.2013 , Автор: Artem S. Tashkinov
Ключи: fedora, keymap, localectl, systemd, x11, keyboard / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Русификация

Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.1, Аноним (-), 18:58, 01/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Просмотреть список доступных сочетаний клавиш для смены раскладки можно с помощью команды:

    В новых версиях systemd есть команда
    localectl list-x11-keymap-options

    А еще есть
    localectl list-x11-keymap-models
    localectl list-x11-keymap-layouts
    localectl list-x11-keymap-variants

     
     
  • 2.4, Аноним (-), 18:26, 02/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Как узнать, что означает каждая модель из списка 'localectl list-x11-keymap-models'?

    На ноуте thinkpad t420 нужно ставить 'thinkpad', 'thikpad60', 'thinkpadz60' или pc105 ?

     
     
  • 3.6, polkan (ok), 04:37, 14/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    :> man thinkpad && man thinkpad60 && man thinkpadz60 && man pc105
     

  • 1.2, Аноним (-), 23:19, 01/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надо же, а мой конфиг /etc/X11/xorg.conf.d/00-keyboard.conf до сих пор, почему-то работает еще с 17 версии.
     
  • 1.3, pavlinux (ok), 14:46, 02/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > us,ru" pc105 "" grp:alt_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp

    Это советы из 1995 года? :D

     
     
  • 2.5, Аноним (5), 12:00, 05/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Cтрока то осталась, пропало место куда ее надо было вписывать :( .
     

  • 1.7, Adolfus (?), 15:54, 02/12/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сто лет как ставлю в .conf caps:none, но никакого эффекта не наблюдаю -- как врубался "самопроизвольно" капс, так и врубается.

    А вот результат запуска строки из статьи:
    # localectl set-x11-keymap "us,ru" pc105 "" grp:alt_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp,caps:none

    ** (process:11346): WARNING **: Unable to register authentication agent: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method 'RegisterAuthenticationAgentWithOptions'
    Error registering authentication agent: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such method 'RegisterAuthenticationAgentWithOptions' (g-dbus-error-quark, 19)

    Из-под обычного пользователя все проходит молча, но нет никакого эффекта.

     
     
  • 2.8, DearFriend (?), 19:33, 21/12/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Опыт показал, что эта команда тупо правит файл /etc/X11/xorg.conf.d/00-keyboard
    После этого надо либо дернуть иксы, либо виндус-стайл ребут.
     

  • 1.9, Аноним (9), 23:12, 03/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Fedora 29:

    localectl set-x11-keymap "us,ru" pc105 "" grp:alt_shift_toggle,grp:win_space_toggle,grp_led:scroll,terminate:ctrl_alt_bksp,ctrl:nocaps

    + добавляем Windows + пробел для смены раскладки (это удобно - придумали в MS, но мне тоже понравилось)
    + отключем caps lock напрочь

    // b.

     
  • 1.10, выфвы (?), 17:06, 24/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем капс отключать?
     
     
  • 2.11, Аноним (11), 15:23, 15/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ни разу в жизни не пригодился. Орать не люблю :-)

    // b.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру