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


Автор Тема: Помогите решить проблему с Shift  (Прочитано 1327 раз)

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

Оффлайн dmitrukmv29

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Помогите решить проблему с Shift
« : 15 Августа 2015, 19:37:00 »
в ноуте не работают обе клавиши Shift. не могу ставить такие знаки как: !@#$%^&*"№?...  подскажите как переназначить в Ubuntu функционал клавиши Shift на другую типа Home. что бы при нажатии клавиш Home и 1 получилось !. за ранее благодарен.

Оффлайн F12

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4005
    • Просмотр профиля

Оффлайн dmitrukmv29

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Помогите решить проблему с Shift
« Ответ #2 : 16 Августа 2015, 23:46:00 »
сделал .Xmodmap
в нём написал keycode 115 = Shift Shift Shift Shift
в терминале ввёл xmodmap .Xmodmap
получил ошибку
alena@alena-HP-Pavilion-g6-Notebook-PC:~$ xmodmap .Xmodmap
xmodmap:  .Xmodmap:1:  bad keysym name 'Shift' in keysym list
xmodmap:  .Xmodmap:1:  bad keysym name 'Shift' in keysym list
xmodmap:  .Xmodmap:1:  bad keysym name 'Shift' in keysym list
xmodmap:  .Xmodmap:1:  bad keysym name 'Shift' in keysym list
xmodmap:  4 errors encountered, aborting.
alena@alena-HP-Pavilion-g6-Notebook-PC:~$

помогите решить проблему. :idiot2:

Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2778
    • Просмотр профиля
Re: Помогите решить проблему с Shift
« Ответ #3 : 17 Августа 2015, 00:01:34 »
dmitrukmv29,
посмотри в настройках клавиатуры, нет ли у тебя такой опции, когда CapsLock действует как Shift. У меня эта настройка в: Параметры-Клавиатура-Шаблоны-Параметры раскладки-Поведение клавиши CapsLock

это примерно там где добавлять или удалять раскладки клавиатуры.
« Последнее редактирование: 17 Августа 2015, 00:10:50 от wajnon »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Помогите решить проблему с Shift
« Ответ #4 : 17 Августа 2015, 13:11:24 »
xmodmap:  .Xmodmap:1:  bad keysym name 'Shift' in keysym list
Надо посмотреть, так ли она называется
Список символьных имен приведен в файле заголовков XF86keysym.h. По умолчанию заголовочные файлы Х-сервера в современных дистрибутивах не устанавливаются. Чтобы увидеть его в Ubuntu нужно установить пакет x11proto-core-dev, после чего данный файл увидишь в каталоге /usr/include/X11. Как вариант можно обратиться к CVS серверу X.Org (webcvs.freedesktop.org/xorg/proto/X11/XF86keysym.h?view=log&pathrev=XORG-CURRENT).
Например у меня
Цитировать
/usr/include/X11/keysymdef.h:#define XK_Shift_L                       0xffe1  /* Left shift */
/usr/include/X11/keysymdef.h:#define XK_Shift_R                       0xffe2  /* Right shift */
так что скорее всего надо
Код: (html5) [Выделить]
keycode 115 = Shift_L Shift_L Shift_L Shift_L
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн dmitrukmv29

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Помогите решить проблему с Shift
« Ответ #5 : 18 Августа 2015, 18:31:48 »
keycode 115 = Shift_L Shift_L Shift_L Shift_L
Помогло частично. после запуска в терминале xmodmap .Xmodmap работает до тех пор пока не переключу раскладку. после перестаёт работать. надо заново запускать в терминале. как сделать чтоб он запомнил раз и на всегда?
« Последнее редактирование: 20 Июня 2019, 07:02:24 от zg_nico »

 

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