Thursday, January 29, 2026

How I Fixed Mouse Buttons Key-bounce on Logitech K400 Plus




I have three of these keyboards. They all suffer from very bad key-bounce on the mouse buttons.

What is Key-Bounce?

In the world of electronics and computing, key-bounce (often called chatter) is a phenomenon where a single press of a button or keyboard key is registered by the device as multiple, rapid presses. While it feels instant to your finger, the mechanical action inside the switch is actually a chaotic, microscopic event.

Software solution

There is a simple software only solution if you are running Linux. Linux uses libinput to control human input devices. There is a folder /etc/libinput. If this folder does not exist you can create it. You must be root to create the folder because the etc folder is owned by root. You would use the sudo command as follows:
sudo mkdir /etc/libinput
You then need to edit a file in this folder named local-overrides.quirks. Again you must be root.
sudo nano local-overrides.quirks
You need to add the following lines.
[Logitech K400 Plus Mouse Bounce Fix]
MatchName=Logitech K400 Plus
ModelBouncingKeys=1
Save the file then reboot. This solved the problem for me on all my computers.

All of my liked tracks on Tidal


This playlist is a fantastic "audiophile journey," blending pristine studio productions (Steely Dan, Pink Floyd, Supertramp) with intimate vocal jazz (Diana Krall, Michael Bublé) and classic rock staples. It also features some great personal touches, like the Star Trek themes ("Enterprise," "First Contact") and high-fidelity instrumental tracks (Rodrigo y Gabriela, Mike Oldfield).

 All my liked tracks on Tidal

Sheryl Crow - All I Wanna Do
Writer: Wyn Cooper, Sheryl Crow, David Baerwald, Bill Bottrell,
and Kevin Gilbert
Year: 1993 (Album) / 1994 (Single)
Genre: Pop Rock / Roots Rock
Description: Adapted from Wyn Cooper's poem "Fun," the song narrates
a lethargic afternoon in a Los Angeles bar where the singer and a
patron named Billy observe the mundane lives of people washing cars
outside, celebrating a sense of apathy and simple pleasure.
Neil Young - Rockin' in the Free World

Writer: Neil Young Year: 1989 Genre: Hard Rock / Heartland Rock Description: A biting political anthem that critiques the George H. W. Bush administration, contrasting patriotic rhetoric (referencing "a thousand points of light") with the harsh realities of homelessness, drug addiction, and environmental decline in America.

Joss Stone - Right To Be Wrong

Writer: Joss Stone, Desmond Child, and Betty Wright Year: 2004 Genre: Soul, R&B Description: A soulful ballad about self-acceptance and resilience, asserting the need to make one's own mistakes to grow without fear of judgment.

Jennifer Warnes - Famous Blue Raincoat (Digitally Remastered)
Writer: Leonard Cohen
Year: 1987 (From the album Famous Blue Raincoat)
Genre: Adult Contemporary / Pop / Vocal
Description: Written in the form of a letter signed by the narrator,
the lyrics address a former friend (often interpreted as a romantic
rival) who had an affair with the narrator's partner, exploring themes 
of betrayal, forgiveness, and the complex bond between the two men.
Study Music - Adagio

Writer: Samuel Barber Year: 1936 (originally composed as the second movement of his String Quartet, Op. 11; arranged for string orchestra in 1938) Genre: Classical (specifically 20th-century Neo-Romanticism) Description: A poignant, slow-building orchestral work known for its long, ascending melodic lines and lush, emotional string harmonies that evoke a sense of deep reflection, melancholy, and eventual catharsis.

Anna Calvi - Sing To Me (Live)
Writer: Anna Calvi
Year: 2013
Genre: Art Rock / Gothic Rock
Description: A haunting, atmospheric track featuring Calvi's signature
operatic vocals and reverb-drenched guitar, exploring themes of desire
and surrender through a sweeping, cinematic soundscape.
Shawn Colvin - Sunny Came Home
Writer: Shawn Colvin and John Leventhal
Year: 1997
Genre: Folk Rock / Pop Rock
Description: A Grammy-winning "story song" about a woman named Sunny
who returns to her home to burn it down as a way of finding closure
and escaping her past.
Crosby, Stills, Nash & Young - Ohio (Live)
Writer: Neil Young
Year: 1970
Genre: Protest Folk-Rock
Description: Written as a visceral response to the Kent State
shootings on May 4, 1970, the song serves as a direct indictment of
the Nixon administration and a rallying cry for the counterculture
movement, capturing the shock and mourning of a divided nation.
The Beatles - Hey Jude (Remastered 2015)
Carole King - Tapestry
The Cars - Just What I Needed
Queen - Bohemian Rhapsody (Remastered 2011)
Natalie Merchant - San Andreas Fault
Michael Bublé - Haven't Met You Yet
The Honeydrippers - Sea of Love (2006 Remaster)
David Bowie - Let's Dance (Nile Rodgers' String Version) [Radio Edit]
Russell Watson - Where My Heart Will Take Me (Theme from "Enterprise"
The Beatles - Eleanor Rigby / Julia
Deep Purple - Highway Star
Burton Cummings - You Ain't Seen Nothin' Yet
Sarah McCoy - Boogieman
ZZ Top - Sharp Dressed Man (2008 Remaster)
Bachman-Turner Overdrive - Takin' Care Of Business
Strange New Worlds Soundtrack - Status Report
Michael Bublé - When I Fall in Love
Chicago - 25 or 6 to 4 (2002 Remaster)
Sarah McLachlan - Better Broken
Michael Bublé - It's Beginning to Look a Lot like Christmas
Steely Dan - Reelin' In The Years
Queen - Bohemian Rhapsody (Remastered 2011)
Georgia Satellites - Keep Your Hands to Yourself
Eric Clapton - Layla (Acoustic Live)
Eric Clapton - Hey Hey (Acoustic Live)
Electric Light Orchestra - Mr. Blue Sky
Dollar Brand - Bra Joe From Kilimanjaro (Live)
Al Stewart - Time Passages
Townes Van Zandt - Buckskin Stallion Blues
Michael Bublé - Home
Royal Philharmonic Orchestra (vernon Handley) - The Ride Of The Valkyries
The Beatles - Come Together (2019 Mix)
The Beatles - Help!
Supertramp - Give A Little Bit
Rodrigo y Gabriela - Stairway To Heaven
Norah Jones - It Was You
George Harrison - My Sweet Lord (2020 Mix)
Sarah McLachlan - Adia
Electric Light Orchestra - Telephone Line
Evanescence - Overture / Never Go Back (Live)
The Guess Who - Laughing (2024 Remaster)
Supertramp - Dreamer
ARTEMIS - Penelope
David Gilmour - There's No Way Out of Here
The Rolling Stones - Sympathy For The Devil
Diana Krall, Bryan Adams - Feels Like Home
Barney Kessel, Shelly Manne, Ray Brown - On Green Dolphin Street
Eric Clapton - Lonely Stranger (Acoustic Live)
Diana Krall - The Look Of Love
Edgar Winter - Frankenstein
Electric Light Orchestra - Don't Bring Me Down
Diana Krall - I Can't Tell You Why
Eric Clapton - Rollin' & Tumblin' (Acoustic Live)
Natalie Merchant - Jealousy
Bee Gees - Jive Talkin'
Loudon Wainwright III - Man & Dog
David Crosby - Sky Trails
Eric Clapton - Wonderful Tonight
Gary Burton, Chick Corea - Crystal Silence
Dan Owen - What is a Man - Acoustic
Eric Clapton - Layla (Acoustic; Live at MTV Unplugged, Bray Film Studios, Windsor, England, UK, 1/16/1992; 1999 Remaster)
Michael Bublé - I Only Have Eyes for You
Annie Lennox - Summertime
The Beatles - Glass Onion
The Alan Parsons Project - I Robot
Andy Timmons - Cry for You
Bee Gees - Wind Of Change
Crosby, Stills & Nash - Wooden Ships (2012 Remaster)
The Doobie Brothers - Listen to the Music
Dido - Thank You
Bachman-Turner Overdrive - You Ain't Seen Nothing Yet
Mike Oldfield - Tubular Bells (Pt. I)
The Beatles - Get Back
Eva Cassidy - Fields Of Gold (Songbird)
Carole King - It's Too Late
Carly Simon - You're So Vain
Amber Rubarth - Wherever You Are
Jeff Goldblum & the Mildred Snitzer Orchestra - Cantaloupe Island (Live)
Edgar Winter - Rock 'N' Roll Boogie Woogie Blues (Album Version)
Arlo Guthrie - Alice's Restaurant Massacree
Eric Clapton - Tears in Heaven
Crosby, Stills & Nash - Suite: Judy Blue Eyes (2012 Remaster)
David Gilmour - Wish You Were Here (Live At Pompeii 2016)
Joe Walsh - Life's Been Good
Shelby Lynne - You Don't Have To Say You Love Me (Album Version)
Paul McCartney - We Can Work It Out (Live On MTV Unplugged)
Norah Jones - How I Weep
Natalie Merchant - I May Know the Word
Billy Vera & The Beaters - At This Moment
Steely Dan - Babylon Sisters
Sarah McLachlan - One In a Long Line
Pink Floyd - Us and Them
Michael Bublé - Love You Anymore
Loreena McKennitt - Dante's Prayer
Ani DiFranco - 32 Flavors
Genesis - In Too Deep
Eric Clapton - I've Got a Rock 'n' Roll Heart
Taylor Davis - He's a Pirate (From "Pirates of the Caribbean")
Chris de Burgh - The Lady In Red
Supertramp - School
Dean Martin - Ain't That A Kick In The Head
Jim Mullen, Jan Harbeck, Kristian Leth, Ben Paterson - Angel Eyes
Frank Sinatra - Come Fly Whit Me (Remastered)
Bob Dylan - Blowin' in the Wind
Kid Rock - Picture (feat. Sheryl Crow)
Eric Clapton - My Father's Eyes
Bob Dylan - Like a Rolling Stone
Eva Cassidy - Ain't Doin' Too Bad (Nightbird)
Terry Jacks - Seasons in the Sun (Remastered)
The Beatles - Get Back (Remastered 2009)
Natalie Merchant - Carnival
Paula Cole - Where Have All the Cowboys Gone ? (Remastered Version)
Susan Wong - When You Say Nothing At All
Agnes Obel - Camera's Rolling
Russell Watson - Where My Heart Will Take Me (Theme From "Enterprise")
Dire Straits - Down To The Waterline
Michael Bublé - Such a Night
Diana Krall - California Dreamin'
Tim Allhoff - Stillness
Don Henley - The Boys Of Summer
Natalie Merchant - Life Is Sweet
Colbie Caillat - Bubbly
Gnarls Barkley - Crazy
Queen - Bohemian Rhapsody (2011 Remaster)
Paula Cole - Where Have All the Cowboys Gone?
Lunng Fern - Chant
Lisa Loeb - Stay (I Missed You)
Derek & The Dominos - Layla
Donovan - Season of the Witch
Dido - Hurricanes
Chris de Burgh - Patricia The Stripper
Scott Hamilton, Michael Cheret - I Wish You Love (French Songs)
The Beatles - Come Together (Remastered 2009)
Warren Haynes, Derek Trucks - These Changes
Cher - Believe
Johann Pachelbel, London Philharmonic Orchestra, Traditonal - Pachelbel Canon
Silje Nergaard - The Dance Floor
Cream - Sunshine Of Your Love
Chris de Burgh - A Spaceman Came Travelling (2010)
Bachman-Turner Overdrive - You Ain't Seen Nothing Yet
Bread - Make It with You
The Beatles - I Am The Walrus
Supertramp - Bloody Well Right
The Rolling Stones - Angie (Remastered 2009)
Madeleine Peyroux - Don't Wait Too Long
Rick Wakeman, The Orion Strings, Guy Protheroe, English Chamber Choir - And You & I (Arranged for Piano, Strings & Chorus by Rick Wakeman)
Green Day - Boulevard of Broken Dreams
Edgar Winter - Free Ride
Lisa Loeb - I Do (Album Version)
Joni Mitchell - Woodstock
Jane Monheit - Moon River
John Lennon - (Just Like) Starting Over
Pink Floyd - Wish You Were Here
Bruce Springsteen - Born in the U.S.A.
k.d. lang - Hallelujah
Bad Company - Shooting Star (2015 Remaster)
Grand Funk Railroad - We're An American Band (Remastered 2002)
Chicago - If You Leave Me Now
Steve Miller Band - The Joker
Dire Straits - Sultans Of Swing
Eric Clapton - Old Love (Acoustic Live)
Bette Midler - The Rose
Eric Clapton - Running on Faith (Acoustic Live)
Feist - 1234 (Album Version)
Diana Krall, Sarah McLachlan - If You Could Read My Mind
Diana Krall - Narrow Daylight
Bette Midler - Wind Beneath My Wings
Emilie-Claire Barlow - The Very Thought of You
Jerry Goldsmith, Royal Scottish National Orchestra - Star Trek: First Contact: End Credits (From "Star Trek: First Contact")
Led Zeppelin - Led Zeppelin II - Whole Lotta Love (Remaster)
Rick Wakeman, The Orion Strings, Guy Protheroe, English Chamber Choir - While My Guitar Gently Weeps (Arranged for Piano, Strings & Chorus by Rick Wakeman)
Dire Straits - Money For Nothing
Rodrigo y Gabriela - Echoes
Diana Krall - California Dreamin'
David Gilmour - Time / Breathe (In The Air) (reprise) (Live At Pompeii 2016)
Madeleine Peyroux - We Might As Well Dance
Supertramp - School
Alice Cooper, Rick Wakeman - Wish You Were Here
The Cars - Let's Go (2016 Remaster)
George Benson - Breezin'
The Rolling Stones - Gimme Shelter (Remastered 2019)
Diana Krall - Operator (That's Not The Way It Feels)
Allan Taylor - Creole Girl
Diana Krall - I Love Being Here With You (Live)
Emilie-Claire Barlow - Over the Rainbow
Gary Moore - Parisienne Walkways (Live At Royal Albert Hall, London / 1993)
Jewel - You Were Meant For Me (LP Version)
The Alan Parsons Project - Voyager
A Flock Of Seagulls - I Ran (So Far Away)
Pink Floyd - Shine On You Crazy Diamond (Pts. 1-5)
The Moody Blues, The Colorado Symphony Orchestra - The Voice (Live At Red Rocks/1992)
The Rolling Stones, Lady Gaga - Sweet Sounds Of Heaven (Edit)
Frank Sinatra - My Way
Paul McCartney, Wings - Band On The Run
Santana - Flor d'Luna (Moonflower)
Dave Grusin - Some Children See Him
Sophie Milman - La Vie En Rose
Christian McBride Big Band - Night Train
Jewel - Foolish Games (LP Version)
Tori Amos - Pretty Good Year (2015 Remaster)
Sheryl Crow - If It Makes You Happy
David Gilmour - The Blue (Live At Pompeii 2016)
Jimmy Buffett - Margaritaville
Diana Krall - I Can't Tell You Why
Chantal Kreviazuk - Feels Like Home
Supertramp - Crime Of The Century
Bee Gees - Jive Talkin'
Bruce Willis - Under The Boardwalk
Carole King - You've Got a Friend
Loreena McKennitt - Beneath A Phrygian Sky
Diana Krall - Desperado
Sting - One World (Not Three) / Love Is The Seventh Wave
Eagles - I Can't Tell You Why (2013 Remaster)
Supertramp - Rudy
Madeleine Peyroux - Got You On My Mind
Pink Floyd - Money
America - Ventura Highway (2006 Remaster)
Diana Krall - Night And Day
Boston - More Than a Feeling
The Cars - Just What I Needed (2016 Remaster)
Allison Russell - Montreal
Annie Lennox - Why
Eric Clapton - Tears in Heaven (Acoustic Live)
America - Sister Golden Hair
Amber Rubarth - Good Mystery
The Moody Blues - Question
Thelonious Monk Trio - Blue Monk (Rudy Van Gelder Remaster)
Chilliwack - Fly At Night
Pink Floyd - Have a Cigar
Derek & The Dominos - Bell Bottom Blues
Rodrigo y Gabriela - Echoes
Alanis Morissette - Hand in My Pocket
Cyrus Chestnut - Grandmama's Blues
Pink Floyd - Comfortably Numb
The Wonders - That Thing You Do!
Sarah McLachlan - Sweet Surrender
Michael Bublé - My Funny Valentine
Sarah McLachlan - Building A Mystery
Supertramp - Breakfast In America
Fleetwood Mac - Never Going Back Again (2001 Remaster)
The Allman Brothers Band - Ramblin' Man
Eagles - Take It Easy (2013 Remaster)
The Beatles - A Day In The Life
Eagles - Hotel California (2013 Remaster)
Shelby Lynne - Just A Little Lovin'
The Beatles - I Want To Hold Your Hand
Matthew Wilder - Break My Stride
T. Rex - Bang a Gong (Get It On)
Supertramp - Asylum
Dido - White Flag
The Rolling Stones - Gimme Shelter
Eric Clapton - Cocaine
Vilde Frang - Violin Concerto No. 1 in B-Flat Major, K. 207: II. Adagio (Cadenza by Cohen)
Eva Cassidy - Ain't No Sunshine (Nightbird)
Ringo Starr - Sentimental Journey
Alana Davis - 32 Flavors
Melody Gardot - From Paris With Love (Single Version)
Bruce Springsteen - Growin' Up (Introduction) (Live at the Walter Kerr Theatre, New York, NY - July 2018)
Al Stewart - Year of the Cat
Carly Simon - Blue of Blue
ARTEMIS, Cécile McLorin Salvant - If It's Magic
Eric Clapton - Before You Accuse Me (Acoustic Live)
Lisa Loeb - Do You Sleep?
Tori Amos - Winter (2015 Remaster)
Joan Osborne - One Of Us (Short Version)
Jordan Officer - Like Never Before
Nena - 99 Luftballons
Bloodrock - D.O.A.
Eric Clapton - Malted Milk (Acoustic Live)
Quarterflash - Harden My Heart
Glenn Miller Orchestra - Moonlight Serenade (Opening Theme) [Live]
Jewel - Foolish Games
Chris de Burgh - A Spaceman Came Travelling
Jewel - Who Will Save Your Soul
Bruce Willis - Save The Last Dance For Me
Natalie Merchant - Wonder
Joep Beving - Beving: Prelude
Glenn Miller - In the Mood
Sting - Why Should I Cry For You
Silje Nergaard, Håkon Kornstad - Velvet Curtains (feat. Håkon Kornstad)
Diana Krall - But Beautiful
David Bowie - Space Oddity (2019 Mix)
Eagles - Hotel California (2013 Remaster)
John Mayall, Eric Clapton - Steppin' Out
Fleetwood Mac - Rhiannon (2017 Remaster)
Glennis Grace, Candy Dulfer - Nothing Compares To You
Robert Cray - New Blood
Emerson, Lake & Palmer - Lucky Man (2012 - Remaster)
Pat Metheny - In On It
Double - The Captain of Her Heart
The Fairfield Four - These Bones
Paul McCartney, Wings - Band On The Run (2010 Remaster)
America - A Horse with No Name
Paula Cole - I Don't Want to Wait
Eric Clapton - Walkin' Blues (Acoustic Live)
Pink Floyd - Welcome to the Machine
Eric Clapton - Nobody Knows You When You're Down and Out (Acoustic Live)
Frank Sinatra, Count Basie - Fly Me To The Moon (In Other Words)
Sheryl Crow - Home
Heather Nova - Island (Album Version)
Eric Clapton - Alberta (Acoustic Live)
Norah Jones - Turn Me On
Renee Olstead - What a Difference a Day Makes
Genesis - That's All (2007 Remaster)
Michael Giacchino - Star Trek
Arlo Guthrie - The Motorcycle Song– an Education (Live)
The Beatles - Because
Israel Kamakawiwo'Ole - Over the Rainbow / What a Wonderful World
Sarah McLachlan - Angel
Bee Gees - Nights On Broadway
Sarah McLachlan - Gravity
Il Divo - Hola
The Beatles - Strawberry Fields Forever
Arlo Guthrie - The Motorcycle Song
Santana - Black Magic Woman / Gypsy Queen
Bad Company - Feel like Makin' Love (2009 Remaster)
Paul McCartney, Wings - Bluebird (2010 Remaster)
Melody Gardot, António Zambujo - C’est Magnifique
Ray Parker Jr. - Ghostbusters
The Rolling Stones - (I Can't Get No) Satisfaction (Mono)
Robert Cray - I Wonder
Arlo Guthrie - The Motorcycle Song (Remastered)
Led Zeppelin - Stairway to Heaven (Remaster)
The Verve Pipe - The Freshmen
David Crosby - Things We Do for Love
The Beatles - Drive My Car / The Word / What You're Doing
Ben E. King - Spanish Harlem
Melody Gardot - Sunset In The Blue
Christian McBride Big Band - Thermo
Jennifer Warnes, Stevie Ray Vaughan - First We Take Manhattan (Digitally Remastered)
Bread - Baby I'm-a Want You
Eric Clapton - Cocaine
Christian McBride Big Band - Gettin' To It
Eric Clapton - I Can't Hold Out
Chris Botti, Mark Knopfler - What a Wonderful World (feat. Mark Knopfler)
Diana Krall - Like Someone In Love
Sugar Ray - Every Morning
Crowded House - Don't Dream It's Over
Enya - If I Could Be Where You Are
The Alan Parsons Project - Eye In The Sky
Eric Clapton - Signe (Acoustic Live)
Bachman-Turner Overdrive - Takin' Care Of Business
Sarah McLachlan - Turn The Lights Down Low
Eric Clapton - San Francisco Bay Blues (Acoustic Live)
Sophie B. Hawkins - As I Lay Me Down
Michael Bublé - My Valentine
Sting - Fields Of Gold (My Songs Version)
Chris Botti - When I Fall in Love
Jane Birkin, Serge Gainsbourg - Je t'aime moi non plus
Eric Clapton - Before You Accuse Me (Acoustic Live)
Donna Lewis - I Love You Always Forever
Bee Gees - Nights On Broadway
Chicago - 25 or 6 to 4
Cher - If I Could Turn Back Time
Dire Straits - Brothers In Arms
David Gilmour - Mihalis
Annie Lennox - A Whiter Shade of Pale
Deep Purple - Smoke on the Water
Peter Frampton - Baby, I Love Your Way

Wednesday, January 21, 2026

Force an immediate retrim of your SSD


The current episode of Security Now podcast # 1061 discuses the automated trim command on your SSD drives which is run on your behalf by Windows. I run Lubuntu 20.04 and was curious how it is run on my O/S.

To force an immediate retrim of your SSD on Lubuntu 24.04, you can use the fstrim command in your terminal. This will manually discard all unused blocks on your mounted filesystems.1

The Command

Open your terminal (usually Ctrl+Alt+T) and run:

Bash
sudo fstrim -av

Breakdown of Flags

  • sudo: Grants the necessary administrative privileges to communicate with the hardware.

  • -a (all): Tells the command to check and trim all mounted filesystems that support the operation (e.g., your root / and /home partitions).

  • -v (verbose): Forces the command to print the results to the screen, showing you exactly how many bytes were trimmed.

Interpreting the Output

If the operation is successful, you will see output similar to this:

Plaintext
/boot/efi: 10 MiB (10485760 bytes) trimmed
/: 15 GiB (16106127360 bytes) trimmed
  • If you see a byte count: The trim was successful.

  • If you see "0 bytes trimmed": The drive was likely already trimmed recently (either by the automatic timer or a previous manual run).

  • If you see "the discard operation is not supported": Your SSD controller may not support TRIM, or it might be disabled at the kernel/hardware level.

Standard Automation (Good to Know)

Lubuntu 24.04 typically handles this automatically using a background timer. You generally do not need to run the manual command often.

To check if your automatic schedule is active, run:

Bash
systemctl status fstrim.timer

You should see Active: active (waiting) with a green dot, indicating it is scheduled to run weekly.


YouTube Resource

For a visual walkthrough on enabling and understanding TRIM operations in Linux, you can watch this video:

How to Enable Trim in Linux for SSDs

This video provides a straightforward guide on using the terminal to manage SSD trim settings, relevant for confirming your configuration.