Loading video...

Video Failed to Load

Go Home

the 3955's sensor center offset implementation is NOT doing what you think it is and this 100% proves it by comparing it to my prototype with an actual virtual sensor offset. It seems like it's just an x-axis DPI scaling to VAGUELY approximate the effect of a different sensor...

27,224 views • 3 months ago •via X (Twitter)

39 Comments

mel0n_'s profile picture
mel0n_3 months ago

Yet another useless feature that brands will no doubt spin as the next game changing feature 💀

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

my worry is that people will then start thinking "virtual sensor offset == useless" which isn't true, it's just that this ISN'T a virtual sensor offset :(

mel0n_'s profile picture
mel0n_3 months ago

That's fair. Personally I can't see a single use-case where it'd be useful, I'd rather just use a sensor-tilt imo 😅

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

I give some examples here of cases where I think being able to use a lower sensor position is beneficial, so a virtual sensor position allowing you to lower it for specific games for example is useful, but when done properly there's a bunch more that can be done that I don't want to spoil :P

mel0n_'s profile picture
mel0n_3 months ago

That's fair. I assume it'll have some niche use-cases. I'm more interested to see how many brands will actually enable the feature, I feel like this is something a lot of brands will try and steer away from just because of its complexity, same situation as sensor tilting.

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

I mean, this specific implementation is a joke, you can do the same by just changing x dpi to be lower than y which every mouse has been able to do for 12ys, it's crazy that it's being called virtual sensor

mel0n_'s profile picture
mel0n_3 months ago

I totally agree with that. It's also kind of wild how many mice don't support split X/ Y-axis DPIs, which is so confusing as it's such a simple thing to implement on 3395/3950s.

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

for whoever asked me for the dpi tool, it's a basic vibecoded win32 app that registers for rawinput and draws to screen, you can use any other mouse tester app, but I still uploaded it here if you want it

uNleashedjp | taharasan's profile picture
uNleashedjp | taharasan3 months ago

It's a shame that it doesn't work as we hoped but at least we have one product with virtual sensor offset in the market now. Can't wait to see more moving forward - thank a bunch for your content!

Peter's profile picture
Peter3 months ago

Thanks for sharing this, really disappointing to see

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

yep, I’m definitely very disappointed with it

TonyTonyFPS's profile picture
TonyTonyFPS3 months ago

I mean yeah??? Like if the sensor return you a 2d motion vector, how the f you can get a rotational part of it from ONE sensor... You need 2 sensors for it And okay, maybe not everyone should know basic 7th grade math&geometry, but seeing this from atk devs is disappointing

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

since I think this is a first party offering from pixart, my guess was (had it worked) that they were either using a much more sophisticated optical flow algorithm to try to estimate rotation from the features in the frames (which realistically is almost impossible given the small size of the sensor and the distance to the pivot), or that maybe they had integrated something like a gyroscope and were trying to use that to identify real-time yaw rotation to scale dpi dynamically, because yes by default you can't do it with a single sensor! turns out it's neither hah

ch0miczeq's profile picture
ch0miczeq3 months ago

Your skills are crazy, one of best aimers and also computing skills. Is this mouse btw done fully by you or have you had some help?

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

ty! the mouse is a completely solo project, I did the electronics/firmware/cad all on my own

ch0miczeq's profile picture
ch0miczeq3 months ago

Nice to know that there is always someone in community who knows in and outs and can explain it decently, to add to it how does brand big as atk fuck this up, if it can be done by solo dev, qc?

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

you kinda need two optical sensors to do it, or an sensor and some other type of sensor to help figure out if the mouse is rotating, so when I saw it was done with a single sensor I had my doubts. I am not sure if the issue with the branding of the feature here is on ATK or Pixart.

ch0miczeq's profile picture
ch0miczeq3 months ago

Sounds like nightmare for qc, unless someone puts it on market the one sensor implementation will only exist. Possibly only niche brands could be brave enough to do first move.

AimAdapt's profile picture
AimAdapt3 months ago

Great video brother.

zuphr1n's profile picture
zuphr1n3 months ago

Just dove into this vid with no introduction from your previous posts, but what i can understand is that virtual sensor offset (y) shouldnt have any resulting delta along x or y for that matter, but have a radial effect where the turn radius changes depending on the offset right?

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

yes, the length of the arc drawn by the sensor around the wrist pivot is directly proportional to the distance between the sensor and the wrist, while straight lines drawn by the sensor by moving the mouse rigidly aren't (they're just translations). I explain why it can be meaningful here:

zuphr1n's profile picture
zuphr1n3 months ago

Thanks boss, and keep up the good work, will take a gander

TonyTonyFPS's profile picture
TonyTonyFPS3 months ago

Whoever want to deep dive to sensor and math

MikeB's profile picture
MikeB3 months ago

Gonna be interesting to see a real virtual sensor offset, and not... Whatever this is.

TonyTonyFPS's profile picture
TonyTonyFPS3 months ago

Thanks god Bardoz for actually good testing, every reviewer of that mouse should just do X and Y testing like you, great job for showing it to community

FineMax's profile picture
FineMax3 months ago

pixart next sensor will improve this

VITARTA🇺🇦🏆ProArtGaming's profile picture
VITARTA🇺🇦🏆ProArtGaming3 months ago

You showed Donks sensor shifting more back. Lets talk now about shifting sensor back and left a little. Moving to right side more limited than to left side. Only then angles on your pic will have same angle. I can talk only with you about that because.... you will understood

HanZolo's profile picture
HanZolo3 months ago

Damn, I was afraid that was the case.

Keeby's profile picture
Keeby3 months ago

You know what's crazy... The x-axis scaling makes this sooooo good for me. I get to keep the benefits of the high sensor (pencil like micro adjustments) and not lose out on too much agility for 180s etc. On Lycan I am running -32 and somehow feeling VERY consistent.

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

my issue with this is that this has been feasible with any modern mouse for like 15 years where you can change x/y sensitivity individually, even some games themselves allow for x/y sensitivity adjustment independently, it has nothing to do with a sensor offset

Keeby's profile picture
Keeby3 months ago

Yeah honestly this way of packaging it just brought it to light for me but fully agree that it's nothing new. Just a fake "feature" that will be used to sell more products. Capitalism!!

dumek's profile picture
dumek3 months ago

It's weird af, I wanted to test it on atk a9 mini+ that I've got, I play 47cm/360 in cs and if I put even -1 in virtual sensor offset I can't even do 180, while on 0 I can do easily 360 which doesn't make any sense.

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

it’s just changing dpi, +100 compared to -100 is the same as going from 1 sens to 1.5 sens

dumek's profile picture
dumek3 months ago

On my mouse it's kinda different On 1600 DPI 0 - 1600 dpi (can do 360) -1 +- 800dpi -100 +- 1600dpi +100 +- 2400 dpi Like the minus values are reversed, + kinda works, but still doesn't matter since it doesn't even do what it was supposed to in the first place.

bardOZ (Giovanni Laerte Frongia)'s profile picture
bardOZ (Giovanni Laerte Frongia)3 months ago

oof, that’s terrible

nun's profile picture
nun3 months ago

Isn’t it obvious that proper sensor offset simulation is not possible with only one sensor? I tried the same via a windows driver years back but then also realized the obvious constraint here. Not sure but GWolves could in theory add it to their 2 sensor mice?

Aris's profile picture
Aris3 months ago

umm i dont use this feature much but what does it mean

v's profile picture
v3 months ago

Can you give the Viper v4 pro a try on this? It has similar LOD / sensor problems

HanZolo's profile picture
HanZolo3 months ago

@g_wolves @review_wolves The Vuk seems like a good candidate for REAL virtual sensor offset.

Related Videos

🇺🇸 Orb UFO Video Released By Pentagon - Moving 500mph 😱 Incredible UFO Video from the latest drop 🛸👽 “Looks like a white round orb moving as fast as 500 miles per hour.” Newly released official infrared footage from a 2025 US Central Command mission in the Middle East shows a military sensor tracking an unidentified object. The Department of War has listed the case as unresolved. AARO states the available data is insufficient to determine whether the thermal contrast is a physical object or a sensor artifact. DOW-UAP-PR133, Unresolved UAP Report, Middle East, 2025 The sensor pans left to right to keep the area of contrast centered and changes magnification several times during the recording. No corroborating radar, range, or multi-sensor telemetry was released with the video. The report is part of the latest PURSUE tranche of previously classified UAP records. Hundreds of similar military reports remain in the active archive because they lack the complete sensor data needed for a conclusive identification. The United States Central Command submitted a report of an unidentified anomalous phenomenon to the All-domain Anomaly Resolution Office (AARO) consisting of 4 minutes and 58 seconds of video footage from an infrared sensor aboard a U.S. military platform in 2024. An accompanying mission report, DOW-UAP-D107, described the UAP as “look[ing] like a white round orbit… moving as fast as 500 miles per hour.” Video Description: 00:00-00:04: The sensor pans to track an area of contrast, keeping it generally centered within the frame. 00:05-00:50: The sensor decreases its level of magnification and continues to track the area of contrast, keeping it generally within the center of the frame. 00:51-01:21: The sensor decreases its level of magnification and adjusts its panning speed to track the area of contrast, keeping it generally within the center of the frame. 01:22-01:41: The sensor increases its level of magnification and adjusts its panning speed to track the area of contrast, keeping it generally within the center of the frame. 01:43-2:05: A rectangular digital overlay, or “focus box,” appears near the center of the frame. This display element is a graphical component of the sensor system and does indicate a physical change in the environment. The sensor pans to track the area of contrast, keeping it generally within the center of the frame before exiting the sensor field-of-view from the bottom edge. 02:06-02:21: The sensor pans across the scene and decreases its level of magnification. The area of contrast intermittently re-appears from the left edge of the frame. 02:22-02:28: The sensor pans across the scene, reacquiring the area of contrast. After the area of contrast re-enters the scene, the sensor continues to pan to track it, keeping it generally within the center of the frame. The sensor engages briefly stops panning and the area of contrast exits on the right side once again. 02:29-02:36: The sensor activates an auto-tracking reticle, which does not establish a lock on the area of contrast. After the auto-track reticle disengages, the sensor stops panning, causing the area of contrast to exit the frame from the right edge. 02:37-3:22: The sensor pans and requires the area of contrast, keeping it within its field-of-view before it exits the bottom edge of the frame. 3:23-4:29: The sensor continues to pan then zooms out and reacquires the area of contrast, now significantly smaller in the sensor’s field of view. The sensor continuously pans to keep the area of contrast in the field of view. 4:30-4:58: The sensor zooms in, and the area of contrast transits the field-of-view, exiting the top of the frame. The sensor cycles magnification levels multiple times.

Interstellar

22,784 views • 16 days ago

Be brutally honest: Do you agree with Megyn Kelly that President Trump should “please shut the fuck up” and that everyone is “sick and tired of this shit” from a man who cannot “behave like a normal person”? Yes or no? WATCH She said: "I don't know about you, but I am sick of this shit. I'm just, I'm, I'm sick of it. Can't he just behave like a normal human? "I mean, honestly, like the President, 3D chess. Shut up. Shut up about that. You don't threaten to wipe out an entire civilization. We're talking about civilians just casually in a social media post. "You know, like, I, I am the first to try to understand Trump and his strategy and to not freak out over his weird social media posts and language that is loose and incendiary. Truly, I've lived with it for 10 plus years. "I learned it the hard way when I was on the receiving end of it for nine months. And truly, I think that was a gift to me in many ways because it helped me really come to understand what he does with his social media. But this is completely irresponsible and disgusting. "This is wrong. It's wrong. He should not be doing it. I don't care that it's a negotiate. His negotiation tactic is, is to kill an entire country full of civilians, men, women and children. An American president, so that the Strait of Hormuz will be opened. "It's just wrong. It's not hard to say it, it's not hard to recognize it. I wish he would stop doing this. Like, he can't negotiate without doing this. What does that say about him? What does that say about the, the position that our country is in right now in these negotiations?"

Simon Ateba

12,588 views • 5 months ago