Пальчики
Телеграм - Три мема внутривенно
Телеграм - Три мема внутривенно
Случилась не очень приятная ситуация.
Купил мышь ES9 PLUS в магазине Ситилинк, пришел домой подключил, вроде все работает, скачал по с офф сайта для мыши, и она перестала работать, сенсор горит, а мышь и подсветка не работают
Как поступить не знаю, то ли идти в Ситилинк и возвращать месяц и то не факт что дефект признают, то ли не знаю)
Уже вторая мышь Logitech Wireless Pro через пару лет начинает глючить. А именно, при прокручивании колесом вниз вначале идет небольшая прокрутка вверх. Это не самая большая проблема, но мозг очень протестует, когда текст начинает крутиться "не в ту сторону".
Обе мышки я разбирал и прочищал от мусора и пыли (их было мало), но что еще там чистить не очень понятно. И не очень понятно, можно ли что-то сделать вообще.
Кто-нибудь сталкивался с такой проблемой? Может быть, вы знаете, как ее исправить? А если нет, то что бы вы порекомендовали купить в качестве альтернативы? У меня целых три условия: мышь должна быть беспроводной, симметричной (поскольку я держу мышь слева) и надежной.
Не знаю зачем это сделал, просто стало интересно. Возможно, кому-то будет полезно. Решил провести анализ зависимости k/d(соотношение убийств к смертям) от используемой мыши. Для анализа использовал данные с hltv.org(топ 20 команд от 24.04.2023) и prosettings.net. Да, мышь это лишь инструмент и прямой зависимости для результата игрока нет, но влияние на k/d в любом случае больше, чем на rating 2.0, поэтому я использовал k/d. Если считаете, что можно использовать другой показатель, то напишите в комментариях.
Для начала посмотрим какие бренды используют игроки.
Если кто следил за девайсами раньше, то вы могли заметить, что увеличилась доля logitech, zowie потеряла позиции(скорее всего из-за позднего появления беспроводных моделей), steelseries ушли целиком и ворвались Vaxee.
А что у нас с k/d по брендам?
Logitech 1.05
Razer 1.03
Zowie 1.11
Vaxee 1.02
Если принять максимальное значение(zowie) за 100%, то получим такой график
Чисто теоретически, для примера, на 20 фрагов с zowie будет 19 фрагов с logitech. Практически, конечно это не так, но статистика есть статистика.
Симметричная или эргономичная мышь?
Я считаю, это можно назвать паритетом, просто индивидуальные предпочтения.
k/d симметричных мышек 1.03
k/d эргономичных мышек 1.07
Беспроводная или проводная?
Это лишь вопрос времени, проводные мышки уйдут целиком. Но сейчас для экономии бюджета можно брать и проводные мыши, учитывая показатели k/d, смотрим/читаем обзоры и обращаем особое внимание на оценку провода, сейчас делают хорошие паракорд и паракордбодные кабели, которые практически не ощущаются.
k/d беспроводных 1.05
k/d проводных 1.07
Какие модели используют больше всего?
Logitech g pro x superlight 40шт k/d 1.05
Razer v3 pro 15шт k/d 1.03
Zowie ec2-cw 13шт k/d 1.12
Vaxee XE Wireless 15шт k/d 1.00
Более высокий k/d ec2-cw могу связать с тем, что игроки перешли с той же мыши, но в проводном исполнении и им не нужно было времени к привыканию. А вот Vaxee скорее всего наоборот, форма для игроков новая и к ней привыкнуть не могут, либо все таки мышь чем-то хуже. У проводной Vaxee outset ax средний k/d 1.15, но всего лишь 3 игрока, мало для каких-либо утверждений.
Привет бложик.
Я не особо любитель золотых проводов, но работая с беспроводной мышкой или клавиатурой ощущаю что "чот как-то не так" - где-то текст выделится не так, окно дропнется не туда, количество пробелов высрется не то, вот такого плана. Я предпочитаю купить самый дешевый логитек, но с проводом.
Я недавно в интернете вступил в спор с одним джентльменом который утверждал что разницы в латенси между проводной и беспроводной нет, или что её невозможно почувствовать. Предмет спора сформулирован был следующим образом "Латенси для беспроводной мышки в интервале между 0.01 и 99.99 персентилями будет укладываться в 10мс".
Не абсолютное значение а именно интервал - под абсолютное значение мышечная память быстро приспособится.
10мс было выбрано исходя из того что я знаю что 15мс это 1 фрейм, 1фрейм это вполне настоящее окошко ввода в некоторых файтингах и в играх типа осу или степмании. Люди вполне себе делают такие инпуты. Ну и я ничем не хуже, даже краше может - сидя в офисе на очке 40 часов в неделю себе мышечную память натренировал текст выделять.
Не суть важна сама беседа, но вобщем джентльмен изъявил желание отдать мне сотен если я докажу что интервал латенси больше 10, или я отдал бы ему сотен если бы латенси был меньше.
В качестве жертвы была взята вот такая мышь https://www.amazon.com/dp/B08W9CJKZP по настоянию моего визави, за 20 рефурбишд потому что изначально он предложил какую-то вундервафлю за 60 чем я был весьма возмущён.
В качестве бейзлайна была взята какая-то ноунейм проводная мышка которую мне с али прислали в комплекте с НВРом для видеокамер - чтобы видеть что эксперимент не совсем всрат, и мы чот правдоподобное измеряем.
Способ измерения был выбран следующий:
Элеторный ключ нажимает кнопку, юзерспейс ОС ловит нажатие как умеет.
Была собрана вот такая лаба из жёлудей:
Был написан вот такой скрипт:
https://paste2.org/J0ah4KXy
один тред щелкает мышкой через гпио, второй слушает и отмеряет когда услышал через evdev. К сожалению у меня компьютера с линупсом не оказалось под это дело, пришлось взять рпи, но зато у него удобный интерфейс сразу имеется чтобы нажимать.
первый прогон дал вот такое распределение:
p99 24.05773; p1 1.11318. 99.99 даже смысле небыло измерять.
Для проводной я даже не делал график - там был чот в районе 15-20 на глаз. Сделал бы чарт если бы были +- похожие результаты по распределению, но так даже смысла не увидел.
С этими результатами я пришел за своим стольником. Мой визави не испытал восторга от перспективы морального унижения и возможности расстаться с деньгами, сказал что: "результаты ему не сильно нравятся". Я с пониманием решил отнестись к этой ситуации - мне бы тоже не понравились.
Он принёс https://www.rtings.com/mouse/1-2/graph#18873/12584 вот такой тест.
Я внимательно посмотрел что они делают и немного удивился - делают они вот так:
Т.е. они измеряет время между нажатием соленоида на пластинку. С одной стороны я понимаю их логику - они типа тестируют "эргономичность", с другой мне видится это очень спорным - связь между нажатием на пластинку и нажатием физической кнопки чот как-то слишком условная, это же физический мир - кнопка внутри мышки нажмётся гарантированно не одновременно, плюс как они там измеряют или избавляются от дрожания - даже с транзистором в реальном мире там не такой уж сильно бинарный сигнал если разобраться, а уж с касанием соленоидом контакта чот многовато переменных.
Но из важного я понял что у них измеряется время от тычка соленоидом до прихода сигнала в свисток где они снимают его усб дебагером, т.е. без ОС и юзерспейса.
У них результат стабильно меньше 5мс, у меня до 25мс - что же ещё может 20мс отожрать? Это дохера так-то.
Потыкал юзерспейс - успевает ли он там проснуться и обработать ивент. Успевает - если просто лупом читать там за 1мс успевает раз 300 проснуться и обработать.
Поискал чо там в ядре - нашел параметр usbhid.mousepoll=1
Для 70к ивентов:
Проводная мышка переехала в 10-15
Беспроводная показала вот такое распределение:
То что у распределения два пика была заметно ещё на прошлом эксперименте, но тут это прям очень явно.
Я решил посмотреть спектроанализатором:
Важно отметить что я живу в частном доме, да ещё и с металлическим сайдингом, так что у меня относительно мало шума на этих частотах, плюс свисток висел вполтную к скелету мышки.
Судя по всему она использует два относительно узких канала, и судя по всему иногда переезжает по своему усмотрению. Если внимательно посмотреть на распределение то заметно что для беспроводной мышки ивенты чередуются по латенси, пример:
1.95 быстрый
8.82 медленный
1.72 быстрый
9.64 медленный
1.53 быстрый
9.39 медленный
1.31 быстрый
Я бы списал это на кривой скрипт или плохой сетап эксперимента, но на проводной мышке таких спецэффектов нет.
Если подёргать свисток пару раз и сделать так чтобы оба канала попали "поправее" то получается недолго сделать распределение ~1-8мс.
Моя теория что там стоят два чипа и один из них подтупливает и один из этих каналов как-раз виноват в "медленной" части ивентов.
Алсо ради интереса я пробовал насрать в эфир с помощью sdr, распределение уехало в 0.5-15. К сожалению насколько сильно я насрал и что там мышка делала я затрудняюсь сказать - у меня радио не умеет в полный дуплекс.
Если просто произвольным файфаем эфир забить то мышка догадывается переехать, правда не особо оптимально:
По-честному в тепличных условиях моего дома получилось
0.01 0.52мс
99.99 11.13мс
т.е. 10.61мс.
По-хорошему если бы дальше разбираться, надо бы:
- попробовать вторую такую-же мышку (желательно не рефурбишед), не дефектная ли эта т.к. первую которую мне прислал амазон пришлось сдать - она была сломанная и не хотела спариваться со свистком
- внимательно почитать что там за чип на плате и посмотреть на его спеки детальнее
Но я решил сворачивать эксперимент т.к. за 10.5 сотку я уже врядли получу - слишком маржинально, а если дальше ковыряться буду то ещё может сотку и должен останусь.
Мы постарались сделать каждый город, с которого начинается еженедельный заед в нашей новой игре, по-настоящему уникальным. Оценить можно на странице совместной игры Torero и Пикабу.
Реклама АО «Кордиант», ИНН 7601001509