Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.
Модератор: Bizdelnick
fantom
Сообщения: 65
Сообщение
fantom » 28.10.2005 17:36
Vot mi konfig, skajite chto ne tak?
Код: Выделить всё
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "extmod"
Load "glx"
Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
Load "speedo"
Load "type1"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)
Option "XkbOption" "grp:altl_shift_toggle"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
#Option "Protocol" "PS/2"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "ColorKey" # <i>
#Option "CacheLines" # <i>
#Option "Dac6Bit" # [<bool>]
#Option "DRI" # [<bool>]
#Option "NoDDC" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "XvMCSurfaces" # <i>
#Option "PageFlip" # [<bool>]
Identifier "Card0"
#Driver "i810"
Driver "vesa"
VendorName "Intel Corp."
BoardName "82852/855GM Integrated Graphics Device"
#BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu
Сообщение
alv » 28.10.2005 18:15
заменить
Driver "keyboard"
на
Driver "kbd"
fantom
Сообщения: 65
Сообщение
fantom » 30.10.2005 02:28
Poproboval... Ne poluchilos'
Shlomo
Сообщения: 840
ОС: ArchLinux
Сообщение
Shlomo » 30.10.2005 09:36
Стоит поменять "grp:altl_shift_toggle", на "grp:alt_shift_toggle", то есть убрать "l". Если есть желаение переключаться только левым альтом, то, если я не ошибаюсь, нужно написать "lalt".
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE
Сообщение
t.t » 30.10.2005 09:47
заменить
Driver "keyboard"
на
Driver "kbd"
Кстати о птичках.. Я ставил ненадолго xorg (почему ненадолго -- это совсем другая история), так у меня и без такой замены всё нормально работало. Правда, переключение раскладок у меня прописано в ~/.xsession
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
fantom
Сообщения: 65
Сообщение
fantom » 30.10.2005 10:46
Shlomo
Eto ja uje davno zametil i ispravil, k ststi spasibo za "lalt".
No vseravno nichego ne paset!
Kakie escho varianti i prredlojenija?
t.t
A eto kak?
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE
Сообщение
t.t » 30.10.2005 11:45
t.t
A eto kak?
Если это про переключение раскладок, то вот так:
Код: Выделить всё
t:~$ cat .xsession
(cd ~/.xkb && xkbcomp three_groups.keymap $DISPLAY &>/dev/null) &
xmodmap ~/.xmodmap
if [ -z "$WINDOW_MANAGER" ]; then
exec icewm-session
else
exec "$WINDOW_MANAGER"
fi
t:~$ cat .xkb/three_groups.keymap
xkb_keymap {
xkb_keycodes { include "xfree86" };
xkb_geometry { include "pc(pc104)" };
xkb_types { include "complete+three_groups.types" };
xkb_compat { include "complete+leds(scroll)+three_groups.compat" };
xkb_symbols
{
include "pc/pc(pc104)+pc/us+pc/ru(winkeys):2+pc/ua(winkeys):3"
replace key <CAPS>
{
type = "THREE_LANG",
[ISO_First_Group, ISO_Last_Group, Mae_Koho, Caps_Lock]
};
replace key <RALT>
{
actions[Group1]=[ SetGroup(group=1) ],
actions[Group2]=[ SetGroup(group=3) ],
actions[Group3]=[ SetGroup(group=2) ]
};
};
};
t:~$ cat .xkb/three_groups.compat
default partial xkb_compatibility "default" {
interpret Mae_Koho {
action= LockGroup(group=3);
};
};
t:~$ cat .xkb/three_groups.types
partial xkb_types "shift" {
type "THREE_LANG" {
modifiers = Shift+Control+Alt;
map[None] = Level1;
map[Shift] = Level2;
map[Control] = Level3;
map[Control+Shift] = Level4;
level_name[Level1] = "Base";
level_name[Level2] = "Shift";
level_name[Level3] = "Ctrl";
level_name[Level4] = "Ctrl Shift";
};
};
Само решение принадлежит не мне, а sash-kan'у. В таком варианте Caps переключает на англ, Shift+Caps -- на рус, Ctrl+Caps -- на укр, а Ctrl+Shift+Caps -- на Caps
Правый альт действует как временный переключатель на англ. Я хотел немного под себя переделать, а потом мне как есть понравилось
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
fantom
Сообщения: 65
Сообщение
fantom » 30.10.2005 11:50
Xitro!!
A naschot moego konfiga kto nit mojet ego skazat' ???
zZZz
Сообщения: 31
Сообщение
zZZz » 01.11.2005 11:27
Бинго!
Option "XkbOption" "grp:altl_shift_toggle"
Ошибся!
Option "XkbOptions" "grp:altl_shift_toggle"
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи
Сообщение
StraNNicK » 01.11.2005 12:36
Уже предлагали... Хотя я тоже сразу рванул отвечать...
Вопросы:
а) используемая ОС?
б) локализована ли консоль?
Пожелание: используйте сервис
translit.ru для перекодировки translita в нормальный текст. Очень тяжело читать...
bobrik
Сообщения: 183
Сообщение
bobrik » 01.11.2005 12:36
Кавычка не закрыта!!!
Shlomo
Сообщения: 840
ОС: ArchLinux
Сообщение
Shlomo » 01.11.2005 12:43
Вот как это у меня
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,il,ru"
Option "XkbOptions" "grp:lwin_toggle,grp_led:scroll"
EndSection
2 StraNNicK Какая разница, локализована система, или нет? Это на раскладку не влияет. Или?
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи
Сообщение
StraNNicK » 01.11.2005 12:52
На всякий случай...
Информация лишней не бывает.
Не влияет, конечно.
zZZz
Сообщения: 31
Сообщение
zZZz » 02.11.2005 19:47
StraNNicK писал(а): ↑ 01.11.2005 12:52
На всякий случай...
Информация лишней не бывает.
Не влияет, конечно.
Не консоль не локализована!
ОС FreeBSD 5.4