Wie klicken Sie auf Webseitenelemente ohne Maus?

611
Zaz

Ich habe Arch Linux vor einigen Tagen auf meinem Chromebook C720 installiert, aber aufgrund einiger Probleme mit dem Kernel-Support mit dem Touchpad habe ich keine Maus mehr. Ich mache mir jedoch nicht die Mühe, das Problem zu beheben, denn ich denke, es ist eine gute Gelegenheit, um Dinge effizienter zu lernen - nur mit der Tastatur.

Ich habe also i3, Vim, Ranger, Pentadactyl und eine Reihe anderer tastaturbasierter Programme installiert. Die Dinge laufen erstaunlich gut, abgesehen von der fehlenden Möglichkeit, auf bestimmte JavaScript-Schaltflächen zu klicken, beispielsweise die Abstimmungsschaltflächen Seite? ˅. Der Hinweismodus von Pentadactyl funktioniert nicht, da es sich nicht um Hyperlinks handelt.

Fehlt mir etwas oder ist das mit Pentadactyl nicht möglich?

4

1 Antwort auf die Frage

3
Lemur

Die "Abstimmung" -Schaltflächen auf SO und Freunden sind möglicherweise keine Hyperlinks, aber sie sind Anker. Für diese Links können Sie speziell Folgendes hinzufügen .pentadactylrc:

set hinttags+=a[class^='vote'] 

Diese Einstellung fügt Ihrer Liste der angedeuteten Elemente hinzu, die jetzt aElemente enthalten, deren "class" -Attribut mit "vote" beginnt: "vote-off-off", "vote-up-one" usw.

Dies funktioniert natürlich nur auf SO-Sites, aber Sie sollten in der Lage sein, ähnliche Techniken auf anderen Sites anzuwenden.