Клавиатура
Гость 25 сентября, 2006 - 18:17
Какие-то косяки с русской раскладкой. Знаки препинания вообще не на своих местах. Там, где должна
быть точка, слэш и т.д. Как с этим бороться? Клавиатура Genius K295B.
И еще. Кто-нибудь знает, как в KDE настроить переключение раскладок на Alt+Shift или Ctrl+Shift?
»
- Для комментирования войдите или зарегистрируйтесь
Для Вашего
Для Вашего удобства на сайте сделан поиск (справа вверху).
у меня вот так
у меня вот так все работает (все знаки на своих местах), если убрать winkeys из XkbLayout, то знаки препинания перепутываются.
PS: xorg 7.1, до этого этот же конфиг использовался в xorg 6.8
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with set(1))
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
попробую
попробую и этот вариант :)
напишу потом, что получилось
секция из
секция из xorg.conf
_________________
Поиск по ключам
Поиск по ключам "Клавиатура", "Раскладка", "Ctrl" и "Shift" ничего не дает.
Спасибо.
Re: секция из
Не забудь отключить в КДЕ все штатные переключатели клавиатуры.
Ищи по слову xorg.
CTRL-C CTRL-V из русской раскладки
ну это да, а как скажите настроить в GTK-шных приложениях что-б CTRL-C CTRL-V и из русской раскладки работал как в винде?
та же трабла со знаками препинания
такая же фигня со знаками препинания, убрал все кдеешные переключалки заработала переключалка раскладки из ксорга, но знаки препинания также находятся в самых неожиданных местах. Что это за ботва?
А я уже привык =)
А я уже привык =) И теперь на раскладку винды матерюсь когда за ней приходиться работать =)
надежда
а я ещё не потерял надежды довести до ума линух, чтобы раз уж на клаве нарисована запятая, то запятая и печатается, а не ? :)
ну вам же уже
ну вам же уже дал верное решение, про винкейс, чего ж ещё то нужно?
главное запятую не забудьте...
интересно, что сам всегда возмущался по поводу "неправильного" расположения знаков препинания и необходимости использовать непонятный атрибут ",winkeys", однако сейчас пользуюсь клавиатурой на которой как раз расположение знаков препинания соответствует "неправильной" раскладке =)
_________________
попробую
а вот запятую-то я как опечатку исключил :))
приду домой попробую с оной :)
ну как же без
ну как же без запятой?
у тебя же
Option "XkbLayout" "us,ru"
значит что-бы
"winkeys"
был именно для"ru"
нужно описать два параметра,первый опущен (для
"us"
),а второй после запятой как раз и имеет отношение к
"ru"
,вот если бы у тебя было наоборот, сначало
"ru"
, а потом"us"
, тоесть в иксах по умолчанию раскладка русская, то тогда уже можно и без запятой..._________________
:-(
Не помогло, трабла осталась к сожалению. Блин надо будет наверное на следующих выходных перепробовать все рекомендации по этому вопросу, надеюсь система не умрёт в результате всех этих экспериментов.
Попробуй сократить
до
хотя это, в принципе одно и тоже... А что стоит в LANG?
LANG
В LANG если мне не изменяет память "ru_RU.KOI8-R"
А Option у меня первый вариант, хотя и второй я тоже уже пробовал.
а что у тебя в
а что у тебя в конфиге xorg.conf стоит
здаётся мне можно попробовать поменять на
- "pc101", "pc104", "pc105", "microsoft", "logiik", попробуй поставить соответсвующее значение.
XkbModel
Option "XkbModel" "pc105"
Попробую :)
и внимательно
и внимательно посмотри лог иксов,
возможно просто не подгружается нужный лайаут или ещё что-то
_________________
хорошо
_____:)____________
AMD Athlon64 3800+ AM2
лог
А если не сложно скажите, пожалуйста как этот лог смотреть? А то в консоли раскладка человеческая, а в иксах вот такая странная :)
_________________
AMD Athlon64 3800+ AM2
так - less
так -
less /var/log/Xorg.0.log
можеш еще так -
grep '(EE)' /var/log/Xorg.0.log
есть ошибка
Да есть такая ошибка,
FAM-13 ~ # grep '(EE)' /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) Error loading keymap /usr/share/X11/xkb/compiled/server-0.xkm
как её можно решить?
_________________
AMD Athlon64 3800+ AM2, DDR II 2048 Mb, ASUS EN6200TC512 TD
Странно
А у тебя какая версия x11 и как ты ее собирал?
вот так
Боюсь чего-нибудь не допоказать :)
FAM-13 ~ # emerge -p x11
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-apps/xrdb-1.0.2
[ebuild R ] app-text/rman-3.2
[ebuild R ] x11-misc/makedepend-1.0.0
[ebuild R ] x11-themes/gentoo-xcursors-0.3.1
[ebuild R ] virtual/x11-7.0-r2
[ebuild R ] x11-apps/xdriinfo-1.0.1
[ebuild R ] x11-misc/imake-1.0.2
[ebuild R ] x11-libs/libXvMC-1.0.4
[ebuild R ] x11-libs/libXprintAppUtil-1.0.1
[ebuild R ] x11-apps/xsetroot-1.0.1
[ebuild R ] x11-themes/xcursor-themes-1.0.1
[ebuild R ] x11-base/xorg-x11-7.1
[ebuild R ] x11-apps/xdpyinfo-1.0.1
[ebuild R ] x11-libs/libXevie-1.0.2
[ebuild R ] x11-libs/libXTrap-1.0.0
[ebuild R ] x11-apps/xdm-1.1.3
[ebuild R ] x11-libs/libFS-1.0.0
[ebuild R ] x11-libs/liboldX-1.0.1
[ebuild R ] x11-misc/gccmakedep-1.0.2
а что значит ebuild R ?
а собирал просто emerge x11
_________________
AMD Athlon64 3800+ AM2, DDR II 2048 Mb, ASUS EN6200TC512 TD
Угумс, может быть по-этому
R - это значит, то пакет уже установлен
Выведи плиз emerge -vpD x11
(--verbose --prepend (так чтоли?) --deep)
Х-ы иногда емержатся без некоторых зависимостей. Особенно он любит емержится без клавы и мышки. Правда там немного другая ошибка, но мало-ли.
emerge -vpD
FAM-13 ~ # emerge -vpD x11
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-text/rman-3.2 0 kB
[ebuild R ] x11-themes/gentoo-xcursors-0.3.1 0 kB
[ebuild R ] x11-apps/xrdb-1.0.2 USE="-debug" 0 kB
[ebuild R ] x11-misc/makedepend-1.0.0 USE="-debug" 0 kB
[ebuild U ] x11-libs/libXaw-1.0.3 [1.0.2] USE="-debug -xprint" 0 kB
[ebuild U ] x11-proto/damageproto-1.1.0 [1.0.3] USE="-debug" 0 kB
[ebuild U ] x11-libs/libXdamage-1.1 [1.0.4] USE="-debug" 0 kB
[ebuild U ] app-admin/eselect-1.0.8 [1.0.7] USE="bash-completion -doc" 0 kB
[ebuild U ] x11-base/xorg-server-1.1.1-r4 [1.1.1-r3] USE="aiglx dri nptl xorg (-3dfx) -debug -dmx -ipv6 -kdrive -minimal -sdl -xprint" INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="nvidia -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -glint -i128 (-i740) -i810 (-impact) (-imstt) -mach64 -mga -neomagic (-newport) (-nsc) -nv -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware -voodoo" 0 kB
[ebuild R ] virtual/x11-7.0-r2 USE="dri" 0 kB
Total: 10 packages (5 upgrades, 5 reinstalls), Size of downloads: 0 kB
_________________
AMD Athlon64 3800+ AM2, DDR II 2048 Mb, ASUS EN6200TC512 TD
а причём тут
а причём тут вообще
X11
???про
x11-base/xorg-server
кто-нибудь тут слышал?удаляй фтопку и ставь ксорг!
_________________
вообщето x11 это
вообщето x11 это виртуал для xorg'a
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
вообщем так :)
Спасибо всем за помощь, запятые расставились по местам, следующим образом: переписал xorg.conf. Теперь он такой :
Section "InputDevice"
Identifier "Keyboard0"
# Driver "kbd"
Driver "keyboard"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
И всё на своих местах. Спасибо всем за выдержку и терпение. Да для тех кто будет наступать на те же грабли в "Центр управления" -> "Региональные и специальные возможности" -> "Раскладка клавиатуры" -> "Включить переключение раскладок клавиатуры"- должна быть выключена
_________________
AMD Athlon64 3800+ AM2, DDR II 2048 Mb, ASUS EN6200TC512 TD
неееа, это у
неееа, это у тебя ВиэМ теперь за раскладку отвечает, а не сами иксы,
тоесть если сейчас загрузить иксы с другим менеджером окон, например с IceWM, то раскладка сново работать не будет...
нафиг эти "свитчеры", лучше добиться смены раскладки через конфиг иксов, нежели аплетом кдов или гнома...
_________________
.
а как через конфиг иксов добиться что-бы контрол-Ц контрол-В работало так-же исправно как в винде? ато я купил мышку и навесил это на одну и другую доп кнопочку, а все равно хочется что-бы работало и с клавы
видимо тебе это
видимо тебе это жить спокойно недаёт, но тут дело в qt/gtk/EFL/etc например в опере, т.е. qt копипаст работает, а некоторые другие комбинации нет, тебе просто нужно в настройках хот-кеев настроить по 2 комбинации на 1 действие - в разных раскладках соответственно
не-а
это мне точно жить не дает потому что я знаю что это делается элементарно через xkb - главную переключалку иксов которая и работает когда в конфигах иксов разные раскладки прописываем, но у него такой запутанный конфиг что я не разобрался, а принцип простой
отключено
Так я же написал, что отключил переключение в кде :)
Т.е. теоретически иксовый конфиг теперь рулит, да и клава ведёт себя согласно конфигу ксорговому )
_________________
AMD Athlon64 3800+ AM2, DDR II 2048 Mb, ASUS EN6200TC512 TD