События FocusIn
и FocusOut
являются признаком того, что какое-то другое приложение (, возможно, диспетчер окон, возможно, какая-то другая часть вашего рабочего стола, возможно, совершенно другое приложение ), крадет эти события, потому что оно зарегистрировал интерес у X-сервера к этим конкретным ключам.
Таким образом, хотя они и не могут быть «сопоставлены как горячие клавиши» в xfce, некоторые приложения все же пытаются реагировать на них.
Очевидный способ отладки — останавливать/убивать приложения до тех пор, пока вы снова не увидите события в xev
. Вывод xlsclients
должен помочь найти кандидатов.
Я использую GNU Awk 4.1.3, API :1.1 (GNU MPFR 3.1.4, GNU MP 6.1.0)
Я создал миллион случайных чисел с точностью до 10 -цифр и получил 999744 уникальных значения. Значения не обрезаются, как я вижу. Однако кажется, что высокие значения дублируются больше, чем низкие, и уменьшаются быстрее, чем растут низкие, поэтому я не уверен, что распределение является линейным.
Paul--) echo 1000000 |
> awk 'BEGIN { srand();}
> { for (j = 0; j < $1; j++)
> printf ("%12.10f\n", rand()); }' > foo.rand
Paul--) wc foo.rand
1000000 1000000 13000000 foo.rand
Paul--) sort foo.rand | uniq | wc -l
999744
Paul--) sort foo.rand | uniq -c | sort -n | head -n 5
1 0.0000011418
1 0.0000023860
1 0.0000025611
1 0.0000035479
1 0.0000037365
Paul--) sort foo.rand | uniq -c | sort -nr | head -n 5
2 0.9966602395
2 0.9950194126
2 0.9909849539
2 0.9852069067
2 0.9822554230