Страница 1 из 1
Переключение раскладки по Ctrl + Shift
Добавлено: 01 июл 2023, 23:39
ZhVS
По следам вот этого топика
https://forum.rosalinux.ru/viewtopic.ph ... 4&p=113000
Всем доброго времени суток.
Проблема с переключением раскладок по Ctrl+Shift давно известна.
Перестают работать клавиатурные сочетания, например копирование и вставка в терминале, пропадает реакция на Shift, если после нажатия Ctrl+Shift его не отпустить.
На Ubuntu-производных дистрибутивах есть решение - вот этот ppa:
https://launchpad.net/~oded-geek/+archi ... rg-patches.
В него внедрён патч вот этого древнего бага:
http://bugs.freedesktop.org/show_bug.cgi?id=865
Вопрос: можно ли втащить это исправление в Rosa?
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 07:27
Barmalei
ZhVS писал(а): ↑01 июл 2023, 23:39
Проблема с переключением раскладок по Ctrl+Shift давно известна.
У меня таких проблем нет
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 09:21
ZhVS
Barmalei писал(а): ↑02 июл 2023, 07:27
У меня таких проблем нет
Наблюдаю сам, множество подтверждений -
https://forum.rosalinux.ru/viewtopic.ph ... 4&p=113000
ZhVS писал(а): ↑01 июл 2023, 23:39
Перестают работать клавиатурные сочетания, например копирование и вставка в терминале, пропадает реакция на Shift, если после нажатия Ctrl+Shift его не отпустить.
Это вышеперечисленное работает нормально?
Тогда делитесь рецептом
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 09:27
Barmalei
В терминале тут сочетания клавиш копировать/вставить никогда не работало, мышка в помощь
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 09:35
ZhVS
Barmalei писал(а): ↑02 июл 2023, 09:27
В терминале тут сочетания клавиш копировать/вставить никогда не работало, мышка в помощь
Это не значит, что проблемы нет.
В стартовом посте я описал как ее решают на ubuntu.
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 09:37
Barmalei
ZhVS писал(а): ↑02 июл 2023, 09:35
Это не значит, что проболемы нет.
В стартовом посте я описал как ее решают на ubuntu.
Мне фиолетово на это. Эти вопросы уже не ко мне, я всего лишь люзер.
Но переключение раскладки по Ctrl + Shift всегда тут работало у меня.
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 11:30
trengtor
Barmalei, там не про переключение по этим клавишам. Там про сопутствующие проблемы.
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 13:58
MikiLinux
I think that's this problem is the same
https://bugs.launchpad.net/xorg-server/+bug/36812 (wow 2006!)
Cit.: "This is a serious problem for bilingual layouts, typically using Alt+Shift or Ctrl+Shift for keyboard layout change."
or newest (2017) post:
https://bugs.launchpad.net/ubuntu/+sour ... ug/1683383
but I don't reproduce it because my layout keyboard is only Italian.
##############
ITALIANO
Penso che questi due problemi siano gli stessi:
https://bugs.launchpad.net/xorg-server/+bug/36812
Cit.: "Questo è un serio problema per i layout bilingue delle tastiere perché tipcamente la combinazione di tasti Alt+Shift o Ctrl+Shift permette di commutare da un layout all'altro."
oppure più recente (2017):
https://bugs.launchpad.net/ubuntu/+sour ... ug/1683383
Ma non posso ripodurlo perché il layout della mia tastiera è impostata solo in Italiano.
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 16:52
Barmalei
trengtor писал(а): ↑02 июл 2023, 11:30
Barmalei, там не про переключение по этим клавишам. Там про сопутствующие проблемы.
Я про них свою позицию написал.
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 19:08
Barmalei
VictorR2007 писал(а): ↑02 июл 2023, 19:00
Но если установлено переключение клавишами Ctrl + Shift
То перестают работать другие комбинации, Ctrl + Shift + *, которые показал на картинке.
Только что проверил дефолтную комбинацию Ctrl + Shift+S, результат на картинке
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 19:35
VictorR2007
Barmalei писал(а): ↑02 июл 2023, 19:08
Только что проверил дефолтную комбинацию Ctrl + Shift+S, результат на картинке
Клава двухсторонняя.
С одной стороны клавиши работают, с другой нет.
Проблема давно известная.
Поэтому люди и завели эту тему.
Вас лично не приглашали, а приглашали тех, у кого проблема, и тех кто может исправить такое поведение.
Не знаю, что вы хотите всем доказать.
Что вы святой?
Если у вас всё нормально, просто проходите мимо.
Только народ отвлекаете.
Переключение раскладки по Ctrl + Shift
Добавлено: 02 июл 2023, 19:41
Barmalei
Нигде подробно не написано
Переключение раскладки по Ctrl + Shift
Добавлено: 04 июл 2023, 21:17
algri14
ZhVS писал(а): ↑01 июл 2023, 23:39
Перестают работать клавиатурные сочетания, например копирование и вставка в терминале,
Вообще-то да, после смены на Ctrl+Shift система меняет дефолтные настройки, кое-что замечал, но я мало работаю с приложениями с обращениями к клавиатуре и Shift
В самой консоли (в настройках) легко переназначается вставка на Ctrl+C и копирование на Ctrl+V (во всяком случае в КДЕ)
ZhVS писал(а): ↑01 июл 2023, 23:39
пропадает реакция на Shift, если после нажатия Ctrl+Shift его не отпустить.
этим как-то не пользуюсь, не могу сказать
Переключение раскладки по Ctrl + Shift
Добавлено: 04 июл 2023, 22:18
ZhVS
Коллеги! Прекрасно понимаю, что если есть UX с проблемами, то им либо не пользуются ("не делайте так") либо привыкают
Barmalei писал(а): ↑02 июл 2023, 09:37
Мне фиолетово на это. Эти вопросы уже не ко мне, я всего лишь люзер.
, либо ищут способы починить.
Я в первом сообщении показал способ починки, которым пользовался на Ubuntu и спросил, есть ли пути его применения в Росе
Понимаю, что ubunt'овый ppa у нас не прикрутить, поэтому интересуюсь другими способами.
Линуксоид я не опытный, так что прошу простить.
Возможно сообщество считает, что проблемы нет, а я сделал неверные выводы, наткнувшись на тему на этом же форуме, ссылку на которую вынес в эпиграф.
Переключение раскладки по Ctrl + Shift
Добавлено: 05 июл 2023, 21:02
algri14
ZhVS писал(а): ↑04 июл 2023, 22:18
а я сделал неверные выводы, наткнувшись на тему на этом же форуме, ссылку на которую вынес в эпиграф
в какой-то мере да, там немного про другое…
Проблема имеется, но у себя для консоли (в КДЕ) я легко подправил, в других приложениях не искал.
Про Убунтовский патч было бы интересно послушать, но судя по молчанию это мало кого заинтересовало ( Вас, меня и
MikiLinux )…
зы: не считая
Barmalei, у которого "в Багдаде всё спокойно" и он полтемы нам об этом сообщает
Переключение раскладки по Ctrl + Shift
Добавлено: 05 июл 2023, 21:16
Barmalei
algri14 писал(а): ↑05 июл 2023, 21:02
зы: не считая
Barmalei, у которого "в Багдаде всё спокойно" и он полтемы нам об этом сообщает
Тут реальных проблем хватает, а вы про кнопочки.
Вот это например
https://forum.rosalinux.ru/viewtopic.php?f=58&t=10863
Переключение раскладки по Ctrl + Shift
Добавлено: 06 июл 2023, 07:46
max-sever
Barmalei писал(а): ↑05 июл 2023, 21:16
Тут реальных проблем хватает, а вы про кнопочки.
Не такой проблемы. Возможно, что дело в конкретном адаптере.
Переключение раскладки по Ctrl + Shift
Добавлено: 06 июл 2023, 09:42
Oberon
Можно обойти это неудобство. Переназначив переключение раскладок на клавишу "Win" обычно она пустует
Переключение раскладки по Ctrl + Shift
Добавлено: 06 июл 2023, 17:39
artenaki
А у вас не работает вставка в терминал по Shift+Insert или Ctrl+Shift+V? Еще можно вставлять выделением и вставкой средней кнопкой мыши.
Переключение раскладки по Ctrl + Shift
Добавлено: 06 июл 2023, 20:28
Barmalei
max-sever писал(а): ↑06 июл 2023, 07:46
Не такой проблемы. Возможно, что дело в конкретном адаптере.
Как раз проблема не в адаптере. 3 года не засыпал, а недавно после какого то обновления стал засыпать.
Переключение раскладки по Ctrl + Shift
Добавлено: 09 окт 2023, 15:23
SpuDy
Если еще актуально, то можно пересобрать пакет x11-server-1.20.14-4.src.rpm c этим
freedesktop-bug-865.patch патчем, в файл x11-server.spec добавить строки
Код: Выделить всё
#https://bugs.freedesktop.org/show_bug.cgi?id=865
Patch920: freedesktop-bug-865.patch
в конец раздела патчей
и скопировать файл патча в каталог SOURCES
Собрать rpmbuild, после нужен только файл пакета x11-server-xorg-1.20.14-4-rosa2021.1.x86_64.rpm
Установить его sudo rpm -Uvh --force x11-server-xorg-1.20.14-4-rosa2021.1.x86_64.rpm
и в файле /etc/dnf/dnf.conf дописать строку exclude=x11-server-xorg* что бы он не обновился из репозиториев.
Радоваться =)
Если лень собирать, могу поделиться готовым x11-server-xorg-1.20.14-4-rosa2021.1.x86_64.rpm
Инструкция по сборке читать тут
http://wiki.rosalab.ru/ru/index.php/Основы_RPM
PS: хотелось бы этот патч видеть по умолчанию в x11-server в основном репозитории РОСЫ
Переключение раскладки по Ctrl + Shift
Добавлено: 11 мар 2024, 19:45
VictorR2007
ZhVS писал(а): ↑01 июл 2023, 23:39
По следам вот этого топика
https://forum.rosalinux.ru/viewtopic.ph ... 4&p=113000
Всем доброго времени суток.
Проблема с переключением раскладок по Ctrl+Shift давно известна.
Перестают работать клавиатурные сочетания, например копирование и вставка в терминале, пропадает реакция на Shift, если после нажатия Ctrl+Shift его не отпустить.
Сейчас в разрабатываемой Росе 2023.1, этой проблемы нет.
Раскладка клавиатуры переключается, когда отпускаешь клавиши переключения.
Для Роса 2021.1, если обновиться из testing, и в файле
/etc/X11/xorg.conf.d/00-keyboard.conf
добавить параметр
То будет такое же поведение.
Код: Выделить всё
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ","
Option "XkbOptions" "grp:alt_shift_toggle"
Option "XkbSwitchGroupOnRelease" "on"
EndSection