ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Setup additional multimedia keys
@ 2003-11-04 11:57 Mike <Geser>
  2003-11-04 11:59 ` Leonid B. Sysoletin
  2003-11-04 12:31 ` Maxim Tyurin
  0 siblings, 2 replies; 9+ messages in thread
From: Mike <Geser> @ 2003-11-04 11:57 UTC (permalink / raw)
  To: community

Подскажите программку для использования дополнительных мультимедийных клавиш в 
KDE. Клавиатура - Genius Komfy 21-e, если это важно. Acme попробовал 
использовать, но "не то". Умеет очень немного и настраиваются отнюдь не все 
клавиши.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Setup additional multimedia keys
  2003-11-04 11:57 [Comm] Setup additional multimedia keys Mike <Geser>
@ 2003-11-04 11:59 ` Leonid B. Sysoletin
  2003-11-04 14:20   ` Mike <Geser>
  2003-11-04 12:31 ` Maxim Tyurin
  1 sibling, 1 reply; 9+ messages in thread
From: Leonid B. Sysoletin @ 2003-11-04 11:59 UTC (permalink / raw)
  To: community

В сообщении от 4 Ноябрь 2003 14:57 Mike <Geser> написал(a):
> Подскажите программку для использования дополнительных мультимедийных
> клавиш в KDE. Клавиатура - Genius Komfy 21-e, если это важно. Acme

lineak(d) ?

-- 
Л. Сысолетин,
webmaster@unicon-ms.ru, webmaster@bdo.ru
[Team Ёжики-рулез!] [Team Котёнки на солярке] [Team Берегите букву "ё"!]
[Team Я люблю свою фортунку] [Team Фортунка в переписку не вступает]

It does not matter if you fall down as long as you pick up something
from the floor while you get up.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Setup additional multimedia keys
  2003-11-04 11:57 [Comm] Setup additional multimedia keys Mike <Geser>
  2003-11-04 11:59 ` Leonid B. Sysoletin
@ 2003-11-04 12:31 ` Maxim Tyurin
  2003-11-04 18:58   ` Pavel Tsybulin
  1 sibling, 1 reply; 9+ messages in thread
From: Maxim Tyurin @ 2003-11-04 12:31 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 564 bytes --]

On Tue, Nov 04, 2003 at 05:57:31PM +0600, Mike <Geser> wrote:
> Подскажите программку для использования дополнительных мультимедийных клавиш в 
> KDE. Клавиатура - Genius Komfy 21-e, если это важно. Acme попробовал 
> использовать, но "не то". Умеет очень немного и настраиваются отнюдь не все 
> клавиши.

Не знаю как "в KDE" но нормально это сделать двумя путями:
1) Поставить, настроить и запустить lineakd
2) Дать корректные имена дополнительным кнопкам и настроить горячие
клавиши на них.
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Setup additional multimedia keys
  2003-11-04 11:59 ` Leonid B. Sysoletin
@ 2003-11-04 14:20   ` Mike <Geser>
  0 siblings, 0 replies; 9+ messages in thread
From: Mike <Geser> @ 2003-11-04 14:20 UTC (permalink / raw)
  To: community

On Tuesday 04 November 2003 17:59, Leonid B. Sysoletin написали:
 >В сообщении от 4 Ноябрь 2003 14:57 Mike <Geser> написал(a):
 >> Подскажите программку для использования дополнительных мультимедийных
 >> клавиш в KDE. Клавиатура - Genius Komfy 21-e, если это важно. Acme
 >
 >lineak(d) ?
Благодарю, это именно то, что надо. ;)

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Setup additional multimedia keys
  2003-11-04 12:31 ` Maxim Tyurin
@ 2003-11-04 18:58   ` Pavel Tsybulin
  2003-11-04 20:00     ` Mike <Geser>
  2003-11-05  7:20     ` mrkooll
  0 siblings, 2 replies; 9+ messages in thread
From: Pavel Tsybulin @ 2003-11-04 18:58 UTC (permalink / raw)
  To: community

On Tue, Nov 04, 2003 at 02:31:40PM +0200, Maxim Tyurin wrote:
> On Tue, Nov 04, 2003 at 05:57:31PM +0600, Mike <Geser> wrote:
> > Подскажите программку для использования дополнительных мультимедийных клавиш в 
> > KDE. Клавиатура - Genius Komfy 21-e, если это важно. Acme попробовал 
> > использовать, но "не то". Умеет очень немного и настраиваются отнюдь не все 
> > клавиши.
> 
> Не знаю как "в KDE" но нормально это сделать двумя путями:
> 1) Поставить, настроить и запустить lineakd
> 2) Дать корректные имена дополнительным кнопкам и настроить горячие
> клавиши на них.
> -- 

Господа,
  а можно по пункту 2) подробнее ?
К примеру, я при помощи xev отловил, что моя клавиша имеет скан-код 223
и я хочу повесить на нее запуск mozilla

каковы мои действия ?

а если эта клавиша "Sleep" на клавиатуре, и я хочу усыпить
  комп по этой клавише?

Спасибо,
  Паша



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Setup additional multimedia keys
  2003-11-04 18:58   ` Pavel Tsybulin
@ 2003-11-04 20:00     ` Mike <Geser>
  2003-11-04 20:27       ` Shrek
  2003-11-04 23:05       ` Pavel Tsybulin
  2003-11-05  7:20     ` mrkooll
  1 sibling, 2 replies; 9+ messages in thread
From: Mike <Geser> @ 2003-11-04 20:00 UTC (permalink / raw)
  To: community

On Wednesday 05 November 2003 00:58, Pavel Tsybulin написал:
 >On Tue, Nov 04, 2003 at 02:31:40PM +0200, Maxim Tyurin wrote:
 >> On Tue, Nov 04, 2003 at 05:57:31PM +0600, Mike <Geser> wrote:
 >> > Подскажите программку для использования дополнительных мультимедийных
 >> > клавиш в KDE. Клавиатура - Genius Komfy 21-e, если это важно. Acme
 >> > попробовал использовать, но "не то". Умеет очень немного и
 >> > настраиваются отнюдь не все клавиши.
 >>
 >> Не знаю как "в KDE" но нормально это сделать двумя путями:
 >> 1) Поставить, настроить и запустить lineakd
 >> 2) Дать корректные имена дополнительным кнопкам и настроить горячие
 >> клавиши на них.
 >> --
 >
 >Господа,
 >  а можно по пункту 2) подробнее ?
 >К примеру, я при помощи xev отловил, что моя клавиша имеет скан-код 223
 >и я хочу повесить на нее запуск mozilla
 >
 >каковы мои действия ?
 >
 >а если эта клавиша "Sleep" на клавиатуре, и я хочу усыпить
 >  комп по этой клавише?
 >
 >Спасибо,
 >  Паша

В файле /etc/lineakkb.def прописываете все наличиствующие клавиши с 
произвольными именами. Например, для Genius-21e

[GEN21]
  brandname = "other"
  modelname = "Genius MM Keyboard Komfy KB-21e (21 keys)"
  [KEYS]
Excel = 148
Word = 147
Wheel = 163
VolumeDown = 174
Mute = 160
VolumeUp = 176
Media = 237
PrevTrack = 144
NextTrack = 153
Play = 162
StopMusic = 164
Email = 236
Stop = 232
Refresh = 231
Back = 234
www = 178
Forward = 233
Search = 229
Favorites = 230
Sleep = 223
Calculator = 161
MyComputer = 235
 [END KEYS]
[END GEN21]

Потом делаете lineakd -c GEN21 и в ~/.lineak/lineakd.conf появляются записи 
для этих клавиш, которым уже можно назначать какие-либо действия. Либо 
исполнение команд shell (Excel = "/usr/local/OpenOffice.org1.1.0/program/
scalc"), либо одно из следующих действий:
       EAK_EJECT
       EAK_VOLUP
       EAK_VOLDOWN
       EAK_MUTE
       EAK_SLEEP

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Setup additional multimedia keys
  2003-11-04 20:00     ` Mike <Geser>
@ 2003-11-04 20:27       ` Shrek
  2003-11-04 23:05       ` Pavel Tsybulin
  1 sibling, 0 replies; 9+ messages in thread
From: Shrek @ 2003-11-04 20:27 UTC (permalink / raw)
  To: community

<skip>

>В файле /etc/lineakkb.def прописываете все наличиствующие клавиши с 
>произвольными именами. Например, для Genius-21e
>
>[GEN21]
>  brandname = "other"
>  modelname = "Genius MM Keyboard Komfy KB-21e (21 keys)"
>  [KEYS]
>Excel = 148
>Word = 147
>Wheel = 163
>VolumeDown = 174
>Mute = 160
>VolumeUp = 176
>Media = 237
>PrevTrack = 144
>NextTrack = 153
>Play = 162
>StopMusic = 164
>Email = 236
>Stop = 232
>Refresh = 231
>Back = 234
>www = 178
>Forward = 233
>Search = 229
>Favorites = 230
>Sleep = 223
>Calculator = 161
>MyComputer = 235
> [END KEYS]
>[END GEN21]
>  
>

в следующую сборку lineak добавлять?



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Setup additional multimedia keys
  2003-11-04 20:00     ` Mike <Geser>
  2003-11-04 20:27       ` Shrek
@ 2003-11-04 23:05       ` Pavel Tsybulin
  1 sibling, 0 replies; 9+ messages in thread
From: Pavel Tsybulin @ 2003-11-04 23:05 UTC (permalink / raw)
  To: community

On Wed, Nov 05, 2003 at 02:00:27AM +0600, Mike <Geser> wrote:
> В файле /etc/lineakkb.def прописываете все наличиствующие клавиши с 
> произвольными именами. Например, для Genius-21e
> 
> Потом делаете lineakd -c GEN21 и в ~/.lineak/lineakd.conf появляются записи 
> для этих клавиш, которым уже можно назначать какие-либо действия. Либо 
> исполнение команд shell (Excel = "/usr/local/OpenOffice.org1.1.0/program/
> scalc"), либо одно из следующих действий:
>        EAK_EJECT
>        EAK_VOLUP
>        EAK_VOLDOWN
>        EAK_MUTE
>        EAK_SLEEP

Спасибо, конечно, но
а) вопрос был по п2), а именно - дать корректные имена кнопкам
     и настроить их действие.
  К примеру, я использую IceWM, в его конфиге имеются строки:
     key XF86Eject eject
  Вопрос в том, как и где я должен соотнести скан-код клавиши с ее
    корректным именем.
  
б) я уже использую lineak, но, к сожалению, у меня ейный внутренний
  EAK_SLEEP нифига не работает.
  Хотелось бы использовать "кошерное" нативное решение.

Паша



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Setup additional multimedia keys
  2003-11-04 18:58   ` Pavel Tsybulin
  2003-11-04 20:00     ` Mike <Geser>
@ 2003-11-05  7:20     ` mrkooll
  1 sibling, 0 replies; 9+ messages in thread
From: mrkooll @ 2003-11-05  7:20 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1684 bytes --]

On Tue, Nov 04, 2003 at 09:58:12PM +0300, Pavel Tsybulin wrote:
> On Tue, Nov 04, 2003 at 02:31:40PM +0200, Maxim Tyurin wrote:
> > On Tue, Nov 04, 2003 at 05:57:31PM +0600, Mike <Geser> wrote:
> > > Подскажите программку для использования дополнительных мультимедийных клавиш в 
> > > KDE. Клавиатура - Genius Komfy 21-e, если это важно. Acme попробовал 
> > > использовать, но "не то". Умеет очень немного и настраиваются отнюдь не все 
> > > клавиши.
> > 
> > Не знаю как "в KDE" но нормально это сделать двумя путями:
> > 1) Поставить, настроить и запустить lineakd
> > 2) Дать корректные имена дополнительным кнопкам и настроить горячие
> > клавиши на них.
> > -- 
> 
> Господа,
>   а можно по пункту 2) подробнее ?
> К примеру, я при помощи xev отловил, что моя клавиша имеет скан-код 223
> и я хочу повесить на нее запуск mozilla
> 
> каковы мои действия ?

Значит так:
запускаешь xev и ловишь скан-коды всех нужных кнопок
потом смотришь в /usr/X11R6/lib/X11/XKeysymDB кнопки начинающиеся с
XF86

Выбираешь какие тебе нравятся/подходят по смыслу
И потом себе в ~/.xsession.d (или еще куда чтоб при запуске иксов
стартовало) кладешь скрипт вызывающий xmodmap -e "keycode номер = кнопка"

например у меня на клавиатуре 3 доп. кнопки (Sleep, Wakeup и Power
off)
У меня в 
mrkooll:~> cat ~/.xsession.d/keys                                                                                                 [9:19]
#!/bin/sh
....
xmodmap -e "keycode 223 = XF86Sleep"
xmodmap -e "keycode 227 = XF86WakeUp"
xmodmap -e "keycode 222 = XF86PowerOff"
....

После чего на эти кнопки можно вешать горячие клавиши WM

<scip>
-- 

With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
			

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2003-11-05  7:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-04 11:57 [Comm] Setup additional multimedia keys Mike <Geser>
2003-11-04 11:59 ` Leonid B. Sysoletin
2003-11-04 14:20   ` Mike <Geser>
2003-11-04 12:31 ` Maxim Tyurin
2003-11-04 18:58   ` Pavel Tsybulin
2003-11-04 20:00     ` Mike <Geser>
2003-11-04 20:27       ` Shrek
2003-11-04 23:05       ` Pavel Tsybulin
2003-11-05  7:20     ` mrkooll

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git