Клавиатура Microsoft Natural Ergonomic USB

Hallo,

есть вот такая клава, на ней куча мультимедийных кнопок... там всякие зууумы, back, forward, регуляторы громкости и т.д. можно ли задействовать сие возможности microsoft'овского дивайса под linux?

Спасибо

Форум

Форум посмотри.Тема уже поднималась.

по Natural нашел

по Natural нашел только четыре типика включая свой, остальные вообще не касаются этого, если не сложно кинь ссылку, пожалуйста

xbindkeys

Хорошая прога, правда работает только под X'ами. Сначала смотриш коды клавиш с помощю xev, а потом прописываешь в конфе нужные команды для определенных клавиш или сочетаний. Этим способом пользуюсь уже давно - подходить для любой клавы и любой клавиши ;)

Разве что ролик на Genius'е работает как мышовый, только клик по нему вроде не так.

Как вариан можно руками подаравить keymap для X'ов, тогда будет обрабатываться как событее, например должно напрямую обрабатыватся в броузере переход назал/вперед. Сам не пробовал, но на инфу по этой теме натыкался, так что если хочешь, то ищи (сам :) ).

lineakd

он по проще, + есть дополнительные макросы на кеды, звук, OSD, cdrom, и т.п.

не нашел как

не нашел как макросы подключать, подскажи плз... хочу настроить на регулирование громкости музыки... и вот еще что некоторые кнопки просто не идентифицируются, например тем же xev... ничего не показывает когда я их нажимаю... и dmesg ничего не пишет... как их активировать?

plugin's

куски:

*  x11-misc/klineakconfig [ Masked ]
      Description: LinEAK KDE configuration frontend

*  x11-misc/lineak-defaultplugin
      Description: Mute/unmute and other macros for LINEAK

*  x11-misc/lineak-kdeplugins
      Description: KDE plugins for LINEAK

*  x11-misc/lineak-xosdplugin
      Description: Xosd plugin for LINEAK

*  x11-misc/lineakconfig
      Description: Linux support for Easy Access and Internet Keyboards features X11 support

мой конфиг:

~/.lineak/lineakd.conf
# example key configuration:
#       play    = "xmms --play-pause"
#       eject   = EAK_EJECT
#
# available special actions:
#       EAK_EJECT
#       EAK_VOLUP
#       EAK_VOLDOWN
#       EAK_MUTE
#       EAK_SLEEP
#

# LinEAK Configuration for Chicony (Chiony KB-9885 (17 keys)
# (generated by lineakconfig)

# Global settings
KeyboardType    = CY9885
CdromDevice     = /dev/dvd
MixerDevice     = /dev/sound/mixer

# Specific keys of your keyboard
Display_plugin  = xosd
Display_font    = -bitstream-charter-black-r-normal-*-*-240-*-*-p-*-iso8859-1
Display_color   = 0aff00
Display_align   = center
Display_pos     = bottom
Display_hoffset = 1
Display_soffset = 1
Display_timeout = 3
Display_voffset = 50
Screensaver     = (null)
conffilename    = /home/vadim/.lineak/lineakd.conf

VolumeDown      = "EAK_VOLDOWN"
Mute            = "EAK_MUTE"
VolumeUp        = "EAK_VOLUP"
#VolumeDown     = "EAK_PCM_DOWN"
#Mute           = "EAK_PCM_MUTE"
#VolumeUp       = "EAK_PCM_UP"
Previous        = "AMAROK_BACK"
Stop            = "AMAROK_STOP"
Play            = "AMAROK_PLAYPAUSE"
Next            = "AMAROK_FORWARD"
Power           = "EAK_PCM_UP"
Sleep           = "EAK_PCM_MUTE"
Wake            = "EAK_PCM_DOWN"
[Opera] Internet = "opera"
Mail            = "opera -remote openComposer -newpage"
[Run] UserDefined1 = "exige"
[EFM] UserDefined2 = "enlightenment_remote -start-efm /home/vadim"
UserDefined3    = "EAK_EJECT"
WebBack         = "EAK_OPEN_TRAY"
WebForward      = "EAK_CLOSE_TRAY"

а дальше:

apropos lineak

и

SEE ALSO
lineakconfig(1),
klineakconfig(1),
lineak_defaultplugin(1),
lineak_xosdplugin(1),
lineak_kdeplugins(1).

на счёт клавиш незнаю - на Chicony KB9885 xev фсё видит, тока config клавы подрихтовал.

спасибо

спасибо

Посмотри на

Посмотри на gentoo-wiki.com. Некоторые клавиши по дефолту ядро не видит и надо ему объяснять, что стоит их обрабатывать (проверяется просмотром dmesg). И совсем странные кнопки можно ловить чем-то вроде photkeys (кажется так называлась.)

xev

Окошечко xev'а должно быть активно и пишет события в консоль.
У меня все клавиши отрыл.
В dmesg этого и не должно быть.

xev

Окошечко xev'а должно быть активно и пишет события в консоль.
У меня все клавиши отрыл.
В dmesg этого и не должно быть.

Не всегда так. У

Не всегда так. У меня для некоторых клавиш не были назначены коды, и тогда события о их нажатии не генерятся, зато в dmesg ошибки лезут.

не всегда и

не всегда и так... у меня от нескольких кнопочек ни там, ни там нет никаких известий...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".