Гуд дэй, товарищи программисты!
У меня вопросики такие:
1) Могу ли я, не знающий языков программирования, привязать клавиши моей мультимедиа-клавиатуры к определённым командам?
2) Как узнать как обозначается та или иная мультимеда-клавиша?
3) Где и как это сделать?
Уже готовые дрова не хочется ставить, ибо хочу привязать клавишы на определённые команды, скорее всего, отличающиеся от предлагаемых. Можно, конечно, было скачать дрова да рассмотреть их... что и попробую сделать, пока буду ждать ответа.
Дрова (для мультимедиа-клавиатуры)
Модератор: Модераторы разделов
-
- Сообщения: 477
- Статус: Somewhere above the horizon
Дрова
LightLang Team
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
-
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
-
- Сообщения: 477
- Статус: Somewhere above the horizon
Re: Дрова
Да, вы не поняли вопроса.
Я хочу написать драйвер для своей мультимедиа-клавиатуры, привязать мультимедиа-клавишы к определённым командам. За совет спасибо, из-за xmodcaps чуть со злости не сломал свою клаву надвое, программка древнейшая, натворила дел - не мог нифига писать, вылечилось удалением и перезапуском иксов. Теперь у меня проблемы с XGL, почему-то я всё валю на это... ну и фиг с ним.
Короче говоря, покапавшись в программе я так и не нашёл там пресета для мультимедия клавиатуры.
Поэтому и говорю - как самому написать? Как клавишы назвать? Как да где?
Я хочу написать драйвер для своей мультимедиа-клавиатуры, привязать мультимедиа-клавишы к определённым командам. За совет спасибо, из-за xmodcaps чуть со злости не сломал свою клаву надвое, программка древнейшая, натворила дел - не мог нифига писать, вылечилось удалением и перезапуском иксов. Теперь у меня проблемы с XGL, почему-то я всё валю на это... ну и фиг с ним.
Короче говоря, покапавшись в программе я так и не нашёл там пресета для мультимедия клавиатуры.
Поэтому и говорю - как самому написать? Как клавишы назвать? Как да где?
LightLang Team
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
-
- Сообщения: 2519
- Статус: Мимо шёл
- ОС: Debian
-
- Сообщения: 477
- Статус: Somewhere above the horizon
Re: Дрова
Спасибо большое! Только фигня какая-то.
Скачал то, что надо. Выполнил configure в lineakd, всё нормально, попросила сделать make. Сделал, вот вывод:
Подскажите, что ей не нравится?
Кстати, в списке своей клавиатуры не нашёл. Также не нашёл названия модели на самой клавиатуре, только Defender написано и всё
Скачал то, что надо. Выполнил configure в lineakd, всё нормально, попросила сделать make. Сделал, вот вывод:
Код: Выделить всё
[root@localhost lineakd-0.8.4]# make
make all-recursive
make[1]: Entering directory `/home/kirill/Documents/lineakd/lineakd-0.8.4'
Making all in lineak
make[2]: Entering directory `/home/kirill/Documents/lineakd/lineakd-0.8.4/lineak'
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -DCONFDIR=\"/usr/local/etc\" -DPLUGINDIR=\"/usr/local/lib/lineakd/plugins\" -DBINDIR=\"/usr/local/bin\" -DSBINDIR=\"/usr/local/sbin\" -I. -I. -I.. -I../lineakd -I. -I.. -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -MT xmgr.lo -MD -MP -MF ".deps/xmgr.Tpo" -c -o xmgr.lo xmgr.cpp; \
then mv -f ".deps/xmgr.Tpo" ".deps/xmgr.Plo"; else rm -f ".deps/xmgr.Tpo"; exit 1; fi
In file included from xmgr.cpp:18:
../lineak/xmgr.h:38:36: error: X11/extensions/XKBfile.h: No such file or directory
xmgr.cpp:194: warning: unused parameter 'theDisplay'
make[2]: *** [xmgr.lo] Error 1
make[2]: Leaving directory `/home/kirill/Documents/lineakd/lineakd-0.8.4/lineak'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kirill/Documents/lineakd/lineakd-0.8.4'
make: *** [all] Error 2
Подскажите, что ей не нравится?
Кстати, в списке своей клавиатуры не нашёл. Также не нашёл названия модели на самой клавиатуре, только Defender написано и всё

LightLang Team
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
-
- Сообщения: 2519
- Статус: Мимо шёл
- ОС: Debian
Re: Дрова
Возможно не хватает xorg-dev
-
- Сообщения: 477
- Статус: Somewhere above the horizon
Re: Дрова
Где достать сие экзотику? У меня в репах такого нету...
LightLang Team
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
-
- Сообщения: 436
- Статус: Интересующийся новичок
- ОС: Debian GNU/Linux 4 & 5
Re: Дрова
Делаем
Код: Выделить всё
man apt-file
читаем. Делаем
Код: Выделить всё
apt-file search 'X11/extensions/XKBfile.h'
Читаем:
Код: Выделить всё
libxkbfile-dev: usr/include/X11/extensions/XKBfile.h
Ы?

Debian GNU/Linux 4 -- AMD Athlon64 3000+ / Asus 7600GS -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
-
- Сообщения: 477
- Статус: Somewhere above the horizon
Re: Дрова
Мммм... я федоровец, apt-file у меня не имеется. Иной способ есть?
LightLang Team
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been
~Led Zeppelin - Kashmir
-
- Сообщения: 436
- Статус: Интересующийся новичок
- ОС: Debian GNU/Linux 4 & 5
Re: Дрова
rpm ?
Я не в курсе, есть у него аналогичная возможность поиска или нет. По логике вещей должна быть. Я бы просто предположил, что пакет может называться аналогично или очень похоже... Поиск пакетов по маске имени какой-нибудь есть?
Или rpmfind.домен-не-помню был - может там поискать?
UPD
http://search.rpmseek.com/search.html
Что-то находит по тому же имени, смотрите...
Debian GNU/Linux 4 -- AMD Athlon64 3000+ / Asus 7600GS -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
Debian GNU/Linux 5 -- Dell (Vostro) 500 (Celeron M560 / iGM965) -- Gnome
-
- Сообщения: 2910
Re: Дрова
Если у самого руки чешуцо, можно взять Python, python-xlib и вперед 
