Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: yavorpap в Jan 02, 2009, 16:46



Титла: Странни shortcut keys в Xubuntu
Публикувано от: yavorpap в Jan 02, 2009, 16:46
Имам един доооста странен проблем: Stop клавиша на клавиатурата (от допълнителните за контрол на музиката) вместо да спира, намалява Volume-a (главния, не на конкретен player). Проверих Shortcuts в Settings manager-a на Xfce, но такъв шорткът няма. Когато в xev натисна останалите клавиши за контрол на музиката, се изпълняват нормални KeyPress и KeyRelease събития:

Код:
KeyPress event, serial 33, synthetic NO, window 0x3c00001,
    root 0x8b, subw 0x0, time 2138462, (402,507), root:(409,557),
    state 0x0, keycode 171 (keysym 0x1008ff17, XF86AudioNext), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x3c00001,
    root 0x8b, subw 0x0, time 2138599, (402,507), root:(409,557),
    state 0x0, keycode 171 (keysym 0x1008ff17, XF86AudioNext), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x3c00001,
    root 0x8b, subw 0x0, time 2139386, (402,507), root:(409,557),
    state 0x0, keycode 172 (keysym 0x1008ff14, XF86AudioPlay), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x3c00001,
    root 0x8b, subw 0x0, time 2139569, (402,507), root:(409,557),
    state 0x0, keycode 172 (keysym 0x1008ff14, XF86AudioPlay), same_screen YES,
    XLookupString gives 0 bytes:
    XFilterEvent returns: False
Но когато натисна XF86AudioStop, резултатът е доста различен:
Код:
FocusOut event, serial 33, synthetic NO, window 0x3c00001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 33, synthetic NO, window 0x3c00001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 33, synthetic NO, window 0x0,
    keys:  16  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
Бих искал да премахна това досадно поведение, за да мога да го конфигурирам да работи нормално.


Титла: Re: Странни shortcut keys в Xubuntu
Публикувано от: spirtbrat в Jan 02, 2009, 20:05
Увери се, че имаш инсталиран "aumix".
Xfce Settings Manager -> Keyboard Preferences -> Shortcuts
Ако нямаш собствена тема си създай, като цъкнеш на левия "Add"
След това, ако нямаш shortcut с команда "aumix -v0" си го създай, като цъкнеш на десния "Add", въвеждаш командата и като цъкнеш ОК трябва да натиснеш клавиша с който ще спираш звука.
Ако клавиша не се разпознава, пробвай с "xbindkeys"


Титла: Re: Странни shortcut keys в Xubuntu
Публикувано от: yavorpap в Jan 02, 2009, 22:26
Ами имам качен aumix, но xbindkeys не вижда XF86AudioStop като натиснат бутон...


Титла: Re: Странни shortcut keys в Xubuntu
Публикувано от: yavorpap в Jan 03, 2009, 01:28
Идентифицирах потенциална причина за проблема, но решение нямам...
Кода на XF86AudioStop при моята машина е 174, a обикновено това е кода на XF86AudioLower и подозирам, че това е част от причината...