Urgent.News

What's breaking now, across thousands of outlets.

Tech

How to Test Any Controller Online in 60 Seconds (No Downloads, No Software)

Your character is moving on their own again. Or one face button only registers when you press it a little harder than the rest. Or you are about to hand over cash for a used controller and the seller swears it works perfectly. I have been in all three spots. When one of my own controllers started drifting a while back, I went looking for a quick way to check it and found the usual mess: random…

When one of your controller malfunctions, testing it quickly and easily online is possible. My experience with my own drifting controller led me to create a tool called JoyPadTester. This one-page website tells you everything about a controller in just a minute, without downloads or software.

The method works because modern browsers can read gamepad input directly through the Gamepad API, showing raw data of every button, stick, and trigger. To use the tester, connect your controller and press any button. This input is crucial as browsers hide connected controllers until given one.

Next, check the resting values of both sticks. A healthy stick sits at 0.000 on both axes. If your controller is drifting, one stick will show a value like 0.09, indicating a problem. Slowly moving the sticks in a circle should form a smooth, even circle. An uneven circle suggests the stick has lost range in one direction, known as a circularity problem.

Press every button and trigger to ensure they register once and release cleanly. Flickering or double-pressing indicates worn or dirty switches. Squeezing triggers slowly should show a smooth climb from 0 to 1. A trigger that jumps to 1 or stalls around 0.7 has an issue that affects performance in games.

Finally, test the vibration. Both rumble motors should spin up together and feel even. Weak or one-sided vibration suggests a tired motor. The test confirms what your operating system reports and nothing beyond that, showing real numbers and evidence before spending money on repairs. Anyone experiencing drift, buying a used controller, or wanting proof after repairs should use this test. It works with PS5, Xbox, and Switch controllers, as they all report through the same Gamepad API.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Making a reminder actually ring: lessons from Android and iPhone

I built a reminder app called Alarvo where the important reminders behave like an alarm clock: full screen, through Do Not Disturb and Silent mode, ringing until you tap Done.

  • Alarvo app ensures reminders behave like alarm clocks on Android and iPhone.
  • Android's setAlarmClock API more reliable than setExactAndAllowWhileIdle.
  • Alarvo addresses disabling events and provides reliability screen for users.

How do you erase what you anchored?

Ukratko: osobni podaci izvan chaina uz nasumični salt po zapisu; na chain ide samo commitment. Obrišete li podatak i salt, commitment ne pokazuje ni na što.

  • Anchor data in regular store, commit on chain
  • Remove content and salt from external store
  • Commit remains on chain, history verified

Terminal Agent vs. Web Chat: Pick by Blast Radius

Every major AI lab now ships a command-line agent that runs on your machine with access to your files and shell. The deciding factor is which tasks you deliberately keep out of it.

  • Terminal agents with write access to git pose higher risk than web chat.
  • Blast radius varies by task, not model or prompt quality.
  • Three-tier system with approval modes and sandboxing balances autonomy and safety.

Reliable Pipeline Telemetry: Handling Late Data, Retries and Edge Outages

A remote station loses connectivity for twenty minutes. When the connection returns, its gateway uploads buffered pressure and flow readings.

  • Pipeline telemetry systems must handle late data, retries, and edge outages
  • Backend must preserve asset identity, timestamp, and record usability
  • Message contract and buffering are essential for reliable telemetry

More from Thursday 22 October →