Hi,
in Windows kann man ja, wenn man die mittlere Maustaste (das Mausrad) gedrückt hält, scrollen. Da das in Linux nicht geht, habe ich mir einfach mal folgendes Script als Ersatz gebastelt:
Ich hab es bisher nur mit Firefox 7.0b unter Linux Ubuntu 11.04 Natty Narwhale getestet und würde mal gerne wissen, wie es sich in Windows verhält, da Windows ja bei Browsern bereits andere Funktionen für die mittlere Maustaste hat.
Installation: Greasemonkey auf den Browser packen (Firefox: Hier klicken, bei anderen Browsern hab ich keine Ahnung) und dann das Script installieren (Hier klicken).
Wie es sich verhalten sollte: Mittlere Maustaste gedrückt halten soll den gleichen Effekt haben wie Scrollbalken ziehen.
in Windows kann man ja, wenn man die mittlere Maustaste (das Mausrad) gedrückt hält, scrollen. Da das in Linux nicht geht, habe ich mir einfach mal folgendes Script als Ersatz gebastelt:
Code:
// ==UserScript==
// @name Linux Scroller
// @namespace
// @description Helps to scroll on big pages in linux.
// @include *
// ==/UserScript==
window.addEventListener("mousedown", down, false);
window.addEventListener("mousemove", move, false);
window.addEventListener("mouseup", up, false);
window.down = false;
function down(evt) {
if (evt.button == 1) {
window.down = true;
window.scrollTo(((evt.pageX-window.pageXOffset)/window.innerWidth)*(document.body.offsetWidth-window.innerWidth), ((evt.pageY-window.pageYOffset)/window.innerHeight)*(document.body.offsetHeight-window.innerHeight));
}
}
function move(evt) {
if (window.down == true) {
window.scrollTo(((evt.pageX-window.pageXOffset)/window.innerWidth)*(document.body.offsetWidth-window.innerWidth), ((evt.pageY-window.pageYOffset)/window.innerHeight)*(document.body.offsetHeight-window.innerHeight));
}
}
function up(evt) {
window.down = false;
}
Ich hab es bisher nur mit Firefox 7.0b unter Linux Ubuntu 11.04 Natty Narwhale getestet und würde mal gerne wissen, wie es sich in Windows verhält, da Windows ja bei Browsern bereits andere Funktionen für die mittlere Maustaste hat.
Installation: Greasemonkey auf den Browser packen (Firefox: Hier klicken, bei anderen Browsern hab ich keine Ahnung) und dann das Script installieren (Hier klicken).
Wie es sich verhalten sollte: Mittlere Maustaste gedrückt halten soll den gleichen Effekt haben wie Scrollbalken ziehen.