Вот способ сделать это с помощью GNU grep
:
grep -Po "^[^;]+(?=;?)" filename
Я наконец нашел ответ на это путем выполнения a
grep -r xmodmap /home/username/.c*
который возвратился
/home/username/.config/autostart/xmodmap.desktop:Exec=xmodmap -e "pointer = 1 2 3 6 7 4 5"
Что-то, что я, должно быть, поместил на месте несколько лет назад для фиксации чего-то еще (я удалил тот файл теперь). Спасибо все для их справки
Спасибо за эту последнюю информацию - я выполняю debian на virtualbox и не имел указателя мыши, работающего... путем выполнения этого:
xmodmap-e 'указатель = 1 2 3 6 7 4 5 8 9 10 11 12 13'
Я получил работу колесика прокрутки.
xev сообщил, что scrollwheel является кнопками 6 и 7 - и я вспоминаю из предыдущего опыта, что scrollwheel кнопки раньше отображались на кнопках 4 и 5. xmodmap - стр отобразили это, у меня было "13 физических кнопок", отображенных как 1 - 1, 2 - 2, 3 - 3, все до 13 - 13
Я надеюсь, что это дает полезные подсказки любому имеющему ту же проблему...
xmodmap -e 'pointer = 1 2 3 4 5 6 7 8 9 10 11 12 13'
поскольку так или иначе кнопки 4 5 теперь делают вертикальный и 6 7 горизонтальных прокруток... хорошо, если вещи инвертируются снова завтра, я могу выбрать подходящие xmodmap строки из истории командной строки.
– Tomi
27.03.2013, 09:04