Конфигуриране на мултимедийна клавиатура в Linux

Тук е обяснено как се инсталират и настройват програми под Linux.

Модератори: Freya, Kulu Ngile

Конфигуриране на мултимедийна клавиатура в Linux

Мнениеот phantomlord » Нед 24, Сеп, 2006 1:35

Конфигуриране на мултимедийна клавиатура в Linux
Контрол и задаване на клавишни комбинации чрез xbindkeys

Свикнал съм под Windows чрез избрани от мен клавишни комбинации да контролирам мултимедийния си плейър и днес се запитах дали не мога да използвам същите в Linux. Оказа се, че може и нещо повече. Открих как да накарам Linux-a да реагира на мултимедийните клавиши на клавиатурата ми. Тук ще ви обясня как и вие можете да постигнете това.

Необходима ви е програмата xbindkeys, която можете да изтеглите от тук и да я инсталирате. xbindkeys-config можете да свалите от тук. За Debian и Ununtu изпълнете:
Код за потвърждение: Избери целия код
apt-get install xbindkeys xbindkeys-config

След това е необходимо задължително да изпълните:
Код за потвърждение: Избери целия код
xbindkeys --defaults > ~/.xbindkeysrc

После се изпълнява последователно:
Код за потвърждение: Избери целия код
xbindkeys
xbindkeys-config

Тогава ще се стартира графичният интерфейс, чрез който можете да прихващате клавишни комбинации и да им задавате каквито и да е команди, които да изпълняват. Ето го как изглежда:

Изображение

Първо кликнете бутона "New" за да зададете нова клавишна комбинация. В дясната част в полето „Name:“ задавате име на клавишната комбинация. В полето „Key:“ не пишете нищо! Вас ви интересува единствено бутона „Get Key“. Когато го кликнете натиснете желаният клавиш или клавишна комбинация, които искате да бъдат прихванати. Може да бъде прихванат който и да е бутон от вашата клавиатура, което е много полезно за мултимедийните клавиатури, които са осеяни със всякакви копчета. Следващото много важно поле е „Action:“, в което пишете командата, която желаете да бъде изпълнена. Например:

opera – за да се стартира браузъра Opera
firefox – за да се стартира браузъра Firefox
xmms – за да се стартира XMMS

И т.н., и т.н. ...

Необходимо е да се спра по-подробно на XMMS. Ще ви покажа командите, които трябва да въведете (използвайте copy&paste) в полето „Action:“ за да се изпълнят съответните действия:

Възпроизвеждане/пауза = xmms --play-pause
Възпроизвеждане = xmms --play
Следваща песен = xmms --fwd
Предишна песен = xmms --rew
Спиране на възпроизвеждането = xmms --stop

За контрол на звука чрез Alsamixer се използват следните команди:

Спиране/пускане на звука = amixer sset PCM toggle
Увеличаване силата на звука = amixer sset PCM 1+ unmute
Намаляване силата на звука = amixer sset PCM 1- unmute

След като приключите със задаването на клавишните комбинации изберете: File->Save to default file и кликнете бутона в дясно: „Save & Apply & Exit“.
Xbindkeys трябва да се стартира автоматично с графичната среда. Направете необходимите настройки, според това което ползвате. Например в KDE сложете символична връзка към xbindkeys в папката ~/.kde/Autostart.

Това е! :)

Източници: 1, 2, 3
Последна промяна phantomlord на Нед 20, Май, 2007 14:56, променена общо 1 път
Hear the cry of War
Louder than before
With his sword in hand
to control the land
Crushing metal strikes
on this frightening night
Fall onto your knees
For the Phantom Lord
Аватар
phantomlord
Шеф
 
Мнения: 1517
Регистриран на: Пет 03, Мар, 2006 1:16
Местоположение: София

Мнениеот DJBoraP » Съб 27, Яну, 2007 14:22

Браво шефе, добре че я видях тая тема, че щях да почвам да превеждам едно дълго и широко обяснение, което включва редакция на 2-3 файла и доста нерви. :)

*bravo*
Аватар
DJBoraP
Участник
 
Мнения: 522
Регистриран на: Нед 29, Окт, 2006 20:24

Мнениеот Progress » Съб 03, Мар, 2007 18:05

А с Fluxbox дали ще работи или по-скоро дали ще пренапише файла .fluxbox/keys или ще трябва да се пуска като допълнително приложение.
Progress your mind
Аватар
Progress
Участник
 
Мнения: 562
Регистриран на: Сря 24, Яну, 2007 20:12

Мнениеот phantomlord » Съб 03, Мар, 2007 19:23

Щом работи под Е17, ще работи и с Флукса. Това си е съвсем отделна програма и няма да презапише нищо. Само трябва да намериш начин как да ти се зарежда автоматично заедно с Fluxbox.
Hear the cry of War
Louder than before
With his sword in hand
to control the land
Crushing metal strikes
on this frightening night
Fall onto your knees
For the Phantom Lord
Аватар
phantomlord
Шеф
 
Мнения: 1517
Регистриран на: Пет 03, Мар, 2006 1:16
Местоположение: София

Мнениеот Progress » Нед 04, Мар, 2007 12:01

Ще тествам и ще споделя впечатления. Иначе настройката за зареждане на кое да е приложение/я автоматично с flux-а се прави много лесно. Редактира се файла .fluxbox/startup. Просто за протокола :wink: .
Progress your mind
Аватар
Progress
Участник
 
Мнения: 562
Регистриран на: Сря 24, Яну, 2007 20:12


Назад към Инсталиране и работа с приложения

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта

cron