теряются привязки, заданные в xmodmap

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
kosmonaFFFt
Сообщения: 183
ОС: win 7, Kubuntu 10.10

теряются привязки, заданные в xmodmap

Сообщение kosmonaFFFt »

доброго всем времени суток.

Имеется скрипт /bin/make_multimedia_keys с таким содержанием:

Код: Выделить всё

#!/bin/sh

xmodmap -verbose -e "keycode 176 = XF86AudioRaiseVolume"
xmodmap -verbose -e "keycode 174 = XF86AudioLowerVolume"
xmodmap -verbose -e "keycode 160 = XF86AudioMute"


, который запускается при старте кде с помошью папки ~/.kde/Autostart (как по другому не придумал/не нашел).
Вроде бы все замечательно, но через какое-то время кнопки перестают работать и xmodmap -pk сообщает
что на указанные в скрипте коды ничего не навешано. После ручного запуска скрипта все опять какое-то время работает и опять слетает.

В связи с этим у мну есть главный вопрос: как это можно вылечить; и второстепенный: какие альтернативные есть способы запуска данного скрипта
(или более продвинутый способ настройки, главное через xmodmap)?

З.Ы. Дистр - Debian Lenny
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: теряются привязки, заданные в xmodmap

Сообщение Aectann »

kosmonaFFFt писал(а):
07.09.2008 21:20
какие альтернативные есть способы запуска данного скрипта

Вписать те выражения, что в кавычках, в файл ~/.Xmodmap, а в стартовом скрипте оставить только
xmodmap ~/.Xmodmap
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
kosmonaFFFt
Сообщения: 183
ОС: win 7, Kubuntu 10.10

Re: теряются привязки, заданные в xmodmap

Сообщение kosmonaFFFt »

Aectann писал(а):
07.09.2008 22:12
kosmonaFFFt писал(а):
07.09.2008 21:20
какие альтернативные есть способы запуска данного скрипта

Вписать те выражения, что в кавычках, в файл ~/.Xmodmap, а в стартовом скрипте оставить только
xmodmap ~/.Xmodmap


Может мне кто нить подсказать где есть этот стартовый скрипт?
Мну первый раз разбираюсь с настройкой иксов. В гугле внятного ничего не нашел, т. к. имеющиеся там примеры не совпадают с моей действительностью (т. е. говорят например в какой либо статье добавить нечто в файл ХХХ, а у мну его просто нету, и х.з. надо ли его создавать). Дистр Debian lenny, стоят кеды, ставил все то безобразие через aptitude install kde.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: теряются привязки, заданные в xmodmap

Сообщение Aectann »

kosmonaFFFt писал(а):
09.09.2008 09:32
Может мне кто нить подсказать где есть этот стартовый скрипт?

Тот, что лежит в ~/.kde/Autostart . У меня, например, в этом каталоге создан исполняемый файл startall, в котором прописан запуск всех нужных приложений, примерно такого вида:

#!/bin/sh
...
xmodmap ~/.Xmodmap
...
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
kosmonaFFFt
Сообщения: 183
ОС: win 7, Kubuntu 10.10

Re: теряются привязки, заданные в xmodmap

Сообщение kosmonaFFFt »

Aectann писал(а):
09.09.2008 19:37
kosmonaFFFt писал(а):
09.09.2008 09:32
Может мне кто нить подсказать где есть этот стартовый скрипт?

Тот, что лежит в ~/.kde/Autostart . У меня, например, в этом каталоге создан исполняемый файл startall, в котором прописан запуск всех нужных приложений, примерно такого вида:

#!/bin/sh
...
xmodmap ~/.Xmodmap
...


Попробовал сделать так. Все равно минут через 5 после загрузки кнопари перестают работать. :(
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: теряются привязки, заданные в xmodmap

Сообщение Black »

В kde есть свои настройки для параметров клавиатуры, и xkb в том числе. Их желательно бы все выключить.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали: