PDA

Показать полную графическую версию : Где прописать настройки спец. клавиатуры


Guest
30-08-2004, 21:58
Как узнать, какой оконный менеджер использует система и где его файлы настройки?
Я настраивал мультимедийную клавиатуру через xmodmap так вот куда скрипты для клавиш прописать не знаю

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

Guest
30-08-2004, 22:48
Хорошо, сформулирую по-другому. Где узнать какой менеджер загружается у меня по-умолчанию и где найти его файлы настройки?
Лучше прописать не в настройки оконного менеджера, а в скрипты запуска X-в
Если б я знал, что и куда там прописывать...

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

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

ruslandh
31-08-2004, 11:12
Лучше помещать скрипты в
/etc/X11/xinit.d
или (если дистрибутив старый) в
/etc/X11/xinit

makaveli lcf
01-09-2004, 09:22
все можно прописать в ~/.xinitrc
например для запуска кде в него достаточно добавить
exec startkde

гном:
exec gnome-session

Guest
02-09-2004, 00:00
Я понял, попробую

Добавлено:

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

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

ruslandh
02-09-2004, 08:50
Попробуйте изменить
/etc/X11/xinit/Xmodmap

Guest
02-09-2004, 19:09
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
Я сделал так.
Составил файл с кодами, и назвал его .xmodmaprc, положил себе в $HOME.
Прописал в ~/.xinitrc, как
xmodmap .xmodmaprc

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

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

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

Showjumper
01-08-2005, 14:03
не, ну так написано в XKeysymDB - Calculater
так где прописать какие проложения запускать при нажатии клавиш?

bdancer
01-08-2005, 15:54
Showjumper
Специально дле тебя повторю еще раз
... прописываешь эти клавиши у себя в window manager'e, ну вот, например, для fvwm будет типа того (не помню точно)
XF86Mail A N Exec exec aterm -title mutt -e mutt
В KDE вообще все просто - там в КонтролЦентре все нажимается и правильно определяется.
Как будет прописываться в другом window manager'e нужно почитать в его мане.
Можно поступить по другому - скачать какой-нить демон для мультимедиа клавишь типа lineak (http://lineak.sf.net)

Showjumper
01-08-2005, 16:57
bdancer
пасипа :)
счас буду искать :)




© OSzone.net 2001-2012