Настройка работы кнопок большого пальца | Zowie ec2-b

Из этого вопроса я узнал, что могу добавить имя файла после флага -siв 7z. Я также добавил строку, чтобы получить имя файла. Мой скрипт стал:

#!/bin/bash
DUMPPATH="/home/backups/dumps/"
NEWPATH=$DUMPPATH"combined/"
FILETYPE="*.7z"
DATE="$(date +%Y-%m-%d-%H-%M-%S)"
NEWNAME=$NEWPATH"AllAsOf"$DATE".7z"
for FILE in $(ls $DUMPPATH$FILETYPE)
do
        echo -n $FILE"..."
        THISNAME=$(echo $FILE | sed "s|.*"$DUMPPATH"||" | sed "s/\.7z.*//")
        7z e $FILE -so | 7z a -si$THISNAME -mx=9 $NEWNAME
        if [ $? -eq 0 ]; then
                echo "Done."
        else
                echo "Something broke"
                exit
        fi
done

Я знаю, что есть лучший способ сделать это регулярное выражение, но это работает.

1
25.02.2020, 00:01
2 ответа

Я совершенно забыл, что запускал imwheelв фоновом режиме, чтобы увеличить скорость колеса прокрутки. Кнопки мыши глобально захвачены imwheel, но так и не вышли. Я мог бы ограничить imwheelзахватом кнопок 4 и 5, как в ответе на этот вопрос

0
28.04.2021, 23:22

Пока не могу комментировать, поэтому пишу это как ответ. Я предлагаю проверить с другой обычной мышью, используя некоторые известные конфигурации для них, как показано в следующей ссылке :https://wiki.archlinux.org/index.php/Mouse_buttons

Например, там указано, что кнопки большого пальца в большинстве мышей Logitech MX разрешаются на 8 и 9. Как только все заработает с этой другой обычной мышью, устранение неполадок с Zowie может быть понятнее и проще.

0
28.04.2021, 23:22

Теги

Похожие вопросы