Проблема с типом клавиатуры

Аватар пользователя Tovia

Не могу настроить клавиатуру, чтоб точка-запятая переключались там где ? и /. Все типы перебрал - ничего не меняется. Как быть?

Аватар пользователя Toper_Harley

Re: Проблема с типом клавиатуры

А какая клавиатура-то хоть?

Аватар пользователя Subj

Re: Проблема с типом клавиатуры

Помница в KDE у меня было такое, решилось путем отключения всяких там типов. Доверся иксам...

Аватар пользователя Tovia

Re: Проблема с типом клавиатуры

Цитата:
Toper_Harley пишет:
А какая клавиатура-то хоть?

Ноутбук Toshiba Tecra.
Это случилось после переустановки АСП. В предыдущей инсталляции все было в порядке.

Аватар пользователя Tovia

Re: Проблема с типом клавиатуры

Цитата:
Subj пишет:
...решилось путем отключения всяких там типов...

А как отключить всякие там типы? у меня предлагается только выбор, без возможности все отключить.

Аватар пользователя keng00ru

Re: Проблема с типом клавиатуры

В xorg.conf:
Option "XkbLayout" "us,ru(winkeys)"

Аватар пользователя Tovia

Re: Проблема с типом клавиатуры

Цитата:
keng00ru пишет:
В xorg.conf:
Option "XkbLayout" "us,ru(winkeys)"

Вот выписка из xorg.conf. Вроде все в порядке, а проблема не решается. Может? что-то еще влияет на тип клавиатуры?

Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Аватар пользователя sergeil

Re: Проблема с типом клавиатуры

Цитата:
Tovia пишет:
Вот выписка из xorg.conf. Вроде все в порядке, а проблема не решается. Может? что-то еще влияет на тип клавиатуры?

Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

Вот мое. И отличия есть ...

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
        Option      "Protocol" "Standard"
        Option      "XkbModel" "pc104"
        Option      "XkbLayout" "us,ru(winkeys)"
        Option      "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Аватар пользователя Tovia

Re: Проблема с типом клавиатуры

Цитата:
sergeil пишет:
Вот мое. И отличия есть ...

Исправил как у вас за исключением одного - переключение ctrl+shft вместо alt+shft
Проблема не решилась
Кстати, сначала у меня и было так. Потом я полазил по форумам и поменял как там советовали. Сейчас вернул назад. Увы... Кажется? еще где-то сидит проблема
Может там где XKB (что в региональных настройках) только где там правится конфигурация?

Аватар пользователя sergeil

Re: Проблема с типом клавиатуры

Цитата:
Tovia пишет:

Цитата:
sergeil пишет:
Вот мое. И отличия есть ...

Исправил как у вас за исключением одного - переключение ctrl+shft вместо alt+shft
Проблема не решилась
Кстати, сначала у меня и было так. Потом я полазил по форумам и поменял как там советовали. Сейчас вернул назад. Увы... Кажется? еще где-то сидит проблема
Может там где XKB (что в региональных настройках) только где там правится конфигурация?

Может, в настройках локали? Ниже настройки для UTF8 и KOI8-R

Системная локаль ru_RU.UTF8
===========================================
[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/keyboard
KEYTABLE=ruwin_UTF-8:ALT_SHFT

[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/i18n
LANG="ru_RU.UTF-8"
SYSFONT="latarcyrheb-sun16"
SYSFONTACM=""

Системная локаль ru_RU.KOI8-R
===========================================
[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/keyboard.ru_RU.KOI8-R
KEYTABLE=ruwin_KOI8-R:CTRL_SHFT

[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/i18n.ru_RU.KOI8-R
LANG="ru_RU.KOI8-R"
SYSFONT="UniCyr_8x16"
SYSFONTACM="koi8-r"

Аватар пользователя Tovia

Re: Проблема с типом клавиатуры

Цитата:
sergeil пишет:
Может, в настройках локали? Ниже настройки для UTF8 и KOI8-R

Системная локаль ru_RU.UTF8
===========================================
[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/keyboard
KEYTABLE=ruwin_UTF-8:ALT_SHFT

У меня:
KEYBOARDTYPE="pc"
KEYTABLE="ru.map.utf8ru"

Что-то изменить/удалить? что?

Цитата:
[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/i18n
LANG="ru_RU.UTF-8"
SYSFONT="latarcyrheb-sun16"
SYSFONTACM=""

У меня точно так же.

А такого вообще нету:

Цитата:
Системная локаль ru_RU.KOI8-R
===========================================
[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/keyboard.ru_RU.KOI8-R
KEYTABLE=ruwin_KOI8-R:CTRL_SHFT

[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/i18n.ru_RU.KOI8-R
LANG="ru_RU.KOI8-R"
SYSFONT="UniCyr_8x16"
SYSFONTACM="koi8-r"

Аватар пользователя sergeil

Re: Проблема с типом клавиатуры

Tovia писал(а):
А такого вообще нету:

Системная локаль ru_RU.KOI8-R
===========================================
[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/keyboard.ru_RU.KOI8-R
KEYTABLE=ruwin_KOI8-R:CTRL_SHFT

[sergeil@homedesk sysconfig]$ cat /etc/sysconfig/i18n.ru_RU.KOI8-R
LANG="ru_RU.KOI8-R"
SYSFONT="UniCyr_8x16"
SYSFONTACM="koi8-r"

И не нужно... Это для KOI8-R
В свое время я прыгал с локали на локаль...

Мда, затрудняюсь сказать. IMHO, Ваша клавиатура как-то отличается от стандартной...
Посмотрите здесь /lib/kbd/keymaps/i386/
В частности, ruwin_UTF-8 находится здесь /lib/kbd/keymaps/i386/qwerty/ruwin_UTF-8:ALT_SHFT.map

Аватар пользователя Tovia

Re: Проблема с типом клавиатуры

Цитата:
sergeil пишет:
Мда, затрудняюсь сказать. IMHO, Ваша клавиатура как-то отличается от стандартной...
Посмотрите здесь /lib/kbd/keymaps/i386/
В частности, ruwin_UTF-8 находится здесь /lib/kbd/keymaps/i386/qwerty/ruwin_UTF-8:ALT_SHFT.map

У меня ноут.
Файл нашел. ЗдОрово! Но как им пользоваться не знаю. Какие-то значки, символы, наверное что-то можно менять... А как там найти нужные символы - .,?/ и др.?

Аватар пользователя sergeil

Re: Проблема с типом клавиатуры

Цитата:
Tovia пишет:

Цитата:
sergeil пишет:
Мда, затрудняюсь сказать. IMHO, Ваша клавиатура как-то отличается от стандартной...
Посмотрите здесь /lib/kbd/keymaps/i386/
В частности, ruwin_UTF-8 находится здесь /lib/kbd/keymaps/i386/qwerty/ruwin_UTF-8:ALT_SHFT.map

У меня ноут.
Файл нашел. ЗдОрово! Но как им пользоваться не знаю. Какие-то значки, символы, наверное что-то можно менять... А как там найти нужные символы - .,?/ и др.?

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

Аватар пользователя Tovia

Re: Проблема с типом клавиатуры

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

Здесь полно файлов типа ru......map Со структурой вроде познакомился, пока есть неясности в терминах типа Meta_ , Delete, вторая колонка (кроме shift)
..............................keycode 53 = slash
.............shift...........keycode 53 = question
..............alt.............keycode 53 = Meta_slash
.............shift alt.......keycode 53 = Meta_question
.............control........keycode 53 = Delete
altgr........................keycode 53 = period
altgr......shift............keycode 53 = comma
altgr........alt.............keycode 53 = Meta_slash
altgr......shift alt........keycode 53 = Meta_question
altgr......control........keycode 53 = Delete

Это блок той самой клавиши ? и /
Где первая колонка пуста - там латинская раскладка, где altgr - там русская, и назначены там точка и запятая, а пишет / и ? Почему?..

Аватар пользователя Tovia

Проблема с типом клавиатуры решена.

Видимо, понадобилась перезагрузка.
Получается, что неосторожная смена настроек в раскладке клавиатуры (в части, связанной с КХВ) потребовала таких подвигов. В форумах такая проблема часто обсуждается, и нигде не указывается поковыряться в файлах настроек локали и keymaps - все ограничивается файлом xorg.conf.
Еще раз спасибо.

Аватар пользователя sergeil

Re: Проблема с типом клавиатуры

Tovia писал(а):
Это блок той самой клавиши ? и /
Где первая колонка пуста - там латинская раскладка, где altgr - там русская, и назначены там точка и запятая, а пишет / и ? Почему?..

Извините, но здесь ничего подсказать не могу. Так глубоко не копал... Не было необходимости...

Аватар пользователя woodoo

Re: Проблема с типом клавиатуры решена.

Цитата:
Tovia пишет:
Получается, что неосторожная смена настроек в раскладке клавиатуры (в части, связанной с КХВ) потребовала таких подвигов. В форумах такая проблема часто обсуждается, и нигде не указывается поковыряться в файлах настроек локали и keymaps - все ограничивается файлом xorg.conf.

С точки зрения получения опыта такие действия полезны.
Но, скорее всего, сбой произошел после манипуляций в system-config-keyboard, который, imho, не совместим с реализацией в ASPLinux старт-скрипта keytable.
Думаю, достаточно было взять приведенный lystor вариант /etc/sysconfig/keyboard для своей локали и перегрузиться.

Аватар пользователя woodoo

Re: Проблема с типом клавиатуры решена.

woodoo писал(а):
приведенный lystor

Мои извинения, sergeil. Невнимателен.
:pardon:

RSS-материал