LINUX.ORG.RU

[gentoo][кривые руки] xbindkeys

 ,


0

0
megabaks@desktop ~ $ xbindkeys -v
displayName = :0
rc file = /home/megabaks/.xbindkeysrc
11 keys in /home/megabaks/.xbindkeysrc

min_keycode=8     max_keycode=255 (ie: know keycodes)
"qmmp -t"
    Release + m:0x0 + b:10   (mouse)
"qmmp --toggle-visibility"
    m:0x8 + b:10   (mouse)
"qmmp --volume-inc"
    m:0x8 + b:4   (mouse)
"qmmp --volume-dec"
    m:0x8 + b:5   (mouse)
"qmmp --next"
    m:0x8 + b:9   (mouse)
"qmmp --previous"
    m:0x8 + b:8   (mouse)
"qmmp --seek-fwd 10"
    m:0x8 + b:12   (mouse)
"qmmp --seek-bwd 5"
    m:0x8 + b:1   (mouse)
"/usr/bin/xvkbd -text "\[Control_L]\[r]""
    m:0x0 + b:12   (mouse)
"/usr/bin/xvkbd -text "\[Alt]\[Left]""
    m:0x0 + b:8   (mouse)
"/usr/bin/xvkbd -text "\[Alt]\[Right]""
    m:0x0 + b:9   (mouse)
starting loop...
Button press !
e.xbutton.button=10
e.xbutton.state=16
Button release !
e.xbutton.button=10
e.xbutton.state=16
"qmmp -t"
    Release + m:0x0 + b:10   (mouse)
got screen 0 for window 15a
Start program with fork+exec call
Button press !
e.xbutton.button=10
e.xbutton.state=16
Button release !
e.xbutton.button=10
e.xbutton.state=16
"qmmp -t"
    Release + m:0x0 + b:10   (mouse)
got screen 0 for window 15a
Start program with fork+exec call
Button press !
e.xbutton.button=10
e.xbutton.state=16
Button release !
e.xbutton.button=10
e.xbutton.state=16
"qmmp -t"
    Release + m:0x0 + b:10   (mouse)
*** glibc detected *** xbindkeys: malloc(): memory corruption (fast): 0x09b51088 ***
Аварийный останов
megabaks@desktop ~ $ 

WTF?
после чего появилось хз - откат иксбиндов не спасает - похоже дело не в них
glibc?
да, пока спасаюсь вот таким костылём

#!/bin/bash
while [ `pidof xbindkeys|wc -l` == "0" ]
do
xbindkeys -v &>/dev/null 
done

★★★★

Последнее исправление: megabaks (всего исправлений: 1)

Из собственного долгого использования xbindkeys могу сказать что эта утилита в множестве случаев подводит и её клавиши не срабатывают. Например в некоторых диалогах программ, в полноэкранных программах, и ещё были другие случаи, уже не помню.

Рекомендую actkbd.

xcreatepixmap
()
Ответ на: комментарий от xcreatepixmap

ну хз-хз - до этого работали нормально - в том числе и в гамах

megabaks ★★★★
() автор топика
Ответ на: комментарий от anonymous

>В гите xbindkeys уже пофиксили.
ок - будем посмотреть

megabaks ★★★★
() автор топика

>> while [ `pidof xbindkeys|wc -l` == «0» ]

while [ ! `pidof xbindkeys` ]

И почему не использовать средства DE/WM?

GotF ★★★★★
()
Ответ на: комментарий от xcreatepixmap

> xbindkeys могу сказать что эта утилита в множестве случаев подводит и её клавиши не срабатывают

Что-то на 4.2 смахивает. Не первый год отлично работает сие чудо. Глюки конечно бывают, но «множество случаев»... Не-не-не.

another ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.