Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
Serpentus
Комментатор
Serpentus
Рейтинг
+141.30
Автор не входит в состав редакции iXBT.com (подробнее »)
А внутренняя память, опять же ИМХО, не является чем-то обязательным для игровой мыши, но вместе с тем, удобна и для офисного применения.
Еще у «не игровой» мыши может быть свой собственный лаг. Небольшой, в несколько десятков мс, но киберспортсмены способны и такое почувствовать.
Другие особенности игровых мышей, не упомянутые в статье:
— почти всегда: внутренняя энергонезависимая память (позволяет один раз настроить мышь и потом пользоваться ей без стороннего ПО)
— часто: максимально облегченная конструкция, иногда даже корпус весь в дырочку
— редко: набор грузиков для изменения веса / развесовки
— очень редко: изменение геометрии
Вопрос, насколько оно нужно — не ко мне. Я просто излагаю факты. По мне, кстати, Intelli Mouse Explorer (которая изначально позиционировалась как офисная) — очень хорошая мышь. На работе у меня такая была еще с начала нулевых, потом домой такую же брал. Для игр подходит условно, если вы располагаете большой поверхностью (большим ковриком) и играете на высокой «сенсе», потому что поднимать ее лишний раз не удобно (тяжелая, гладкие бока сужаются кверху).
Если у вас не совсем древняя МП, то системный таймер на устройства ввода не влияет, т. к. никакого опроса системе делать не надо: USB 3 контроллер обеспечивает режим активных прерываний, как для старых добрых PS/2. А для устройств USB 2 (мыши и клавы обычно именно такие) он умеет включать режим legacy, в котором опросом он занимается сам, не отвлекая ОС лишней работой.
Тогда вам нужно написать свой собственный драйвер. Только так, только хардкор. Для устройств пользовательского ввода кстати драйвер очень простой. Мои бывшие коллеги в свое время это мастерство довольно быстро освоили (при том, что манипулятор был довольно специфическим). DDK в руки — и в путь!
2. Не стоит заниматься выставлением affinity (назначением ядер), это за редким исключением только усугубит проблемы, если они действительно имеются.
3. Режим MSI система включит сама, если в .inf к устройству прописана его поддержка. А если не прописана, то лучше и не надо ее включать, даже если кажется, что ее включение к проблемам не приводит, см. пункт 1. Рекомендуемая тут утилита позволяет убедиться, что для многих устройств в системе этот режим уже включен.
4. Разрешение отключения электропитания — это про режим сна, на работу устройства в обычном режиме оно не влияет вообще никак.
Вместо всего перечисленного в статье лучше убедитесь, что у вас выставлен профиль электропитания Performance, а не Balanced, как у автора на скриншотах. Все опции, которые автор советует включить в настройках электропитания, при этом будут выставлены именно таким образом (в чем легко убедиться). А заодно там будут выставлены настройки, которые действительно влияют на производительность, иногда ОЧЕНЬ сильно влияют. А именно, все 3 опции Processor Power Management будут выставлены в 100%, Active и 100% соответственно. При значениях по умолчанию для профиля Balanced при сильной однопоточной нагрузке планировщик будет постоянно перекидывать активный поток с ядра на ядро, вызывая сильное снижение производительности, иногда чуть ли не вдвое. Это кажется странным, но я лично с этим сталкивался на практике неоднократно.
Нет. 3.5 включает в себя 2.0. Обратно совместимы 4.х. То есть 4.8 ставится поверх 4.7 (если до этого он был в ОС). Больше 4.8 версий «традиционного» .NET Framework вообще нет и не будет, дальше идут .NET Core (MS несколько раз меняла названия, так что теперь с этим делом такой же бардак, как и с USB 3), которые между собой тоже не совместимы (в том же смысле: разные версии ставятся отдельно).
.NET Core 1, 2, 3, 5, 6… — это все параллельно друг другу ставится. И да, 4 версии вообще нет, не ради спокойствия китайцев и японцев, а чтобы меньше путаться.
Да. Выше речь именно про runtime среды, версии SDK или Targeting Pack с различием в 1-й цифре после точки можно ставить параллельно (т.е. например SDK 4.6, 4.7 и 4.8 могут быть одновременно, 4.8 и 4.8.1 нет).
Что значит встроенный в систему? И который именно? Вы в курсе, какие вообще .NET фреймворки бывают и сколько их? Я не знаю, что там в Windows 11, но в Windows 10 22H2 намертво прибит только 4.8, потому что его используют стандартные приложения. 2.0 и 3.5 уже ставятся опционально из Windows Features, остальные версии ставятся отдельно. .NET Framework — не системный компонент, а прикладной, сама ОС без него может работать совершенно нормально (кроме Windows RT, или как там его, который под ARM), тот же 4.8 можно выпилить при желании, но много чего отвалится тогда.