diff --git a/deb/InRelease b/deb/InRelease index d8df3d5..9926944 100644 --- a/deb/InRelease +++ b/deb/InRelease @@ -4,39 +4,39 @@ Hash: SHA512 Architectures: all Codename: stable Components: main -Date: Tue, 15 Sep 2026 17:20:16 +0000 +Date: Thu, 24 Sep 2026 00:02:17 +0000 Label: middleclick-autoscroll Origin: middleclick-autoscroll Suite: stable MD5Sum: - 693c8420dc5b91aba1ce081d17b1a8b4 8808 Packages - 188c4397785d184d30e41bc5260db2dc 1497 Packages.gz - 30dd00cb175610f4195788a7fc803e39 166 Release + a163034dacbeee59296cdcd2f72073e3 10276 Packages + 4dcc48b495eb81d7b083639d7f6faefc 1634 Packages.gz + 49d60809468fd51ba56094f412ab0f4a 166 Release SHA1: - a8594786bdf17b7043f83c774be3397831b954b8 8808 Packages - c29787551f79cb6354b8c6706115cf88fb0ae1ef 1497 Packages.gz - 6febafe72dfff3f234060e303d3b16e5ecb95158 166 Release + b2b7fbdfa0543138f0de9db69c41f2b0c5e8b3d9 10276 Packages + 26a73bfb6b4a12cc4648a361427b5632aefebbde 1634 Packages.gz + 7a2b625bc480e5ba818c36073b4d782cab374104 166 Release SHA256: - 79d9840443edbc8b76787c9cc0d61cbfdd76fd309224894bfffba2840dbedee6 8808 Packages - d04e8f242bebabdbbdf89850933f1451093346962598e9189687ec5f9ebeff80 1497 Packages.gz - fbf42a85ca090cf74a55e29d227bcd8c33dcd7b9650a019596b1070644630491 166 Release + 210af8fc1a01eaea1ec746f725b860e9f40c0454c9a08b49485499291aad3465 10276 Packages + f5842f0692c1978d2fd2ae4a54fdaa653aa7c8bbc0fac787110b6df050e85f3f 1634 Packages.gz + 8cdcdd4094e663134eaf531dc3be671452532725958c64aa79c2e75f36e8ed72 166 Release SHA512: - 5fe7f52413cff972851594ae556c603d485d09acaca44063f3373c9d99c31ff3193cf5ed256966d4587e47fcc8a0f2c30f044c40c2c5e931a15a580101f91f55 8808 Packages - 439b16b1afae99a6decdd8ae022ec3566a062072b06b24cb43dcdfc9ddffcc44ce9ec411b7bd199cd047d79a1d47190f3dbaae6b84bb7ed09719d483592649c4 1497 Packages.gz - 882da70ac0ac35f50ec23160275e9618ec84bf8265724b9aa349b0abca9c4b1dc24a060be8dafc589ebd753b85240d91264df5a71ec2fb91a324ef5acd7a66a7 166 Release + 9d7ba913230d285c4b32759349823041fff6adea96d911669c2de7ca2c45385ba8dc62fc8629433fde48ef07fa832758ffac04f2d85d03c66b5f9bb564a0468a 10276 Packages + f6358e567cd5921c73ca22468cc855365fdae0120d9de063a7c2e115002766f50d3ed2a4a965228fb6abd44afaa2bb9c398bccba3f7d5203e050b3afa9186c5d 1634 Packages.gz + b8d9eaf19238fa0d939253c41f07eecb4935e838aa712cf120506731b1c54b06793e71a8c5e15423729857e2c5da948fdc2a607fff8b18728886bf79e66a20c0 166 Release -----BEGIN PGP SIGNATURE----- -iQIzBAEBCgAdFiEEY4PI9Dc7LesUkuKsVaPG3ykUTHkFAmqpflAACgkQVaPG3ykU -THkq4A/+J1ul/th9OjsRUhC/aKqXnRXjVG6+3yq5dCb4C0X9JpNsWic9BMmuGV5J -9chJMOKed/SjuxPzdW1HJEixA6Z/Hv/PAoNCyYQ5yLPujybLMpaDzN0tmLxKshyx -pVpTP61DhoMCJ/GY5CckEzweCR4AfVFkE63CoLtNT4EAqPjhfBp2T8VP0lEqizI6 -JAMKDCid2XQdGohZizQGOWxx3FJfkPmTKREEzAols76j153pArv20NteiH7+30k/ -bHMWAjWcexkK1fhlmjjDUAD31SnWeOQffKJBYvUQZ6JIRhfITWgEaDL0oSwZcR8k -Ro7iAyluX+dQYFp528FxP8kKrKYQW0G+Q8ITbw8CrCJjFiSZ1Ws7Z71ILVYJEhd+ -A8c9Weor+e/Wa6DNght10NVk/KbybNVnRfcHqpV5TwjdZOufRo3+0Vte9PhzyjOj -62iNgEItr8wYgvrV0h3q9hgGQk0G4uta7CxKzX+SOt5M4xi/hEi2DEjiuVzmYLvv -8uWoa0ZkS+8XM/lz+xdji1uKZ7fAi4zzssV5w5lFs6NUKKY+86a1Z0MfZMRLl0ft -YWEl/D72DrQ25u9NHH7VHLB9KfQXSn/ooFieYyEHgd5WZ3J6s0oU3j2euPKKWRwI -t5Pu1y7gT81AZcr2G6mL0YX7mGlN4l08kQurcVZC0ts9AmonHVI= -=8Diu +iQIzBAEBCgAdFiEEY4PI9Dc7LesUkuKsVaPG3ykUTHkFAmq0aIkACgkQVaPG3ykU +THmNMQ//dxHByOOEepQKAE1R3aiCmFXYrVQR3tqPuziyl76C5s0qk+5ShB2RnvPH +lu6OtDFaIqzzNlsVonKLYxhsaO6VJ/THAHHQ3HsIW3s+0iCIc+5JCV8O+V9Wg2tV +qkxO1jIUix+NFypWDGGO3SQGvXMoySUwhiR4nAaZXUz/7DJWMIiGfJ3Wk+3NtTJ7 ++TOSuc+bihJJu7B6YW5+2994pud04VgxR+wy8TEIhQ3CsWtjskpl77pUSdjuWPhD +NWlYrdRfOUFHqg3JKpGSSj9CluZKq91XT2wVpfRuEBFcEfxGTMpdTnueN7vHzonC +VtbsKm6cdn+UA2ZzgpG/AcrIzQd5ILFPupKNPYTXxS0NqM+k4EIvOF0/oynGfRhR +JKio8G7OoshjiQwzRfnE1nAH80IbnZC3WDLMQjBURDNOdBh20ynuqONo735R7MNN +KFgdE1M8D6n6kDTPwfGslBvvXX9EjK0i7+hteVeMPXiBVhCrEH3KTTZ5I5uDAu3x +/RBfaFVox954bx4gEuJLD82WUDY4bvDQA2RPHmpIpI9CHOod+8EYs1yVL6kym3cG +ZAwV9Ka8wGKTSprX3rIZQqBVts3+hWBSR3TKXRCgRUDQGn+6btkfw3RhNVZZL9c9 +seb4/Mhyuuf5+xN4CSRP/jhLaetB0pmjewPcH+N5TTMr16Tq90Y= +=KfTX -----END PGP SIGNATURE----- diff --git a/deb/Packages b/deb/Packages index dcbefd4..49447bc 100644 --- a/deb/Packages +++ b/deb/Packages @@ -178,3 +178,33 @@ Description: middle-click autoscroll for Chromium-based applications "middleclick-autoscroll disable" before removing this package, so that everything it changed is put back. +Package: middleclick-autoscroll +Version: 1.5.2 +Architecture: all +Maintainer: Felitendo +Depends: bash (>= 4.2), coreutils, findutils, grep, sed, mawk | gawk | original-awk +Recommends: gettext-base, systemd, desktop-file-utils +Filename: ./middleclick-autoscroll_1.5.2_all.deb +Size: 46556 +MD5sum: 41863443b7c4cbc90a73e8423b7470c3 +SHA1: 8283d073de71403a27602b6fa7e67fc4db94cfe9 +SHA256: 9434c9f13980de62df08296dc8042609f7e411bb76a6d391eeb359b3fd3185f1 +Section: utils +Priority: optional +Homepage: https://github.com/LoonixTools/middleclick-autoscroll +Description: middle-click autoscroll for Chromium-based applications + Blink (the engine inside Chromium, Electron and CEF) has had Windows-style + autoscroll for years: hold the middle mouse button, move the pointer, the page + scrolls. On Linux it is switched off, because middle click is already taken by + primary-selection paste. + . + This turns it back on for every application on the system that can do it, and + for anything installed later. There is no list of supported applications to + keep up to date: every launcher is examined, the ones running on Chromium + underneath are identified by what they ship rather than by their name, and the + argument goes wherever that particular application will actually read it. + . + Nothing outside the user's home directory is ever written to. Run + "middleclick-autoscroll disable" before removing this package, so that + everything it changed is put back. + diff --git a/deb/Packages.gz b/deb/Packages.gz index 36c7669..d122d7f 100644 Binary files a/deb/Packages.gz and b/deb/Packages.gz differ diff --git a/deb/Release b/deb/Release index 250bc7d..f5d5ed3 100644 --- a/deb/Release +++ b/deb/Release @@ -1,23 +1,23 @@ Architectures: all Codename: stable Components: main -Date: Tue, 15 Sep 2026 17:20:16 +0000 +Date: Thu, 24 Sep 2026 00:02:17 +0000 Label: middleclick-autoscroll Origin: middleclick-autoscroll Suite: stable MD5Sum: - 693c8420dc5b91aba1ce081d17b1a8b4 8808 Packages - 188c4397785d184d30e41bc5260db2dc 1497 Packages.gz - 30dd00cb175610f4195788a7fc803e39 166 Release + a163034dacbeee59296cdcd2f72073e3 10276 Packages + 4dcc48b495eb81d7b083639d7f6faefc 1634 Packages.gz + 49d60809468fd51ba56094f412ab0f4a 166 Release SHA1: - a8594786bdf17b7043f83c774be3397831b954b8 8808 Packages - c29787551f79cb6354b8c6706115cf88fb0ae1ef 1497 Packages.gz - 6febafe72dfff3f234060e303d3b16e5ecb95158 166 Release + b2b7fbdfa0543138f0de9db69c41f2b0c5e8b3d9 10276 Packages + 26a73bfb6b4a12cc4648a361427b5632aefebbde 1634 Packages.gz + 7a2b625bc480e5ba818c36073b4d782cab374104 166 Release SHA256: - 79d9840443edbc8b76787c9cc0d61cbfdd76fd309224894bfffba2840dbedee6 8808 Packages - d04e8f242bebabdbbdf89850933f1451093346962598e9189687ec5f9ebeff80 1497 Packages.gz - fbf42a85ca090cf74a55e29d227bcd8c33dcd7b9650a019596b1070644630491 166 Release + 210af8fc1a01eaea1ec746f725b860e9f40c0454c9a08b49485499291aad3465 10276 Packages + f5842f0692c1978d2fd2ae4a54fdaa653aa7c8bbc0fac787110b6df050e85f3f 1634 Packages.gz + 8cdcdd4094e663134eaf531dc3be671452532725958c64aa79c2e75f36e8ed72 166 Release SHA512: - 5fe7f52413cff972851594ae556c603d485d09acaca44063f3373c9d99c31ff3193cf5ed256966d4587e47fcc8a0f2c30f044c40c2c5e931a15a580101f91f55 8808 Packages - 439b16b1afae99a6decdd8ae022ec3566a062072b06b24cb43dcdfc9ddffcc44ce9ec411b7bd199cd047d79a1d47190f3dbaae6b84bb7ed09719d483592649c4 1497 Packages.gz - 882da70ac0ac35f50ec23160275e9618ec84bf8265724b9aa349b0abca9c4b1dc24a060be8dafc589ebd753b85240d91264df5a71ec2fb91a324ef5acd7a66a7 166 Release + 9d7ba913230d285c4b32759349823041fff6adea96d911669c2de7ca2c45385ba8dc62fc8629433fde48ef07fa832758ffac04f2d85d03c66b5f9bb564a0468a 10276 Packages + f6358e567cd5921c73ca22468cc855365fdae0120d9de063a7c2e115002766f50d3ed2a4a965228fb6abd44afaa2bb9c398bccba3f7d5203e050b3afa9186c5d 1634 Packages.gz + b8d9eaf19238fa0d939253c41f07eecb4935e838aa712cf120506731b1c54b06793e71a8c5e15423729857e2c5da948fdc2a607fff8b18728886bf79e66a20c0 166 Release diff --git a/deb/Release.gpg b/deb/Release.gpg index 51fcc72..38bf660 100644 --- a/deb/Release.gpg +++ b/deb/Release.gpg @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIzBAABCgAdFiEEY4PI9Dc7LesUkuKsVaPG3ykUTHkFAmqpflAACgkQVaPG3ykU -THlTpBAAsvufSi8EiXkpM/IoyV9g5Rkjo6IJGn1nykD755QBp/mBYUrWA3tYrKJ+ -NestTtuLNysIEDc0QtR0d8ODLHSNH7cd0OnAU2q+O0hRdtRbipH/HEwYYaM7Q9t7 -rbVH2UAkOdN5ric6cyRyngIBGs4Vu7e57DRdlG/Ui8hPGSk2HivqWyh9hg7cu0B/ -rGqW7CDYhb1kQbB1fFsYMgA3fI0kHB1V7KvZbL8Z0uw+5a9blcsV9RQ6zyXclRVY -MxkWP0yxUtApRRT1ZcQD+UgPS7R53xgq9lnaCSmLtQJG8dzTHjRs7v/MYErWwDfF -Xv893EoL0QHq/UREMSI9sKv+v1zdq7YVTR1azAMGcOSOP5BSvEJyQBCPSsxi5Ah0 -U+mz/688cXRaUpXwKrnb3qlOYc8+XvXtXwcqGTHVyVeivnSLDGzsCf7ue0sfCdxC -wE+oCibn9ZKMUG2vEqt3HDYigP1hNUMHzKk7S3xMMyGh2S4VKg6ulxLLeFNTPmod -I2u5GL7iMm2wh4Oq+zV/Z/7YbykBUcgDiwGw79ObmVF0sCMv1VmwX1il54FVLL1D -WSA9rQUp8WY2Rhn9oRstZ4x5P0Ml93JSdoJc1gR5x6DEDUTk5Q0YARhtqvy3l2Ki -702w+jkhhgGsIpmhc/HrUuHTlgNiKn7uvDJ9+AqggeTagyRLLmw= -=f0pL +iQIzBAABCgAdFiEEY4PI9Dc7LesUkuKsVaPG3ykUTHkFAmq0aIoACgkQVaPG3ykU +THkhFA/+MbeF3WLaXLHCXK9774KzIMfTUt4DYw5/El1ztY2ePrdfSIylXIV95Tjk +O+lBYtT2llz804JJIvTA8jSb2Zu2F6N2P8My+wVvoUdAyW/s79VCvxbNTMDrEMUu +TqkhDRfUpcJKifoHnhcMSDSKQlfxsYCF+CHs+L51f6IT8IFUNfQgc/133am8xeG4 +ssy0AtZ0atwhkqv997crbWX9pecPNHmSDOl+Ml/hm7jhf1StlX6lqq949Mcpm+cx +0PHMGgVWoHdk9AY91ezIRCFob/d9S690pX/9Gw6KUP1znaeSjBf8Gk0hDrGiqo44 +87syMJsT3jAS0jn7M2X5QTTd9VYHxwE1hEhIuJ9MBiiXYZHMTbPRKltULFUQLHl8 +C6Rv8Ke/Avn4XY+tFKZZJR5g2kwiyXw9PQpPWWd64afu4Yk2fN6/wZA1nu7T5h82 +fDGFeLBbl//hhB4YlkGs23IO6IGmJKr8Y/zLzThJUye2K1pOWjyVl2+apmCNrxO5 +1Mk9nAW40Jkxj5xCOrYO6+4frRyP+K+Qait3M/exGwlRvbCOv7USHSyJ3vYpNTPx +AQN+NXU3oNnEmJFnrugDG5KVdqPVF7NJXelsEBv2HqNPp9+6EvPCUl7Cl1lHueU/ +WZLmYAie4sSbCs/UZOmIrpQDLVxFvlUbmGKgrt8ZSDsroZOJnyE= +=c5RJ -----END PGP SIGNATURE----- diff --git a/deb/middleclick-autoscroll_1.5.2_all.deb b/deb/middleclick-autoscroll_1.5.2_all.deb new file mode 100644 index 0000000..aa724e8 Binary files /dev/null and b/deb/middleclick-autoscroll_1.5.2_all.deb differ diff --git a/index.html b/index.html index 92dff2f..e157704 100644 --- a/index.html +++ b/index.html @@ -64,9 +64,9 @@

middleclick-autoscroll

- Middle-click autoscroll — hold the middle mouse button, move the pointer, the - page scrolls — in every Chromium-based application on the system, and in - anything installed later. + Middle-click autoscroll in every Chromium-based application on the system, + and in anything installed later: hold the middle mouse button, move the + pointer, and the page scrolls.

@@ -103,7 +103,7 @@ sudo zypper install middleclick-autoscroll

That is the whole setup. Nothing else has to be configured and no file has to be edited. Run middleclick-autoscroll disable before removing the - package — it puts back everything that was changed. + package. It puts back everything that was changed.