Если Вы хотите сделать это только с единственным вызовом к awk
awk '($1 > a[$2,$3]){a[$2,$3]=$1}END{for(x in a){split(x,b,SUBSEP);print a[x],b[1],b[2]}}' in
Наконец разысканный это. Кажется, проблема с 50-vmmouse.conf в/usr/share/X11/xorg.conf.d. Этот драйвер загружается в Fedora 17 LXDE, но не в Debian Сжимают LXDE. Удалите это и выполнения кода как ожидалось.
X, по-видимому, захватывает некоторый эксклюзивный доступ к мыши. Чтение из него использует события, и я сомневаюсь относительно того, именно это Вы хотите. Я не знаю, существует ли некоторый API X-specific для получения данных, Вы хотите, но мой лучший выбор проверил бы на что-то как этот. OTOH, это похоже на возможную уязвимость системы обеспечения безопасности, что shouln't быть позволенным (думают виртуальная клавиатура для ввода паролей, таким образом, они не могут быть прерваны на клавиатуре...).
Что Вы пытаетесь выполнить? Кажется поиском способа реализовать решение проблемы но не зная проблемы мы не можем предложить лучшие альтернативы.