Автор Тема: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK [решено]  (Прочитано 23638 раз)

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Добрый день. У меня система Simply 8. Раскладку клавиатуры установил по capls lock. В результате получился такой эффект: иногда верхний режим отключить не получается - нажатие на caps lock переключает язык, но все буквы печатаются только в верхнем регистре, индикатор caps lock  не отключается
« Последнее редактирование: 29.11.2017 14:07:02 от Сергей-70 »

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #1 : 02.10.2017 11:38:11 »
Повесьте переключение раскладки на Shift+Caps. Проблемы сразу отпадут.

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #2 : 02.10.2017 21:08:31 »
Повесьте переключение раскладки на Shift+Caps.
Повесил... Но как-то неаккуратненько
Помню было сочетание Ctrl+Shift - в нем некоторые клавиатурные сокращения не работали
По caps lock - все работает, и если бы не этот косяк - было бы идеально, но иногда (я подозреваю, что это с браузером связано) - такой баг...
Буду привыкать, все равно на винду не уйду)))

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #3 : 02.10.2017 21:13:42 »
У меня настроено так - переключение раскладки по CAPS Lock, Shift-Caps работает при этом как CAPS Lock.

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #4 : 02.10.2017 21:59:47 »
О - это интересно. А как реализовали?
« Последнее редактирование: 02.10.2017 22:53:12 от Сергей-70 »

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #5 : 03.10.2017 13:26:01 »
Случайно обнаружил как выключить Caps - а может и причину
У меня установлен Whisker меню - если caps не отключается, я его вызываю по кнопке Win и нажатием shift+caps размораживаю. Судя по всему также он и фиксируется

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #6 : 03.10.2017 13:33:39 »
Да, при назначении переключателем раскладки <Cups Lock>, роль <Cups Lock> начиннает выполнять <Shift>+<Cups Lock>

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #7 : 03.10.2017 13:50:09 »
Но проблема то в том, что когда caps заморозился, shift+caps не помогает.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #8 : 03.10.2017 14:21:16 »
Помню было сочетание Ctrl+Shift - в нем некоторые клавиатурные сокращения не работали

Да, переключение раскладки работает и как Shift+Ctrl и как Ctrl+Shift, но комбинации Ctrl+Shift+клавиша работать не будут.
Где-то и когда-то обсуждалась проблема развязки Shift+Ctrl и Ctrl+Shift.
В виртуальном терминале (не Corwin) переключение раскладки работает только как Ctrl+Shift, но не Shift+Ctrl
$ cat /etc/sysconfig/keyboard
KEYTABLE=ruwin_ct_sh-UTF-8

Кстати, комбинацию переключения раскладки в Х вы можете повесить на любую из возможных:
См. начиная с ! option и grp:чтото_toggle
https://forum.altlinux.org/index.php?topic=32361.msg305657#msg305657
Нефиксирующий grp:switch применяется для набора текста на третьем языке. На ноутбуках это клавиша alt gr - правый Alt.
Например когда находясь в русской раскладке нужно набрать текст на другом языке.
« Последнее редактирование: 03.10.2017 14:28:20 от Speccyfighter »

Оффлайн squire

  • Завсегдатай
  • *
  • Сообщений: 1 609
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #9 : 03.10.2017 17:09:36 »
Все возможные клавиатурные комбинации описаны в файле
/usr/share/X11/xkb/rules/base.lst

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #10 : 19.11.2017 20:10:22 »
Обратил внимание, что проблема проявляется только в libre office, как правило, после первого запуска после включения компа. Однако caps можно разморозить если вызвать whisker-menu - в нем после нажатия несколько раз на caps все нормализуется.

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #11 : 20.11.2017 08:44:17 »
Да, переключение раскладки работает и как Shift+Ctrl и как Ctrl+Shift, но комбинации Ctrl+Shift+клавиша работать не будут.
Где-то и когда-то обсуждалась проблема развязки Shift+Ctrl и Ctrl+Shift.
Если хочется (привычно) переключать раскладки по Ctrl+Shift то чтобы работали комбинации начинающиеся на Ctrl+Shift нужно переключение вешать не на абстрактный "Ctrl+Shift" а на левый или правый в зависимости от предпочтений. Тогда для комбинаций можно использовать Ctrl+Shift с другой стороны клавиатуры (например по левому переключается раскладка а правый используется для клавиатурных комбинаций или наоборот).

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #12 : 20.11.2017 14:59:26 »
Да, переключение раскладки работает и как Shift+Ctrl и как Ctrl+Shift, но комбинации Ctrl+Shift+клавиша работать не будут.
Где-то и когда-то обсуждалась проблема развязки Shift+Ctrl и Ctrl+Shift.
Если хочется (привычно) переключать раскладки по Ctrl+Shift то чтобы работали комбинации начинающиеся на Ctrl+Shift нужно переключение вешать не на абстрактный "Ctrl+Shift" а на левый или правый в зависимости от предпочтений. Тогда для комбинаций можно использовать Ctrl+Shift с другой стороны клавиатуры (например по левому переключается раскладка а правый используется для клавиатурных комбинаций или наоборот).

Да, спасибо. Так можно развязать и эта развязка, раскладки/хоткеи, работает.

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #13 : 20.11.2017 20:41:43 »
Спасибо. Это надо в энциклопедию заносить))

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: НЕ ОТКЛЮЧАЕТСЯ CAPS LOCK
« Ответ #14 : 29.11.2017 13:59:00 »
Все, разобрался (случайно)!
Если для переключения раскладки используется Caps, то фиксация верхнего регистра происходит по нажатию shift+caps. Ну и размораживается caps также. Блин. Где-то ведь это написано же))) Тему можно закрыть, наверное?