Автор Тема: Скролер на клавиатуарата  (Прочетена 1510 пъти)

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Скролер на клавиатуарата
« -: Dec 03, 2006, 01:37 »
От днес съм с безжична клавиатура А4Tech. Чрез съвместната работа на keytouch & xbindkeys ползвам допълнителните бутони и си правя клавишни комбинации. Проблема ми е, че не можах да открия как да накарам системата да реагира на skroll wheel-a, който е на клавиатурата.
dmesg -c ми казва това за него:
Цитат
atkbd.c: Unknown key pressed (translated set 2, code 0xac on isa0060/serio0).
atkbd.c: Use 'setkeycodes e02c <keycode>' to make it known.
atkbd.c: Unknown key pressed (translated set 2, code 0xac on isa0060/serio0).
atkbd.c: Use 'setkeycodes e02c <keycode>' to make it known.
atkbd.c: Unknown key pressed (translated set 2, code 0xac on isa0060/serio0).
atkbd.c: Use 'setkeycodes e02c <keycode>' to make it known.
atkbd.c: Unknown key pressed (translated set 2, code 0xac on isa0060/serio0).
atkbd.c: Use 'setkeycodes e02c <keycode>' to make it known.

xev обаче не дава никакви данни при въртене на скрола, което е обяснимо...
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

dedmin

  • Напреднали
  • *****
  • Публикации: 456
    • Профил
Скролер на клавиатуарата
« Отговор #1 -: Dec 03, 2006, 12:00 »
Аз съм с такава безжична клавиатура и скрола работи автоматично без допълнителни настройки - и в Кубунту, и в Сусе и дори сега когато съм ги инсталирал на виртуална машина.
Активен

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
Скролер на клавиатуарата
« Отговор #2 -: Dec 03, 2006, 16:46 »
atkbd.c: Use 'setkeycodes e02c <keycode>' to make it known.

Ае чудя се аз ли само мога да чета или само мене не ме мързи в случея ?

Е*ати



Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Скролер на клавиатуарата
« Отговор #3 -: Dec 03, 2006, 19:11 »
'<img'>
Ако беше толкова лесно...
За да се намери съответния key-code се използва xev, a както съм казал, той не дава никаква информация за скролера.

the_real_maniac, мисли малко повече преди да правиш такива изказвания. Или те бива само в това?
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Скролер на клавиатуарата
« Отговор #4 -: Dec 03, 2006, 19:40 »
To се е видяло, че и този път ще си реша проблема сам. Ето до къде стигнах:
Отворих файла /usr/include/linux/input.h с текстови редактор и там видях следното:
Цитат
#define KEY_SCROLLUP      177
#define KEY_SCROLLDOWN      178

После съответно изпълних:
Примерен код
setkeycodes e00b 177
setkeycodes e02c 178

Сега вече при dmesg -c не ми излизат грешки, а xev вади информация при въртрене на колелцето. Продължавам нататък...



Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

empty

  • Напреднали
  • *****
  • Публикации: 893
  • Distribution: Gentoo
  • Window Manager: KDE
  • Alien Invader
    • Профил
    • WWW
Скролер на клавиатуарата
« Отговор #5 -: Dec 13, 2006, 03:51 »
И аз имам комплект мишка и кбд a4tech и по конкретно е тея: http://www.a4tech.com/en....-2348RP
И аз имам специялни бутони и преди време се борих да си ги напраа ма нищо не напраих '<img'> Ще обясниш ли малко като за идиот как точно се правят бутончетата примерно да си усилвам намалям, да си пускам бесната лисица и т.н. и ако се спрайш със скрола на клавиатурата свиркай и за него '<img'>

Offtopic: Фантоме кутията ти за лични съобщения е пълна и не можеш да получаваш '<img'>



Активен

Powered by 220 Volts.

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Скролер на клавиатуарата
« Отговор #6 -: Dec 13, 2006, 12:20 »
За допълнителните функционални бутони на клавиатурата ползвам KeyTouch. Инсталирай я и от списъка с клавиатури избери някоя на A4Tech. Има няколко. От програмата можеш и да променяш действията съответстващи на даден бутон.
Можеш да си поиграеш и с xbindkeys.
Със скролера не съм се преборил още. Намерих доста информация, но е твърде сложно за да се занимавам. В смисъл ме мързи, а и без това не го ползвам... Имам само частичен успех.

Не знаех това за личните. Мерси. Разчистих ги. Много съм търсен...
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

empty

  • Напреднали
  • *****
  • Публикации: 893
  • Distribution: Gentoo
  • Window Manager: KDE
  • Alien Invader
    • Профил
    • WWW
Скролер на клавиатуарата
« Отговор #7 -: Dec 13, 2006, 13:18 »
Мерси много братко '<img'>
Да си жив и здрав. Тея дни ще оправя нещата '<img'>
Активен

Powered by 220 Volts.