Eclipse Community

Due to server slowness, downtime, and other issues, guests can no longer search the forum or view user accounts. At some point in the future Eclipse will be moving to a more stable and efficient platform that should result in much better stability and the lifting of these restrictions. There is no timeline for this yet, just want you to know what's happening with all the downtime and I have a plan to fix it.

Small Break From Eclipse

Post Reply   Page 2 of 2  [ 35 posts ]
First unread post | Jump to page « 1 2
Author Message
Duke
Post subject: Small Break From Eclipse
+ Posted: 10 Aug 2026, 20:21
Full Moderator
User avatar
Offline
 
Posts: 802
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
 
As I said, it's a very basic generic USB mouse which is natively working on every version of Windows but Windows 11. It's also working fine on Android tablets. I don't remember the brand and the model, it's not mine. But I was there when my friend tried it on Windows 11.

Same goes for a HP 4630 printer. You plug it on Windows 7-8-10 and no problem, it's automatically installed by the system, no need to install any driver at all. But NOT on Windows 11. Support dropped by Windows 11 and HP has no updated driver for it. They want you to send it to the bin and to buy a new one even though this printer is still working fine.


Top
Profile Quote
Duke
Post subject: Small Break From Eclipse
+ Posted: 10 Aug 2026, 20:23
Full Moderator
User avatar
Offline
 
Posts: 802
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
 
The-10-Pen wrote: *  09 Aug 2026, 14:58
Here is a "before" and "after" of how I use a SHADOW to effect font readability.
The key is the ORANGE / BROWN pixels of this BLACK FONT.
How do you do that ?


Top
Profile Quote
The-10-Pen
Post subject: Small Break From Eclipse
+ Posted: 10 Aug 2026, 20:27
Offline
 
Posts: 661
Joined: 16 Feb 2025, 08:43
OS: Win10 2016 LTSB
 
Just how "generic" is that mouse? Does it have a "roller ball" on the bottom? Or a laser light reflecting off the table?

Printer does not surprise me at all! I've witnessed that with Win10 and "old" printers.

The mouse really does surprise me though. But anything is possible.
I'd stop calling it a "generic" mouse though, I'd call it a "cheap generic". :D


Top
Profile Quote
The-10-Pen
Post subject: Small Break From Eclipse
+ Posted: 10 Aug 2026, 20:29
Offline
 
Posts: 661
Joined: 16 Feb 2025, 08:43
OS: Win10 2016 LTSB
 
Duke wrote: *  10 Aug 2026, 20:23
The-10-Pen wrote: *  09 Aug 2026, 14:58
Here is a "before" and "after" of how I use a SHADOW to effect font readability.
The key is the ORANGE / BROWN pixels of this BLACK FONT.
How do you do that ?
// ==UserScript==
// @name - Fonts - Apply Text Shadow
// @match *://*/*
// @version 2.17.1
// @grant none
// ==/UserScript==

'use strict';

var isRunning;

function applyFilter() {
    var AllElem=document.querySelectorAll(':not(script):not(style):not(area):not(base):not(br):not(col):not(embed):not(hr):not(img):not(input):not(keygen):not(link):not(meta):not(param):not(source):not(track):not(wbr):not(table):not(tbody):not(tr):not(ul)')
    for (var i=0;i<AllElem.length;i++) {
        for (var j=0;j<AllElem[i].childNodes.length;j++) { // cycle through element nodes
            if (AllElem[i].childNodes[j].nodeType===3 && AllElem[i].childNodes[j].textContent.trim().length>0) {// is it a text node?
                if (window.getComputedStyle(AllElem[i]).getPropertyValue('text-shadow')=='none'){ // do not run if text-shadow is already present
                    var Col=window.getComputedStyle(AllElem[i]).getPropertyValue('color').replace(/[^\d,.]/g,'').split(',') // text color array (R/G/B/A)

                    if (typeof(Col[3])=='undefined'||Col[3].split('.')[0]=='1') { // run if element does not have an alpha channel  already applied
                        var Lum=Math.round(0.2126*Col[0]+0.7152*Col[1]+0.0722*Col[2]) // luminosity
                        var Opa=parseFloat(255*(255-Lum)/65025).toFixed(1) // opacity between 0 and 1
                        if (Lum<128) Opa=1
                        AllElem[i].style.setProperty('text-shadow','0 0 0px rgba('+Col[0]+','+Col[1]+','+Col[2]+','+Opa+')','important') // set text shadow with alpha
                    }
                }
            }
        }
    }
}

function waitAndApplyFilter() {
    if (typeof(isRunning)!='undefined') clearTimeout(isRunning)
    isRunning=setTimeout(function(){applyFilter()},100)
}

const callback = (mutationList, observer) => { // called every time BODY has changed
    for (const mutation of mutationList) {
        if (mutation.type === "childList") waitAndApplyFilter()
    }
};

applyFilter();

const targetNode = document.getElementsByTagName("body")[0]
// Options for the observer (which mutations to observe)
const config = { attributes: false, childList: true, subtree: true };
// Create an observer instance linked to the callback function
const observer = new MutationObserver(callback);
// Start observing the target node for configured mutations
observer.observe(targetNode, config);


Top
Profile Quote
Duke
Post subject: Small Break From Eclipse
+ Posted: 10 Aug 2026, 20:38
Full Moderator
User avatar
Offline
 
Posts: 802
Joined: 16 Mar 2024, 13:32
OS: Windows 8.1 x64
 
Again, it's NOT MINE. But it looks like a standard USB mouse you buy for 10 bucks at the supermarket. Yes it has a laser pointer. Left and right buttons and a wheel between them. Normal. GENERIC. Somehow 'classic', nothing fancy.
Maybe it's cheap but it's something which works on ANY DEVICE but Windows 11. ANY DEVICE. So when you use Windows 11 you must use an expensive mouse ?
Oh I forgot to say it's also working NATIVELY on Linux Mint.


Top
Profile Quote
Display: Sort by: Direction:
Post Reply   Page 2 of 2  [ 35 posts ]
Return to “General Chat” | Jump to page « 1 2
Jump to: