Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Linux и FreeBSD (http://forum.oszone.net/forumdisplay.php?f=11)
-   -   Где прописать настройки спец. клавиатуры (http://forum.oszone.net/showthread.php?t=16390)

Guest 30-08-2004 21:58 88747

Как узнать, какой оконный менеджер использует система и где его файлы настройки?
Я настраивал мультимедийную клавиатуру через xmodmap так вот куда скрипты для клавиш прописать не знаю

ruslandh 30-08-2004 22:30 88748

Оконный менеджер
 
Вопрос поставлен некорректно - каждый пользователь, может использовать свой оконный менеджер, причём в любой момент, если не понравится, может его сменить.
Лучше прописать не в настройки оконного менеджера, а в скрипты запуска X-в

Guest 30-08-2004 22:48 88749

Оконный менеджер
 
Хорошо, сформулирую по-другому. Где узнать какой менеджер загружается у меня по-умолчанию и где найти его файлы настройки?
Цитата:

Лучше прописать не в настройки оконного менеджера, а в скрипты запуска X-в
Если б я знал, что и куда там прописывать...

Dimon 31-08-2004 00:31 88750

Оконный менеджер
 
Guest
Цитата:

Где узнать какой менеджер загружается у меня по-умолчанию и где найти его файлы настройки?
Если по умолчанию грузятся иксы и затем производится выбор менеджера и вход в систему, то это обычно KDM, его конфиги лежат в /etc/X11/xdm/Xsession , /etc/X11/xinit. Если просто производится запрос имени и пароля и на окошке есть логотип XFree, то это XDM и тогда читается файл .xsession из домашнего каталога. Конфиги XDM'a лежат там же.
Настройки же конкретного оконного менеджера обычно лежат в домашнем каталоге, для KDE - .kde, GNOME - .gnome, XFCE -.xfce , ...

[s]Исправлено: Dimon, 23:36 30-08-2004[/s]

ruslandh 31-08-2004 11:12 88751

Оконный менеджер
 
Лучше помещать скрипты в
/etc/X11/xinit.d
или (если дистрибутив старый) в
/etc/X11/xinit

makaveli lcf 01-09-2004 09:22 88752

Оконный менеджер
 
все можно прописать в ~/.xinitrc
например для запуска кде в него достаточно добавить
exec startkde

гном:
exec gnome-session

Guest 02-09-2004 00:00 88753

Оконный менеджер
 
Я понял, попробую

Добавлено:

Чего-то не выходит
Поправьте меня:
Вот я сопоставил коды клавиш с названиями (типа keycode 234 = XF86Mail)
Теперь в /etc/X11/xinit помещаю файл с командами (типа  None XF86Mail :ExecCommand aterm -title mutt -e mutt)

А эффекта нет...

ruslandh 02-09-2004 08:50 88754

Оконный менеджер
 
Попробуйте изменить
/etc/X11/xinit/Xmodmap

Guest 02-09-2004 19:09 88755

Оконный менеджер
 
Xmodmap у меня находится в /etc/X11/
Я там коды клавиш прописывал

keycode 144 = XF86AudioPrev
keycode 153 = XF86AudioNext
keycode 237 = XF86AudioPlay
keycode 174 = XF86AudioLowerVolume
keycode 176 = XF86AudioRaiseVolume
keycode 160 = XF86AudioMute
keycode 236 = XF86Mail
keycode 223 = XF86PowerDown




bdancer 05-09-2004 22:27 88756

Оконный менеджер
 
Я сделал так.
Составил файл с кодами, и назвал его .xmodmaprc, положил себе в $HOME.
Прописал в ~/.xinitrc, как
xmodmap .xmodmaprc

Showjumper 31-07-2005 04:10 344845

Сори, у меня Xfce дома на FreeBSD 5,4
подскажите плиз где что прописать, в каком файле чтоб ОСь знала, какую прогу запускать при нажатии клавиши?
про fluxbox написано про KDE написано, а про xfce - не нашел
Сенкс :)
PS и еще такой вопрос: я не совсем понялкак правильно писать (пример) :
XF86Calculater или XF86XK_Calculater
все остальные тоже отличаются друг от друга

bdancer 31-07-2005 14:46 344889

Guest
Прально, теперь прописываешь эти клавиши у себя в window manager'e, ну вот, например, для fvwm будет типа того (не помню точно)
XF86Mail A N Exec exec aterm -title mutt -e mutt
В KDE вообще все просто - там в КонтролЦентре все нажимается и правильно определяется.
Как будет прописываться в другом window manager'e нужно почитать в его мане.
Можно поступить по другому - скачать какой-нить демон для мультимедиа клавишь типа lineak

Showjumper
>еще такой вопрос: я не совсем понялкак правильно писать (пример): XF86Calculater или XF86XK_Calculater
Да никакой разницы, эти названия исключительно для тебя, как тебе хочется так и называй. Может лучше XF86Calculator :))

Showjumper 01-08-2005 14:03 345136

не, ну так написано в XKeysymDB - Calculater
так где прописать какие проложения запускать при нажатии клавиш?

bdancer 01-08-2005 15:54 345163

Showjumper
Специально дле тебя повторю еще раз
Цитата:

... прописываешь эти клавиши у себя в window manager'e, ну вот, например, для fvwm будет типа того (не помню точно)
XF86Mail A N Exec exec aterm -title mutt -e mutt
В KDE вообще все просто - там в КонтролЦентре все нажимается и правильно определяется.
Как будет прописываться в другом window manager'e нужно почитать в его мане.
Можно поступить по другому - скачать какой-нить демон для мультимедиа клавишь типа lineak

Showjumper 01-08-2005 16:57 345186

bdancer
пасипа :)
счас буду искать :)


Время: 09:46.

Время: 09:46.
© OSzone.net 2001-