Installing old Lexmark printer drivers on latest Windows

There is a bit of an issue with Lexmark and existing (older) printers because Lexmark left the consumer market of ink-jet printers and is thus not providing new drivers anymore. Which means you have to use Windows 7 or Windows 8 drivers on newer versions of Windows like latest Windows 10 Anniversary (Redstone). Trying to install it normal way just won’t work, so you have to do several additional steps to make it work.

First, download the latest Lexmark drivers for your device:

Right-click on the downloaded installer and select Properties. Go to Compatibility tab and select Run this program in compatibility mode and select same Windows version as the driver was designed for. In my case, it was Windows 8 for my rather old Lexmark X3650.


In the past, it used to work even without this step, but with Windows 10 Redstone, this isn’t the case anymore. At least for me that is…

Temporarily disable Windows driver signing check

This step is critical, otherwise the installation of driver will fail since it is not designed for the latest Windows.

To do this, follow these steps:

  • Hold Shift key and click Restart button that you’d otherwise use to simply restart the computer (holding Shift key will open a special recovery menu).
  • Select Troubleshoot
  • Select Advanced options
  • Select Startup Settings
  • Click Restart
  • Press F7 key on keyboard to select Disable driver signature enforcement

System will restart and start in a mode with driver signature check disabled just for this session. After you restart the system again, this feature will automatically turn itself back on again!

Installing the driver

Firstly, make sure you don’t have printer connected with USB cable to your PC. Yes, this is not a typo. Lexmark requires driver installation prior physical connection, otherwise you’ll experience problems.

After you have disabled Driver signature enforcement and made sure it’s not connected to PC with USB cable, you can start the installer with compatibility mode already applied to it (as shown above). Follow the instructions of the installer.


It is possible there will be an error message during driver installation, but you can just dismiss it, it’ll still work just fine.

You may also get popup like this (example from Windows 8.x):


Don’t worry, this is normal since we have disabled driver signature enforcement. Confirm the installation of the driver. If you do not do this, printer won’t work!

When driver installation is complete, Lexmark driver installer will ask you to connect printer with USB cable to your PC. Do so and wait for a moment for it to recognize it.

Setting printer as default device

It is possible that driver won’t set your newly installed Lexmark printer as your default printing device.

Go to Start and then Settings. Select Devices button, select the Lexmark printer and click Manage button. Select Set as default. That’s it.

Finishing installation

We’ve finished everything already, just make sure to restart your system in order to re-activate Driver Signature Enforcement feature. It is really not recommended to run system this way other than for such specific tasks as installation of trusted but old driver.

Final word

I have an old Lexmark X3650 that I use for making copies and printing using just black cartridge, because I just don’t need color printing. And I was this close of throwing the damn thing through the window because it kept on failing to install the driver, but then I gave it one more try and then I figured it out with the compatibility step. Would be a shame since it’s scanning stuff really nicely, printing stuff nicely as well and I’m using its card reader as general purpose SD card reader. So, despite the age, it’s actually a really nice device with quite cheap cartridges. It would really be a shame throwing it away. So, I’m kinda happy that I’m this determined for certain things and I got it working again. I hope this guide will help you get your Lexmark printer working again even on latest Windows.🙂

Equalizer settings for rich sound

In the past I’ve made a special equalizer preset for super deep bass and people seem to like it quite a lot.

And here is a new preset I’ve been perfecting and testing for almost a year now and I think it’s ready for the public. I call it “Delta” preset because of the very peculiar symmetrical shape. And it comes in two flavors, Normal and Lite. See the dB (Decibel) values on the equalizer images so you can adjust it the same. The examples are for 10 step equalizers, you’ll have to condense it down on your own for 8 or less step equalizers.

Preset designed and tested on Creative Labs Sound Blaster Z with Altec Lansing MX5021 2.1 speakers. The EQ preset can be combined with other features like Crystalizer (found on Sound Blaster Z), but was in general designed to replace that on its own, making it more universal across devices that don’t have features like Crystalizer.

Delta Normal


Normal preset enriches the sound quite significantly and you’ll hear sounds you didn’t even think are there. It really brings details to life. Due to quite high mid range segment, it may create slight artifacts on some configurations of soundcards and speakers. You can recognize it as noise similar to “wah” effect being applied to vocals and sounds. If it’s bothering you too much, decrease the 500Hz and 1K Hz sliders a bit, preferably with same level.

Delta Lite


As the name suggests, this is the same design as Normal preset, just with significantly lower boost values. It’s a more subtle effect that still slightly enriches the sound, but doesn’t go all out crazy. Shouldn’t create any audio artifacts.

Beyond Delta?

Now that you know the recipe, you can adjust the intensity of the effect on your own. In general both lower and upper frequency extremes should align with the mid range (in the middle). Then you adjust the curve between all three points. You can of course do it at different angles depending on your taste.



Force other Firefox clients to sync current data

Back in the early days of Sync feature in Firefox, we had option to force override data on Sync servers depending on your needs. You could merge the data, force currently used client to be overridden by the server data or current client overriding the server data.

Several updates later, and we have absolutely NO control over sync data. It just syncs up whatever way it feels like it and frankly, in most cases it’s not the way you want it. Things often go bad with Add-ons if you are testing them and you’re adding and removing them before other clients under your sync account receive data from Sync service.

However, I found a way to at least partially regain control in way of “Override other clients with the currently used client data”.

This means, all other Firefox browsers linked to your Sync account will get overridden with data found in client you’re currently using (in which you’ll initiate the override).

How to force re-syncing override

Click 3 horizontal lines menu button (Open Menu) in the top right corner and select Options… Or copy about:preferences#sync into your URL bar…

You’ll see this…


Now click Disconnect button and wait for few seconds, just to be sure server refreshes the state correctly.

Then just reconnect back and Sync service will think you’re hooking up a new client, force re-syncing data from it to all other clients, effectively force refreshing ALL clients connected to your account.

This should fix all the cases when clients aren’t syncing as they should. A lot easier and faster than reinstalling entire browser clean like I used to do it until I found out this does the trick as well.

Hope this helps🙂

Laptop screen goes blank when plugged into power

I’ve been a witness of yet another bizarre thing yesterday. Sister brought her HP X360 with her and when she plugged it into a wall, screen went blank. As soon as I’ve unplugged it, screen came back. WTF!? I could clearly see laptop was still running just fine in the background, it was just the screen going all black.

I’ve predicted it has to do something with the power plan, but I didn’t think it would be what I found out later…

The reason for this is the reversed control for screen brightness!

Setting it to maximum brightness when plugged in like so…


…causes the screen to go blank when plugged into a wall socket because max brightness setting was actually maximum dimming in this case!

After trying the quick keys on keyboard to adjust brightness, same thing was observed, increasing brightness actually decreased the brightness of the screen and decreasing it actually made the screen brighter. I have no idea why this is happening, must be software or firmware bug or some missing special driver from HP that didn’t get installed with clean Windows 10 installation.

How to fix it?

Move the “Plugged in” slider all the way to the left and “On battery” omewhere closer to the right side. That should stop the screen going full black when you plug in the laptop.

So, before you throw your laptop into a bin or send it to service center, try this. It just might be the same (bizarre) issue.🙂

One of a kind Pepe. The SheePepe

Since I missed the Pepe train from years ago, I’ve made a return this time around. After all, Pepe the cartoon frog was named a symbol of hate and racism in the current year. It’s 2016 alright haha😀


23 thousand hours in Paint.NET. A true work of art, a one of a kind masterpiece, the rarest Pepe at the moment!

Youtube Heroes is the dumbest idea ever

Now, while I’m not a Youtuber, I do spend quite some time on this platform watching stuff. And when Google announced Youtube Heroes program I was like: “WTF, now you’re going to police what I like and want to watch!?”

And yes, it’ll be a freaking heaven for trolls and SJW’s. Just look at this garbage…

Btw, this Youtube Heroes program is so awesome and applauded (not really) by people that they had to disable comments entirely. When initiative to stop unwanted content has to do that you know it’s very idea is broken entirely…

Youtube Heroes is a bad idea

They’ll give moderator power to random people who vaguely qualify for the “job” and they’ll reward them for flagging stuff. To make things worse, when they’ll be good at their “job”, they’ll get upgraded tools like “video mass flagging”. Youtube is already plagued by mass flagging issues where a certain community gathers around and flags videos of someone they don’t like en mass. And since Google itself can’t police billions of users they just automated this. If you flag something in large enough number, systems automatically demonetize video or even remove it or ban the account. And now they are upgrading this to give individuals same power. Why does a fucking blogger like me have to explain to one of the largest tech companies on this planet why this is a fucking BAD idea?

Way too vague terms of service rules

And the Youtube rules are so vague they’ll erase 3/4 of the Youtube in one single week. They don’t want “negative” content. Ok then. What is a “negative” content then? What qualifies as “negative” when rules are so vague anything can be “negative”? An atheist arguing how religions are stupid? Theists will find this negative and they’ll flag this. Veterinarian channel showing live surgeries (because of some blood and organs being shown)? Channel where bunch of crazy Brits are eating nasty foods and then puke like water fountain? Videos of violent car crashes? Videos of people arguing the stupidities of Black Lives Matters or feminism? All this qualifies as “negative” to someone. You can already see what kind of clusterfuck this will become when this “Heroes” program goes live.

Real issue are the comments sections

Reality is, Youtube is really focusing on comment sections and not as much on actual videos themselves. Because if those are actually that offensive, they get taken down anyway by casual reporting. Moderating trillions of comments under billions of videos is another story and many content creators expressed the impossibility to moderate those efficiently. So, lets focus on comments sections a bit more…

Give more power to content creators

Instead of giving unlimited power to random people, how about giving content creators more power to approve people moderating just their channel? So you have qualified people who YOU approved to keep your channel in check and free of negative stuff per YOUR rules? If you’re a content creator that doesn’t want word “nigger” on your channel, there is an easy solution to that.

How about giving content creators and their moderators power to automatically shadow hide (only hide for everyone else, but not for poster of that unwanted comment) comments that contain certain words? A simple list tool where you add undesired words and any comment containing them would simply get shadow hidden. It’s a simple solution that can eliminate 99% of trolls with few clicks. Trolls still think they are doing shit, but others don’t actually see their garbage. This would almost single-handedly eliminate the need to disable entire comment sections for individual videos.

These could be global with global or per video exclusions (so video cannot contain this and that offensive, but if it contains some 3rd word, it can be allowed). So you can still allow certain comments on specific videos even though same words would be banned globally on your channel, adding extra flexibility for automated moderation of your channel.

Give more power to viewers

Something offends you? Then don’t fucking watch that. If you don’t like something, unsubscribe from that channel. No one forces you to watch it. Just because you don’t like it, that doesn’t mean others don’t like it as well. So, first tool is ability to unsubscribe. Use it as it’s already there.

Next one is “Word filtering for comments” for viewers. Just like content creators, users should have same tool for self censorship. This way you only police content YOU view, not the content EVERYONE else are viewing. So, if certain words offend you so much in comments section, you add them to your personal “Word block list” and comments containing those words won’t be visible for you anymore. But only for YOU. A simple solution for “great” problems. You as a viewer are in full control over what will hurt your feelings and what won’t. You can ban 90% of dictionary if you want. This will be your view on the Youtube then. social network, a spinoff from Twitter is already using this. This way censorship stands entirely on shoulders of the viewer. You are the censorship authority for your angle of view only and no one else. This way you can live in a beautiful fairy tale while not affecting others who just want it all 100% authentic and uncensored, with trolls and whining SJW’s included. Isn’t this better because YOU are in full control what YOU want to watch and not someone else dictating it to you?

Why none of this should be enforced by Google/Youtube?

Erm, because it’s fucking creepy idea? I don’t want some faceless company dictate what content creators should have on their channels or what we, the viewers are allowed to watch or read under the videos in comment sections. But if content creator decides he/she/attack helicopter doesn’t want to see certain types of comments, they could easily and in few seconds solve with word blocking list. Don’t want “faggot” or “bitch” in your comments section? Add them to the list and voila, comments containing these two words are gone. Because some content creators might want that, while others maybe don’t.

But with very simple tools mentioned above, each viewer could decide what they want or don’t want to see during their Youtube experience. Isn’t that far more reliable and abuse proof because YOU are the one creating the rules for content YOU want to see (or don’t want to see).

Appeal to Google

So, Google, fire everyone who came up with this retarded idea of Youtube Heroes and implement features I’ve mentioned above. It’s how you make Youtube experience better, not by allowing trolls and SJW’s getting even more tools to abuse and wreck your platform that’s already not in the most brilliant state…