Сочетание клавиш ctrl+shift не отлавливается в Fedora 23
Fedora: 23
Gnome: 3.18.4
Kernel: 4.4.6-300
Hardware: Thinkpad T430
По отдельности клавиши работают, но не работает ни один шорткат, в котором фигурируют сочетание ctrl и shift, например shift+ctrl+t в хромиуме или shift+ctrl+v в gnome-terminal.
xev:
UPD: В лайв режиме сочетание работает. На том же ядре, что и лайв, но в установленной системе — нет. Есть подозрение на локализацию.
UPD: Переключение на английский язык не помогло.
Переключение раскладки на что-нибудь другое перевесь. Рекомендую дефолт (правый Alt, пока зажат).
Там переключение раскладки по super + пробел. Меня больше волнуют другие шорткаты.
ISO_Next_Group
Там переключение раскладки по super + пробел.
Ну так и выключи то, которое по Ctrl-Shift.
Ну раз ты так силен в убеждении, то ОК. Осталось убедить себя, что сочетания с ним работают.
Что ты врешь про отсутствие переключения раскладки по Ctrl-Shift. Пытаюсь при этом шутить, но, походу, лучше просто обходить этот тред стороной, как остальные.
Рекомендую дефолт (правый Alt, пока зажат).
Пардон, и как вы этим пользуетесь? Я даже не говорю о том, что «альт» — нужная клавиша, но «пока зажат» — .
Просто отлично, спасибо, что спросили, всем советую. Главный плюс — не нужно помнить, в какой раскладке печатаешь. Ты либо держишь его, либо нет.
Правый Alt — ненужная клавиша (за исключением Compose, который никуда не девается).
Тут? Без понятия даже что это. Грепни хотя бы логи иксов по xkb.
На скриншоте изображено окно настроек комбинации для переключения раскладок в Gnome 3, в котором четко видно выбранные шорткаты.
Не похоже, чтобы нам эта информация что-то дала.
Че-то да, хотелось бы узнать итоговые xkb_options.
Блин, действительно, grp:ctrl_shift_toggle, извини. Странно видеть такое на свежеустановленной системе.
Смотря кому, но пока допустим.
Не врубаюсь, вы что, одной рукой печатаете?
Главный плюс — не нужно помнить, в какой раскладке печатаешь
Для этого недостаточно иметь разные клавиши для включения разных раскладок?
Ну вот тебе. Что у тебя на нем, Compose?
Не врубаюсь, вы что, одной рукой печатаете?
Нет, держу большим пальцем правой руки и печатаю двум руками.
Для этого недостаточно иметь разные клавиши для включения разных раскладок?
Очевидно недостаточно, ведь описанная тобой система все равно имеет неявное состояние, которое нужно помнить. Моя не имеет.
Ума не приложу, почему обычный «grp:switch» тут считают какой-то маргинальщиной.
Ну вот тебе. Что у тебя на нем, Compose?
Альт на нем. Это важный модификатор, он нужен на на обоих руках.
А клавиша непосредственно справа от пробела, которую можно нажать большим пальцем — правый контрол и эскейп (вместо липкого контрола, то есть нажать и отпустить).
А композиция, если интересно, — дважды нажать и отпустить супер.
Но это все не важно.
Ума не приложу, почему обычный «grp:switch» тут считают какой-то маргинальщиной.
Ничего маргинального в нем нет, это просто альтернативная реализация третьего уровня, удобная когда среди предустановок есть основная раскладка и отличная от нее в паре клавиш нечасто нужная дополнительная: русская и белорусская, к примеру: і будет AltGr-и, ў — AltGr-щ, ’ — AltGr-ъ, все остальное на первом уровне.
А «держу большим пальцем правой руки и печатаю двум руками», я полагаю, тут считают не маргинальщиной, а наркоманией.
Очевидно недостаточно, ведь описанная тобой система все равно имеет неявное состояние, которое нужно помнить.
Не нужно ничего помнить, достаточно просто выбрать раскладку одиночным нажатием (а не держать на ней, блин, большой палец).
Альт на нем. Это важный модификатор, он нужен на на обоих руках.
Да ладно. Вот я Alt использую только для Alt-Tab, Alt-F2 и Alt-F4. Естественно левой рукой. А ты для чего его так часто используешь? Ты еще скажи, что правый Ctrl и правый Shift у тебя так же изношены, как и левые.
А «держу большим пальцем правой руки и печатаю двум руками», я полагаю, тут считают не маргинальщиной, а наркоманией.
Вот почему? Удобнее же некуда.
Не нужно ничего помнить, достаточно просто выбрать раскладку одиночным нажатием
и помнить ее. Да, твой способ переключения лучше toggling’а, но ты же не жмешь это сочетание перед каждым набором. Надеюсь. А вот
реально заменяет удержание в голове какого-то скрытого состояния.
Вот я Alt использую только для Alt-Tab, Alt-F2 и Alt-F4. Естественно левой рукой.
Не использую ни одного из этих сочетаний, но использовал бы — то естественно, что с правым альтом — все эти клавиши же высоко слева.
Ты еще скажи, что правый Ctrl и правый Shift у тебя так же изношены, как и левые.
Увы, не могу сейчас сказать — на этой клавиатуре не увидел следов износа.
Но контрол, вы правы, должен много чаще использоваться левый — C-h, C-j, C-i — среди самых частых сочетаний.
но ты же не жмешь это сочетание перед каждым набором. Надеюсь.
Не оправдаю ваших надежд. Жму каждый раз, начиная что-либо вводить. Жму и отпускаю, а не держу.
Жму каждый раз, начиная что-либо вводить.
Ну вот. А можно не жать.
Ну да, можно запоминать или смотреть на индикатор. Но это неудобно.
Источник
Сломалось переключение языка по Ctrl+Shift
Обновился до Fedora 31 и теперь переключение языка по Ctrl+Shift работает только если сначала нажать Ctrl, а затем, не отпуская, Shift. Одновременно две кнопки одним пальцем или сначала Shift, затем Ctrl — не работает. Вроде фигня, но раздражает ужасно, привычка нажимать одним пальцем сидит глубоко.
Первый раз с этим столкнулся в Arch, когда там завезли Gnome 3.34. Тогда что-то нагуглилось и путем отключения каких-то комбинаций с использованием Shift или Ctrl в дебрях dconf-editor удалось вернуть привычное поведение. Но то была виртуалка для тестов, а теперь я на свою голову обновил федору до 31.
Есть у кого идеи?
Да, я знаю, что нынче модно по Super+Space, что Alt+Shift работает, что можно по Caps, но речь не об этих способах, а о том, как вернуть привычное поведение.
А у тебя ctrl+shift не забивал все остальные комбинации с этим клавишами? Это же люди от безысходности выбрали, прогнулись под ограничения технической реализации, другие способы переключения раскладки вызывают проблемы с комбинациями клавиш.
Забивали, разумеется, но среди них не было для меня важных.
Да, я знаю, что нынче модно по Super+Space, что Alt+Shift работает, что можно по Caps, но речь не об этих способах, а о том, как вернуть привычное поведение.
Если хочешь иметь комфортное переключение раскладок, то tapper. Если хочешь продолжать жрать привычный кактус, то извини, не знаю.
у меня по caps в xorg.conf.d так:
Option «XkbOptions» «grp:caps_toggle»
у тебя ctrl+shift
попробуй просто shift+ctrl прописать
Gnome игнорирует эти правила, хотя это вроде можно отключить. Да и в случае ТС’а это не поможет скорее всего: поведение отличается от того, которое ему нужно.
привычка нажимать одним пальцем сидит глубоко.
Это как? Кнопок-то две.
//Как альт-шифтер со стажем заявляю, что ктрл+шифт крайней неудобно.
Если что, меня Super-Space купило с потрохами переключением раскладок в порядке использования, а не в фиксированном. Жутко, просто феноменально удобно для многоязычных пользователей (страны бСССР и пр.)
Большим пальцем левой руки — кнопки-то рядом. Вот Alt+Shift — аккорд под два пальца.
Но речь не об этом. Что-то поменялось между 3.32 и 3.34 в обработке хоткеев. Может появился еще какой-то, может теперь иначе обрабатываются Shift+XXX комбинации. Я это точно чинил, но не могу повторить 🙁
Да, тут не спорю, сам переключаюсь между русской, английской и словенской раскладками, но одной рукой жать Super+Space — не удобно.
сам переключаюсь между русской, английской и словенской раскладками…
Ну так тебе, можно сказать, доктор прописал пользоваться таппером: вешаешь английскую на левый контрол, русскую — на правый контрол, словенскую — на правый шифт (или распределяешь раскладки любым другим образом), и наслаждаешься — любая раскладка включается *одним* пальцем, *одним* нажатием на *одну* клавишу. При этом другие комбинации и шифтами и контролами *не* ломаются.
доктор прописал пользоваться таппером
Как-то бы собрать его еще под убунточку. И чтобы непременно по фен-шую.
Хотя ебыдл для Guix тоже бы сошел. Super+Space бесит невероятно.
Как-то бы собрать его еще под убунточку. И чтобы непременно по фен-шую.
Я в федоре работаю, под убунточку собирать не умею. Сам никак? На крайняк, можно без фен-шуя обойтись, configure/make/make install. Или какую-нить конвертилку испробовать, типа alien.
Хотя ебыдл для Guix тоже бы сошел.
Источник
Хоткеи в кириллической раскладке Fedora 19
Товарищи, не знаете как решить проблему не работающих хоткеев в русской раскладке Fedora 19 (и 18 тоже).
Элементарные хоткеи типа Ctrl+F, Ctrl+S не работают в большинстве текстовых редакторов, например в Eclipse и Texmaker. В gedit, как ни странно работают. Пробовал на XFCE и Cinnamon.
да вроде была бага в Qt.
Видимо, это проблема самих Eclipse и Texmaker .
Не работают во всём, что связано с Qt/KDE. Бага где-то в апстриме. Изловить не могут. Пока ждём-с.
В блендере тоже сокращенные клавиши не работают.
Из «интересных» зависимостей YUM выдаёт лишь Xlibs и SDL.
А есть ссылка на багтрекер этой пролемы? Интересно в каком состоянии, уж больно неудобно в некоторых приложениях так работать.
Я в том баге не отписывал, но народ точно постил. Линк сходу не подскажу, надо загуглить.
UPD1: Кстати, с каким-то апдейтом заработали «горячие» клавиши в чисто Qt’шных приложениях. В KDE’шных — по-прежнему глухо.
Не, в чистокутешных пока нет исправлений, система обновлена с утра, проверено на приложении psi. В английской работает, в русской не работает.
Что не проверял, так это с чистым конфигом в
$home/ но не думаю, что поможет
А я только что проверил в QutIM’е — работает.
А у тебя DE — кеда или гномощель?
Ну ты что, на аватарке же 🙂
Ну мало ли что на аватарке =)
Вобщем тогда ситуация следующая:
По твоей ссылке кто-то откамментил, что похоже это гномопроблемы:
Правда этот каммент был аж в 2005 году, но видимо история повторяется =)
У меня сейчас набор такой:
DE: Gnome Shell — 3.8.4-2.fc19 GTK: gtk3 — 3.8.4-1.fc19
При таком наборе в гткшных приложениях хоткеи работают нормально что в русской раскладке, что в английской. Проверено на приложениях — GIMP, Firefox, Geany, Gedit, Gnome Terminal и других гткшных.
Но на приложениях отличных от гтк — psi, blender, LibreOffice и других, хоткеи работают только в английской раскладке, в русской не хотят.
У тебя же под кедой в либреофисе нормально хоткеи работают?
Я, честно говоря, просто бегло погуглил и выдал ссылки 🙂 Особо не вдавался, что там да как.
Просто я параллельно ещё Wine патчу для его реактивного ускорения и тут общаюсь. Недоглядел-с 🙂
У тебя же под кедой в либреофисе нормально хоткеи работают?
Да, с GTK’шными и Qt’шными приложениями, FF и прочими LO всё OK. Грабли именно с KDE’шными программами.
Проблема решается так. Нужно первой в настройках клавиатуры поставить английскую раскладку. Тогда в Bledner хоткеи работают.
Источник