Мультимедиа клавиатура (Доп. кнопки)

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

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

Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Мультимедиа клавиатура

Сообщение esvaf »

Что скажите про доп. кнопки на клавиатуре? Как заставить работать? Какую клаву лучше брать?
Спасибо сказали:
Den001
Сообщения: 666
ОС: Suse 11

Re: Мультимедиа клавиатура

Сообщение Den001 »

Могу предложить:
1. xbindkeys
2. sven
3. поиск по форуму
Спасибо сказали:
Аватара пользователя
eskej
Сообщения: 108

Re: Мультимедиа клавиатура

Сообщение eskej »

Лучше брать клаву без дополнительных кнопок. Ибо не нужны они.
Gentoo ~x86•linux-2.6.16-ck11•gcc 4.1.1•X.Org 7.2•KDE 3.5.6
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Мультимедиа клавиатура

Сообщение mark »

eskej
ты забыл имхо добавить :D
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Мультимедиа клавиатура

Сообщение Unicorn »

Руками и ногами за xbindkeys!
Отлично работает, легко настраивается, не глючит.

запускаешь

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

xbindkeys -mk

она тебе выдает сканы кодов мультимедийных клавиш, забиваешь их в конфиг - и готово
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Мультимедиа клавиатура

Сообщение serzh-z »

(eskej @ Nov 9 2006, в 18:40) писал(а):Лучше брать клаву без дополнительных кнопок. Ибо не нужны они.


(mark @ Nov 9 2006, в 18:48) писал(а):eskej
ты забыл имхо добавить biggrin.gif


Да-да, нафиг доп. кнопки - лучше один лишний Shift. Педальный,.. то есть напольно-подстольный, как у пианистов. :D
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Мультимедиа клавиатура

Сообщение 4yKoTkA »

Может знает кто, какой пакет за это(мультимедия клавиши в смысле) дело в Ubuntu отвечает? Как-то раз видел, симпотишно там это реализовано.
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

Re: Мультимедиа клавиатура

Сообщение esvaf »

4yKoTkA писал(а):
09.11.2006 20:30
Может знает кто, какой пакет за это(мультимедия клавиши в смысле) дело в Ubuntu отвечает? Как-то раз видел, симпотишно там это реализовано.

может всеми так восхваляемый xbindkeys?

4yKoTkA писал(а):
09.11.2006 20:30
Может знает кто, какой пакет за это(мультимедия клавиши в смысле) дело в Ubuntu отвечает? Как-то раз видел, симпотишно там это реализовано.

может всеми так восхваляемый xbindkeys?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Мультимедиа клавиатура

Сообщение alv »

В поиск!
Обсуждалось много и долго
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Мультимедиа клавиатура

Сообщение Unicorn »

esvaf писал(а):
10.11.2006 11:41
4yKoTkA писал(а):
09.11.2006 20:30

Может знает кто, какой пакет за это(мультимедия клавиши в смысле) дело в Ubuntu отвечает? Как-то раз видел, симпотишно там это реализовано.

может всеми так восхваляемый xbindkeys?


вряд ли. он не GUI.
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Мультимедиа клавиатура

Сообщение 4yKoTkA »

Xbindkeys эт конечно здорово, поставил, вроде всё настроил, тока одна проблемка кнопочка Mute звук она мне выключает, а вот как её заставить включить его обратно при повторном нажатии? Я не понимаю.Подскажите люди добрые.
Спасибо сказали:
Den001
Сообщения: 666
ОС: Suse 11

Re: Мультимедиа клавиатура

Сообщение Den001 »

Ну можно, например написать скриптик, который будет это делать. А в xbindkeys вызывать уже его.
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Мультимедиа клавиатура

Сообщение 4yKoTkA »

Вот первый опыт.

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

#!/bin/sh
if amixer sget Master,0 | grep '\[off\]';then
        #Unmute
        amixer sset Master,0 unmute
 else
        #Mute
        amixer sset Master,0 mute
fi

:) Работает.
А вот это

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

#!/bin/sh
echo " Starting xbindkeys"
/usr/bin/xbindkeys -f /home/user/.xbindkeysrc

кинутое в init.d не работает почему-то. То есть сам скрипт запускается и не ругается даже , но демона нет.
А если в ручную запустить уже из gnome-teminal то всё в порядке.
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Мультимедиа клавиатура

Сообщение cheer »

Так xbindkeys нужен XServer, насколько я понимаю. Можно прописать его при загрузке иксов.
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Мультимедиа клавиатура

Сообщение Unicorn »

Так xbindkeys нужен XServer, насколько я понимаю. Можно прописать его при загрузке иксов


Вот именно. Прописать его, например, в ~/.xprofile
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Мультимедиа клавиатура

Сообщение 4yKoTkA »

Unicorn Нету у меня такого файла, создал прописал в нём путь до xbindkeys, результат нулевой.
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Мультимедиа клавиатура

Сообщение cheer »

Если используется KDM, GDM, XDM, то добавить в автозапуск DE/WM. Если используется startx или xinitrc, то туда добавить.
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Мультимедиа клавиатура

Сообщение Unicorn »

Нету у меня такого файла, создал прописал в нём путь до xbindkeys, результат нулевой.


Исполняемый файл?
Завтра вечером подробнее посмотрю на его права и прочее.
Система у тебя какая?
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Мультимедиа клавиатура

Сообщение 4yKoTkA »

Система у меня Debian etch, используется GDM, где искать автозапуск?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Мультимедиа клавиатура

Сообщение sash-kan »

(4yKoTkA @ Nov 13 2006, в 20:47) писал(а):где искать автозапуск?
/etc/X11/Xsession.d/
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Мультимедиа клавиатура

Сообщение 4yKoTkA »

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

user@home:/etc/X11/Xsession.d$ ls
20x11-common_process-args       55gnome-session_gnomerc  99x11-common_start
30x11-common_xresources         75dbus_dbus-launch
50x11-common_determine-startup  90x11-common_ssh-agent


И где тут? Вы уж простите за назойливость, просто я не силён в скриптописании и ни чего из содержимого этих файлов не понял.
Спасибо сказали:
Аватара пользователя
TRON
Сообщения: 254
ОС: Debian t/u/e

Re: Мультимедиа клавиатура

Сообщение TRON »

В Гноме мультимедийные клавиши со свистом назначаются через соответствующий апплет меню (не помню название, Комбинации клавиш, что-ли). Вчера проверил.
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Мультимедиа клавиатура

Сообщение 4yKoTkA »

TRON
Блин, как всё просто оказалось, и именно так как в Убунту, спасибо огромное, а то ябы пол системы расковырял.
Спасибо сказали:
Den001
Сообщения: 666
ОС: Suse 11

Re: Мультимедиа клавиатура

Сообщение Den001 »

sash-kan писал(а):
13.11.2006 22:26
(4yKoTkA @ Nov 13 2006, в 20:47) писал(а):где искать автозапуск?
/etc/X11/Xsession.d/

В Сусе10.1 такого не нашел :(
Создал в ~/.kde/Autostart/ файл со строкой
/usr/bin/xbindkeys
Выставил права на запуск, но xbindkeys все равно не запускается. Надоело его уже руками подгружать.
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Мультимедиа клавиатура

Сообщение Unicorn »

4yKoTkA писал(а):
13.11.2006 17:35
Unicorn Нету у меня такого файла, создал прописал в нём путь до xbindkeys, результат нулевой.


Вот тебе код, как и обещал. Грузит указанные программы при старте иксов

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

[sergo@myhost ~]$ cat ./.xprofile
xbindkeys
mpd
[sergo@myhost ~]$ ls -l ./.xprofile
-rwxr-xr-x 1 sergo sergo 14 Ноя  5 14:36 ./.xprofile
[sergo@myhost ~]$
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Мультимедиа клавиатура

Сообщение 4yKoTkA »

Unicorn
Видимо ./.xprofile не интерпретируеться, этот вариант мне не помог.
sash-kan
Спасибо, man xsession помог.

Теперь новая проблема использовать штатные возможности Gnome или всё таки Xbindkeys.
Спасибо сказали:
Аватара пользователя
Unicorn
Сообщения: 689
Статус: Бригадир мучеников Аль-Аксы
ОС: Gentoo 100% fresh, Archlinux

Re: Мультимедиа клавиатура

Сообщение Unicorn »

Видимо ./.xprofile не интерпретируеться, этот вариант мне не помог.



Чудеса в решете :( Я думал это стандартное иксовое средство.
ИМХО лучше xbindkeys. Если тебе гном через какое-то время надоест - ничего не надо менять.
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
Спасибо сказали: