Snažím se, aby byl notebook mé 97 let staré babičky (Ubuntu 20.04) přístupnější. Často je frustrovaná, protože text, který napsala, zmizí. Vypnutí touchpadu a použití externí myši už hodně pomohlo. Ale mám podezření, že stále omylem vybírá text, když se snaží umístit textový kurzor myší (tažením nebo dvojitým kliknutím). Když pokračuje v psaní, vybraný text se přepisuje. Protože se při psaní potřebuje soustředit na klávesnici, okamžitě si nevšimne, co se stalo, takže je obtížné „Vrátit zpět“.
- Bylo by možné toto chování zakázat, aby se při psaní místo nahrazení vybraný text zrušil?
- Je tato funkce poskytovaná systémem Linux nebo je implementována v každém programu? (Zajímavé programy jsou LibreOffice Writer a Mozilla Thunderbird)
- Pokud změna chování není možná, mohu obecně zakázat výběr textu pomocí myši?
Upravit:
Jak navrhl @user-dz, vytvořil jsem samostatné otázky o tom, jak tento problém vyřešit v LibreOffice Writer a Thunderbirdu.
Tato otázka zůstává zaměřena na to, jak tento problém vyřešit v celém systému v Ubuntu 20.04.
Přijatá odpověď:
Vybraný text se zkopíruje do PRIMÁRNÍ vyrovnávací paměti výběru. Můžete to sledovat a poslat šipku doprava Pokud se změní, přesunete se na konec vybraného textu. Funguje to s jakoukoli aplikací, nejen LibreOffice/Thunderbird, alespoň na X11+GNOME.
# Install dependencies
sudo apt install xdotool git build-essential libx11-dev libxtst-dev
# Compile clipnotify
git clone https://github.com/cdown/clipnotify.git
cd clipnotify
make
# Run the monitor, could be on ~/.xprofile, or under ~/.config/autostart/
while ./clipnotify;do xdotool key Right; done
# Optional: To kill the monitor on any other Terminal
killall clipnotify
Pravděpodobně jsou lepší způsoby, jak to udělat, možná pomocí Dbus.
Inspirace a užitečné odkazy:
- bash – Detekce události kopírování/vložení schránky a úprava obsahu schránky – Zeptejte se Ubuntu.
- Archivovat Wiki