Tag: linux
[Updated] Logitech M570 / MX Ergo – scroll the window vertically or horizontally with the trackball ball
On Linux, we can create a configuration files for devices and add them to XOrg configuration folder. After that we will be able to use mouse trackball ball + additional button to scroll page vertically or horizontally.
First we need to select which button we would like to use with our ball. For me best button is scroll wheel because I can easy access this button. I tested my mouse using command xev which allow to check which button was pressed and which ID is assigned to this button. I used sleep command because all my windows are opened in full screen mode. xev was executen in terminal on other desktop (which is on other monitor) and GUI application was visible on second monitor. This way I was able to see live output in terminal:
MX Ergo Scroll wheel button ID is 2 which is in last line as “button 2”. I’ll use it as a <BUTTON ID> in next steps. I don’t know which ID is for M570 but you can check yourself and change it in configuration.
MX Ergo Button ID:
1 – left mouse button (pressed)
2 – mouse wheel down (pressed) (my preferred)
3 – right mouse button (pressed)
4 – wheel up (move up)
5 – wheel down (move down)
8 – button no. 2 (pressed) (check bottom picture)
9 – button no. 1 (pressed) (check bottom picture)
Other buttons don’t have ID’s or xev was unable to recognize them.
File content for Logitech M570:
[ . . . ]
Linux: How to run python or bash script after inserting a pendrive
First, we need to create a file in /etc/udev/rules.d. In my case, it will be 99-custom-USB.rules.
[ . . . ]
Otwieranie plików *.msg (Outlook) w Thunderbird
Jak otworzyć w Thunderbirdzie zapisaną Outlookową wiadomość w pliku msg? Dość prosto 🙂
Prosty skrypt tworzący “bazę aplikacji” zainstalowanych przez użytkownika
Jak zwykle lenistwo wzięło górę... Urodziła się nowa rzecz, która niegodna jest review jednakże w razie godziny W może ocalić cztery litery...
Ciekawe polecenia w konsoli
Cykl (na razie pierwszy wpis) ciekawszych poleceń w terminalu (ja używam Terminator’a) z wykorzystaniem powłoki bash’a...