Переключение раскладки по Ctrl + Shift

Ответить
ZhVS
Сообщения: 11
Зарегистрирован: 01 июл 2023, 16:46
Operating system: Rosa R12

Переключение раскладки по Ctrl + Shift

Сообщение ZhVS » 01 июл 2023, 23:39

По следам вот этого топика
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?

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Переключение раскладки по Ctrl + Shift

Сообщение Barmalei » 02 июл 2023, 07:27

ZhVS писал(а):
01 июл 2023, 23:39
Проблема с переключением раскладок по Ctrl+Shift давно известна.
У меня таких проблем нет

ZhVS
Сообщения: 11
Зарегистрирован: 01 июл 2023, 16:46
Operating system: Rosa R12

Переключение раскладки по Ctrl + Shift

Сообщение ZhVS » 02 июл 2023, 09:21

Barmalei писал(а):
02 июл 2023, 07:27
У меня таких проблем нет
Наблюдаю сам, множество подтверждений - https://forum.rosalinux.ru/viewtopic.ph ... 4&p=113000
ZhVS писал(а):
01 июл 2023, 23:39
Перестают работать клавиатурные сочетания, например копирование и вставка в терминале, пропадает реакция на Shift, если после нажатия Ctrl+Shift его не отпустить.
Это вышеперечисленное работает нормально?

Тогда делитесь рецептом :)

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Переключение раскладки по Ctrl + Shift

Сообщение Barmalei » 02 июл 2023, 09:27

В терминале тут сочетания клавиш копировать/вставить никогда не работало, мышка в помощь

ZhVS
Сообщения: 11
Зарегистрирован: 01 июл 2023, 16:46
Operating system: Rosa R12

Переключение раскладки по Ctrl + Shift

Сообщение ZhVS » 02 июл 2023, 09:35

Barmalei писал(а):
02 июл 2023, 09:27
В терминале тут сочетания клавиш копировать/вставить никогда не работало, мышка в помощь
Это не значит, что проблемы нет.
В стартовом посте я описал как ее решают на ubuntu.

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Переключение раскладки по Ctrl + Shift

Сообщение Barmalei » 02 июл 2023, 09:37

ZhVS писал(а):
02 июл 2023, 09:35
Это не значит, что проболемы нет.
В стартовом посте я описал как ее решают на ubuntu.
Мне фиолетово на это. Эти вопросы уже не ко мне, я всего лишь люзер.
Но переключение раскладки по Ctrl + Shift всегда тут работало у меня.

Аватара пользователя
trengtor
Сообщения: 49
Зарегистрирован: 30 июн 2023, 10:51
Operating system: Win 7 x64 SP1
Откуда: Moscow

Переключение раскладки по Ctrl + Shift

Сообщение trengtor » 02 июл 2023, 11:30

Barmalei, там не про переключение по этим клавишам. Там про сопутствующие проблемы.
Win 7 x64 SP1 / ROSA Fresh Desktop 2021.1 KDE Plasma под VMWAre WS 15 Player

Аватара пользователя
MikiLinux
Сообщения: 102
Зарегистрирован: 11 июн 2023, 21:41
Operating system: Rosa Linux 12.4
Откуда: Vicino Roma
Контактная информация:

Переключение раскладки по Ctrl + Shift

Сообщение MikiLinux » 02 июл 2023, 13:58

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.
Desktop: Rosa Linux 12.4 KDE/Plasma
PC Lab: Rosa Linux 12.4 XFCE
Portatile: Rosa Linux 12.4 LxQt

https://elettrolinux.com

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Переключение раскладки по Ctrl + Shift

Сообщение Barmalei » 02 июл 2023, 16:52

trengtor писал(а):
02 июл 2023, 11:30
Barmalei, там не про переключение по этим клавишам. Там про сопутствующие проблемы.
Я про них свою позицию написал.

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Переключение раскладки по Ctrl + Shift

Сообщение Barmalei » 02 июл 2023, 19:08

VictorR2007 писал(а):
02 июл 2023, 19:00
Но если установлено переключение клавишами Ctrl + Shift
То перестают работать другие комбинации, Ctrl + Shift + *, которые показал на картинке.
Только что проверил дефолтную комбинацию Ctrl + Shift+S, результат на картинке
Вложения
Screenshot_20230702_190919.png

Аватара пользователя
VictorR2007
Сообщения: 7301
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Переключение раскладки по Ctrl + Shift

Сообщение VictorR2007 » 02 июл 2023, 19:35

Barmalei писал(а):
02 июл 2023, 19:08
Только что проверил дефолтную комбинацию Ctrl + Shift+S, результат на картинке
Клава двухсторонняя.
С одной стороны клавиши работают, с другой нет.
Проблема давно известная.
Поэтому люди и завели эту тему.
Вас лично не приглашали, а приглашали тех, у кого проблема, и тех кто может исправить такое поведение.
Не знаю, что вы хотите всем доказать.
Что вы святой? :)
Если у вас всё нормально, просто проходите мимо.
Только народ отвлекаете. :(

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Переключение раскладки по Ctrl + Shift

Сообщение Barmalei » 02 июл 2023, 19:41

:lol: Нигде подробно не написано

Аватара пользователя
algri14
Сообщения: 242
Зарегистрирован: 24 янв 2020, 16:47
Operating system: Mageia 8x86_64-KDE:
ROSA.FRESH.PLASMA5.12.3.x86_64
Откуда: г.Воронеж

Переключение раскладки по Ctrl + Shift

Сообщение algri14 » 04 июл 2023, 21:17

ZhVS писал(а):
01 июл 2023, 23:39
Перестают работать клавиатурные сочетания, например копирование и вставка в терминале,
Вообще-то да, после смены на Ctrl+Shift система меняет дефолтные настройки, кое-что замечал, но я мало работаю с приложениями с обращениями к клавиатуре и Shift
В самой консоли (в настройках) легко переназначается вставка на Ctrl+C и копирование на Ctrl+V (во всяком случае в КДЕ)
ZhVS писал(а):
01 июл 2023, 23:39
пропадает реакция на Shift, если после нажатия Ctrl+Shift его не отпустить.
этим как-то не пользуюсь, не могу сказать

ZhVS
Сообщения: 11
Зарегистрирован: 01 июл 2023, 16:46
Operating system: Rosa R12

Переключение раскладки по Ctrl + Shift

Сообщение ZhVS » 04 июл 2023, 22:18

Коллеги! Прекрасно понимаю, что если есть UX с проблемами, то им либо не пользуются ("не делайте так") либо привыкают
Barmalei писал(а):
02 июл 2023, 09:37
Мне фиолетово на это. Эти вопросы уже не ко мне, я всего лишь люзер.
, либо ищут способы починить.
Я в первом сообщении показал способ починки, которым пользовался на Ubuntu и спросил, есть ли пути его применения в Росе :)
Понимаю, что ubunt'овый ppa у нас не прикрутить, поэтому интересуюсь другими способами.
Линуксоид я не опытный, так что прошу простить.

Возможно сообщество считает, что проблемы нет, а я сделал неверные выводы, наткнувшись на тему на этом же форуме, ссылку на которую вынес в эпиграф. :wink:

Аватара пользователя
algri14
Сообщения: 242
Зарегистрирован: 24 янв 2020, 16:47
Operating system: Mageia 8x86_64-KDE:
ROSA.FRESH.PLASMA5.12.3.x86_64
Откуда: г.Воронеж

Переключение раскладки по Ctrl + Shift

Сообщение algri14 » 05 июл 2023, 21:02

ZhVS писал(а):
04 июл 2023, 22:18
а я сделал неверные выводы, наткнувшись на тему на этом же форуме, ссылку на которую вынес в эпиграф
в какой-то мере да, там немного про другое…

Проблема имеется, но у себя для консоли (в КДЕ) я легко подправил, в других приложениях не искал.

Про Убунтовский патч было бы интересно послушать, но судя по молчанию это мало кого заинтересовало ( Вас, меня и MikiLinux )…

зы: не считая Barmalei, у которого "в Багдаде всё спокойно" и он полтемы нам об этом сообщает :lol:

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Переключение раскладки по Ctrl + Shift

Сообщение Barmalei » 05 июл 2023, 21:16

algri14 писал(а):
05 июл 2023, 21:02
зы: не считая Barmalei, у которого "в Багдаде всё спокойно" и он полтемы нам об этом сообщает :lol:
Тут реальных проблем хватает, а вы про кнопочки.
Вот это например https://forum.rosalinux.ru/viewtopic.php?f=58&t=10863

max-sever
Сообщения: 1
Зарегистрирован: 02 июн 2023, 12:14
Operating system: Rosa Fresh 12.4

Переключение раскладки по Ctrl + Shift

Сообщение max-sever » 06 июл 2023, 07:46

Barmalei писал(а):
05 июл 2023, 21:16
Тут реальных проблем хватает, а вы про кнопочки.
Не такой проблемы. Возможно, что дело в конкретном адаптере.

Oberon
Сообщения: 329
Зарегистрирован: 18 авг 2015, 07:46
Operating system: Linux Rosa Desktop Plasma5 R12 (2021.4) на Sony 4Gb Ram
Linux Rosa Desktop Mate на Asus 4Gb Ram
Откуда: Новомосковск

Переключение раскладки по Ctrl + Shift

Сообщение Oberon » 06 июл 2023, 09:42

Можно обойти это неудобство. Переназначив переключение раскладок на клавишу "Win" обычно она пустует

artenaki
Сообщения: 82
Зарегистрирован: 25 фев 2023, 22:33
Operating system: Linux

Переключение раскладки по Ctrl + Shift

Сообщение artenaki » 06 июл 2023, 17:39

А у вас не работает вставка в терминал по Shift+Insert или Ctrl+Shift+V? Еще можно вставлять выделением и вставкой средней кнопкой мыши.

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Переключение раскладки по Ctrl + Shift

Сообщение Barmalei » 06 июл 2023, 20:28

max-sever писал(а):
06 июл 2023, 07:46
Не такой проблемы. Возможно, что дело в конкретном адаптере.
Как раз проблема не в адаптере. 3 года не засыпал, а недавно после какого то обновления стал засыпать.

SpuDy
Сообщения: 9
Зарегистрирован: 21 май 2023, 04:09
Operating system: ROSA Fresh

Переключение раскладки по Ctrl + Shift

Сообщение SpuDy » 09 окт 2023, 15:23

ZhVS писал(а):
01 июл 2023, 23:39
По следам вот этого топика
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?
Если еще актуально, то можно пересобрать пакет 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
в конец раздела патчей

Код: Выделить всё

# OpenMandriva/Mageia patches
и скопировать файл патча в каталог 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 в основном репозитории РОСЫ :oops:

Аватара пользователя
VictorR2007
Сообщения: 7301
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Переключение раскладки по Ctrl + Shift

Сообщение VictorR2007 » 11 мар 2024, 19:45

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
добавить параметр

Код: Выделить всё

Option "XkbSwitchGroupOnRelease" "on"
То будет такое же поведение.

Код: Выделить всё

Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
        Option "XkbVariant" ","
        Option "XkbOptions" "grp:alt_shift_toggle"
        Option "XkbSwitchGroupOnRelease" "on"
EndSection

Ответить

Вернуться в «Обсуждение ROSA Fresh R12 (платформа 2021.1)»