Какой должна быть игровая мышь и гарнитура

Для спортивного гейминга недостаточно просто иметь комп с мощной видеокартой и игровым монитором. Для максимальных спортивных результатов не обойтись без игровой мыши и наушников с микрофоном. Конечно, можно ограничиться недорогими девайсами, и также точно играть, но это будет бытовым уровнем, а не профессиональным.
Беспроводная игровая мышь SteelSeries Prime Wireless
В основном, игровые мышки делают проводными. Это обусловлено более низкой задержкой передачи сигнала по проводу, чем по беспроводному интерфейсу. Новые игровые девайсы SteelSeries Prime включают в себя две проводные модели мышек, одну беспроводную и игровую гарнитуру.
Игровая мышка SteelSeries Prime Wireless является беспроводной, при этом обеспечивается очень низкая задержка передачи сигнала. Двухканальный беспроводной передатчик Quantum 2.0 Wireless полностью заменяет провода и может использовать 40 разных частотных диапазонов, исключая потерю пакетов на 100%.
Время автономной работы составляет плюс/минус 100 часов с частотой опроса 1000 Гц, при этом не нужно менять батарейки – здесь есть встроенный аккумулятор, который заряжается через разъём USB Type-C (быстрая зарядка присутствует).
Мышки в серии продуктов SteelSeries оснащены магнитооптическими кнопками Prestige OM, рассчитанные на 100 миллионов кликов. Их особенность — в невероятно высокой скорости переключения, примерно в 5 раз выше, чем у ближайших конкурентов. За счёт этого достигается практически мгновенная реакция в играх, экономя спортсмену драгоценные миллисекунды.
Из других плюсов мышки SteelSeries Prime Wireless – датчик TrueMove Air Gaming Sensor, который обеспечивает очень точное отслеживание «один-к-одному». Чувствительность манипулятора составляет 18000 DPI, что соответствует линейной скорости 400 дюймов в секунду с ускорением 40G.
Родное программное обеспечение мышки довольно функциональное, здесь можно настроить:

5 программируемых кнопок
Функции для разных направлений колеса прокрутки
Установить оптимальный DPI для разных игр или офисной работы
Таймер сна и таймер затемнения подсветки
Частоту опроса, ускорение и замедление, привязку к углу
Активировать энергоэффективный режим для экономии батареи
Настроить цветовые схемы для RGB-подсветки

Эргономичность мыши – это довольно субъективная оценка, т.к. многое зависит от размера и формы ладоней, лучше самому изучить фотографии. Но точно можно сказать, что поверхность корпуса – матовая текстурированная, а это исключает скольжение и гарантирует точный хват.

Производители постарались сделать мышь очень лёгкой, её вес всего 80 грамм, а это снижает нагрузку на кисти рук. Правда, маленький вес может не понравиться геймерам, привыкшим к мышкам со встроенными утяжелителями. Но именно лёгкие мыши одобрили профессиональные киберспортсмены.
Проводные мышки SteelSeries
Немного более дешёвые проводные мышки обладают практически всё теми же преимуществами, что и беспроводная модель. В мышке SteelSeries Prime те же 18000 DPI/CPI, но немного более высокая линейная скорость считывания – 450 IPS с 50G ускорением с улучшенным отслеживанием наклона для исключения нежелательного перемещения курсора при толчках и ударах. Используется точный игровой сенсор TrueMove Air с отслеживанием «1:1», который легко настраивается в комплектном ПО. Вес манипулятора составляет всего 69 грамм.
Мышка SteelSeries Prime+ обладает такими же преимуществами, весит 71 грамм. Внутри установлен более высокопроизводительный оптический датчик TrueMove Pro+. Он позволяет полностью программировать функции мыши, включая такие параметры, как CPI и дистанцию отрыва мыши от поверхности. Все мыши SteelSeries содержат встроенную память, которая хранит настройки, даже при полном разряде аккумулятора.
Игровая гарнитура Arctis Prime
Важный атрибут профессиональной игры – это качественная гарнитура. Основные отличия игровой гарнитуры Arctis Prime от обычной компьютерной:

Высокая детализация звука, позволяющая услышать малейшие шорохи и звуки, установить точное позиционирование источников звука. Обеспечивается динамиками высокого качества и усовершенствованными драйверами для звуковой карты.
Удобная посадка и мягкое оголовье позволяют часами не уставать от наушников на голове.
Амбушюры из высококачественной кожи обеспечивают хорошую звукоизоляцию так, что посторонние шумы не отвлекают от игрового процесса
Двунаправленный микрофон ClearCast с функцией шумоподавления не передаёт никаких посторонних звуков
Высокая износостойкость благодаря использованию стали и алюминиевого сплава

Чем отличается игровая мышка от обычной
На первый взгляд кажется, что цена игрового манипулятора завышена, но тому есть причины. Главное отличие в применении высокочувствительного сенсора с чёткостью вплоть до 18000 DPI и выше, в то время как в обычные компьютерные мышки устанавливают сенсор 800-1600 DPI. Чувствительность напрямую влияет на скорость перемещения указателя и точность позиционирования в играх. В связи с этим, в игровых мышах повышенная частота опроса сенсоров, около 1000 Гц.
Также, в игровых мышках применяются высокоскоростные кнопки, которые срабатывают на миллисекунды быстрее обычных. Для геймера важна каждая миллисекунда. Самих кнопок бывает больше 10 штук, вместо привычных 3-х.
Если не брать во внимание «грозный» внешний вид и красивую подсветку, то есть ещё одно значительное преимущество мышек, предназначенных для спортивного гейминга – это качество изготовления. В отличии от офисной работы, мышь, во время игрового процесса подвергается повышенным нагрузкам из-за эмоционального напряжения игрока.
Также, она часто падает, «летает» или её просто бьют об стол :). Игровая мышь выдерживает такое обращение, а если её использовать вместо офисной, то, вероятно, она прослужит вечно.
Высокая цена таких мышек обусловлена не только высокими техническими и эксплуатационными характеристиками. Спрос на игровые мышки в десятки раз ниже, чем на обычные компьютерные, поэтому их производство ограничено. По экономическим законам, чем меньше объём, тем выше цена. Профессиональные игроки это понимают, и здесь нет проблемы.The post Какой должна быть игровая мышь и гарнитура first appeared on Блог мастера ПК.
По материалам: IT-LIKE

Исправляем в ISPmanager зависло оповещение

ISPmanager в нашей всеми любимой панели управления серверами, иногда случается такое что в столбце (фоновые задания) на главной странице ISPmanager Lite, оповещение о невыполненном фоновом задание не удаляются и продолжают там находится всегда. Причину появления предупреждения я думаю объяснять не нужно, а вот по какой причине оно не удаляется, или почему его нельзя удалить после перехода непосредственно в него из интерфейса самой панели ISPmanager , это для меня непонятно.

Чтобы удалить это предупреждение достаточно зайти по пути:

/usr/local/mgr5/var/run/

далее найти папку под одноименным названием задания, пройти в нее и удалить оттуда PID файл.
После этого назойливое предупреждение пропадет.

По материалам bloguser.ru

Копирование файлов и запуск команд через ssh утилитой scp

Используем следующий формат команд

scp [модификатор] [источник] [место_назначения]

Если в качестве источника или места назначения указывается удаленный сервер, то формат параметра такой:

После запуска команды потребуется ввести пароль от указанной учетной записи удаленного сервера.

Если собрать все вместе, то скопировать локальный файл /home/user/file.tgz в домашний каталог пользователя root удаленного сервера 0.0.0.0 можно командой:

scp /home/user/file.tgz root@0.0.0.0:/root

Чтобы скачать этот же файл с удаленного сервера:

scp root@0.0.0.0:/root/file.tgz /home/user

За одну операцию можно скопировать несколько файлов, для этого необходимо указать их в качестве источника, разделив пробелом – местом назначения будет считаться последний указанный параметр. Например, загрузить файлы file1.tgz и file2.tgz из локального каталога на удаленный сервер позволит команда:

scp file1.tgz file2.tgz root@0.0.0.0:/root

Для копирования каталога потребуется задействовать модификатор команды –r. Копируем локальный каталог /home/user/dir на удаленный сервер:

scp –r /home/user/dir root@0.0.0.0:/root

В тех случаях, когда SSH-сервер работает на нестандартном порту, поможет опция –P. Если нужно подключиться через порт 10022:

scp –P 10022 /home/user/file.tgz root@0.0.0.0:/root

Перенос FreeBSD сервера с ZFS root файловой системой на новый pool

Попались мне под руку пара винтов побольше и еще один компьютер. Наслышан я о чудесах и простоте переноса ZFS и решил попробовать.

Задача перенести сервер под FreBSD, что уже работает, на новый сервер с помощью ZFS.

Ну и так сказать своеобразный бекап.

Бекап это сомнительно. Потому как на исходном тоже стоит всё на «мирроре»

Создаем ключ

# ssh-keygen

# cat /root/.ssh/id_rsa.pub | ssh root@127.0.0.1 ‘cat >> /root/.ssh/authorized_keys’

[root@server ~]# zpool list -v

NAME                                     SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT

Грузимся с CD и работаем в Live-режиме mfsBSD

# mkdir /root/.ssh

# camcontrol devlist

vi /etc/ssh/sshd_config 

В конфиге разрешаем root-у логиниться. 

Отключаем DNS проверку, чтобы побыстрее было немного. 

PermitRootLogin yes 

UseDNS no 

Задаем пароль для пользователя root: 

# passwd root 

Указываем интерфейсу нужный IP адрес 

ifconfig re0 add 127.0.0.0.1/24 

или dhclient re0

запускаем sshd: /etc/rc.d/sshd onestart

Далее создаём разделы…

# gpart create -s gpt ada0

# gpart add -b 40 -s 512k -t freebsd-boot ada0

# gpart add -s 8g -t freebsd-swap ada0

# gpart add -t freebsd-zfs ada0

[root@mfsbsd ~]# gpart show

=>        40  1953522976  ada0  GPT  (932G)

          40        1024     1  freebsd-boot  (512K)

        1064    16777216     2  freebsd-swap  (8.0G)

    16778280  1936744736     3  freebsd-zfs  (924G)

Создаем пул:

# zpool create -f tank /dev/ada0p3

Пул готов к приёму данных.

Переходим на сервер-источник. 

Создаем рекурсивный снапшот, который и будем передавать:

# zfs snapshot -r tank@21-04-13 

Передаем его на сервер приемник:

# screen

# zfs send -vR tank@21-04-13 | ssh 127.0.0.0.1 zfs recv -F tank

Ждем окончания передачи. У меня примерно 213 GB передавалось около 12 часов.

Переходим опять на сервер-приемник root@mfsbsd:~ 

# csh

# zfs list -t snapshot 

# zpool list

# mkdir /tmp/tank

# mount -t zfs tank/root /tmp/tank

# gpart bootcode -b /tmp/tank/boot/pmbr -p /tmp/tank/boot/gptzfsboot -i 1 ada0

# chroot /tmp/tank

Ввиду того, что с сервера-источника нам передалось всё, то поправим немного /etc/fstab. Дело в том, что своп на источнике подключен в fstab по меткам gpt. 

Настройка по меткам

# cat /etc/fstab

/dev/gptid/dadde41e-913d-11eb-92f9-ac1f6bd74a62 none swap sw 0 0

# gpart list

2. Name: ada0p2

   Mediasize: 8589934592 (8.0G)

   Sector Size: 512

   Stripe Size: 4096

   Stripe Offset: 0

   Mode: r0w0e0

   defimedia: HD(2,GPT,fffe5673-d7ad-11dd-a24d-50465d8ab2bb,0x428,0x1000000)

   rawuuid: fffe5673-d7ad-11dd-a24d-50465d8ab2bb

   rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b

   label: (null)

   length: 8589934592

   offset: 544768

   type: freebsd-swap

   index: 2

   end: 16778279

   start: 1064

# vi /etc/fstab 

/dev/gptid/dadde41e-913d-11eb-92f9-ac1f6bd74a62 none swap sw 0 0 >

fffe5673-d7ad-11dd-a24d-50465d8ab2bb

Второй вариант без меток

[root@msfbsd ~]# cat /etc/fstab 

# Device Mountpoint FStype Options Dump Pass#

### /dev/gpt/swap0 none swap sw 0 0

>

/dev/ada0p2 none swap sw 0 0

Правим файлы в скопированной системе.

[root@mfsbsd ~]#

# zfs umount -a

# exit

Скажем кто у нас bootfs и сделаем экспорт:

# zpool set bootfs=tank/root tank

# zpool export tank

# shutdown -r now

На источнике можно удалить ненужный снапшот: 

# zfs destroy -r tank@move

Взял на afabla немного подправил на свой лад. Автору респект!

Добавление жесткого диска в FreeBSD

Вы узнаете, как за 5 минут добавить жесткий диск в FreeBSD. Итак. Сначала будет преведена полная инструкция для понимания процесса, а в конце будет краткий список действий, которое будет содержать лишь список команд в качестве шпаргалки.

Подробная инструкция с пояснениями

Выбор имени жесткого диска

Для начала нужно определить имя устройства, которое мы только что добавили. В этом нам поможет следующая команда:

geom disk list
01 - geom disk list

Или же вот такая команда:

camcontrol devlist
02 - camcontrol devlist

В реальной системе эти команды покажут более полезную информацию, а именно: названия устройств и их серийные номера.

До установки нового устройства мы знали, что наша система установлена на ada0, значит по логике вещей наш новый диск ada1. Это вы можете определить по названию нового устройства, его серийному номеру или же объему.

Теперь проверим, имеется ли разметка на нашем новом диске

gpart show ada1
03 - gpart show ada1

Диск не имеет никакой разметки.

Удаление существующей разметки

Если диск уже использовался и есть необходимость удалить с него разметку, просто выполните:

gpart destroy -F ada1

Создание разметки GPT

Для начала мы должны создать разметку диска. Крайне рекомендую забыть о MBR и перейти на новую, более удобную и функциональную — GPT.

Создаем разметку GPT на диске, затем проверяем, что вышло:

gpart create -s gpt /dev/ada1
gpart show ada1
04 - gpart create gpt

Теперь у нас диск имеет разметку GPT. Из вывода можно увидеть, что абсолютно весь диск, начиная с LBA 34 и заканчивая LBA 8388541 пуст. LBA 0−33 — зарезервированы системой под таблицу разделов.

Допустим, нам необходимо создать два раздела на этом диске:

  • swap — раздел подкачки
  • data — раздел типа ufs для хранения каких либо, необходимых нам, данных.

Создание разделов (слайсов)

Если установка производится на современные жесткие диски, у которых размер сектора = 4 кб, то при создании разделов (партиций) необходимо использовать выравнивание. Можно поступить двумя способами: 1) если указываем параметры раздела в блоках, то номер блока вводить кратным 8, например: -b 40; 2) если указываем размер раздела в байтах, либо не указываем вообще начало и размер, использовать параметр -a 4k, который подгонит начало и конец раздела под секторы, размером 4 кб. Так как мы в данном примере производим тестовую установку на виртуальный жесткий диск, то этого можно не делать. В любом случае перед созданием разделов нужно точно знать размер сектора вашего накопителя, иначе это выльется жуткими тормозами в работе.

Теперь создадим разделы. Для этого существует команда gpart add с различными параметрами. Первый параметр -t — указывает на тип создаваемой файловой системы. В нашем случае будет использовано два типа: freebsd-swap и freebsd-ufs. Далее идут два необязательных параметра: -b — указывает на номер LBA, начиная с которого необходимо создать раздел. Если не указать данный параметр, то раздел будет создан автоматически с первого свободного LBA. -s — указывает на размер раздела в LBA. Размер одного блока LBA = 512 байт. Желательно указывать в количестве блоков LBA, но можно и в кило/мега/гига/… байтах (суффикс k/M/G). Если не указать данный параметр, то раздел будет создан до максимально возможного LBA в пределах пустой области. Также в качестве параметра можно указать метку раздела, например: -l swap1 — в этом случае будет создана метка /dev/gpt/swap1, по которой можно более удобно обращаться к разделу. Последним обязательным параметром идет путь к диску. В нашем случае: /dev/ada1.

Давайте создадим два раздела, а затем посмотрим, что у нас получилось. Первый раздел будем создавать без указания начального LBA, но с указанием размера 1 Гб (2097152 блоков). Второй раздел создадим без указания начального LBA и без указания размера — таким образом он будет создан на всем свободном пространстве.

gpart add -t freebsd-swap -s 2097152 /dev/ada1
gpart add -t freebsd-ufs /dev/ada1
gpart show ada1
05 - gpart add

Размер можно указывать в байтах, а не блоках. Это значительно удобней. Единственный минус — система не всегда может корректно рассчитать количество блоков. Возможны случаи, когда на диске останется пустовать некоторое количество блоков при указании размера раздела в байтах.

Создание файловой системы (форматирование)

Разделы типа swap форматировать нет необходимости. А вот разделы типа ufs перед использованием должны быть отформатированы. Правильнее сказать: на них должна быть создана файловая система.

Для того, чтобы создать файловую систему на втором разделе, достаточно выполнить следующую команду:

newfs -U /dev/ada1p2
06 - newfs

В данном случае использовался параметр -U — он говорит о том, что в данной файловой системе должен использоваться механизм Soft Updates. Вы можете не использовать этот параметр, чтобы не включать данный механизм.

Монтирование

Следующим шагом будет монтирование разделов. Для начала, чтобы не забыть, добавим наши новые разделы в /etc/fstab. Мой файл после редактирования выглядит вот так:

07 - etc fstab

Я добавил две строки: первая монтирует swap, вторая монтирует новый раздел в каталог /mnt. На деле у вас должен быть какой-то более значимый каталог. Каталог /mnt служит для временно монтированных устройств.

Для того, чтобы перемонтировать все разделы согласно файла /etc/fstab, просто выполним команду:

mount -a
08 - mount a

Как видно из вывода, раздел /dev/ada1p2 смонтирован. Теперь посмотрим, что произошло с разделом SWAP. Выполним команду:

swapinfo
09 - swapinfo 1

Как видно, новый раздел SWAP не смонтирован. Чтобы смонтировался SWAP, необходимо его включить специальной командой:

swapon /dev/ada1p1
10 - swapon

Точно так же при помощи команды swapoff нужно отключать раздел SWAP перед тем, как произвести над ним какие-то действия.

На этом все действия по добавлению нового жесткого диска в систему завершены.

Краткая инструкция

Дано: жесткий диск /dev/ada1

Цель: удалить существующую разметку, создать новую разметку GPT, создать два раздела: подкачка и данные и подключить их к рабочей системе.

После каждого действия выполняйте gpart show, чтобы наблюдать за результатом. Последовательность действий:

  1. Удалить существующую разметку: gpart destroy -F ada1
  2. Создать новую разметку: gpart create -s gpt /dev/ada1
  3. Создать два раздела: подкачка и данные: gpart add -t freebsd-swap -s 2097152 /dev/ada1 gpart add -t freebsd-ufs /dev/ada1
  4. Создать файловую систему UFSv2 на втором разделе: newfs -U /dev/ada1p2
  5. Добавить в файл /etc/fstab строки для автомонтирования при загрузке: /dev/ada1p1 none swap sw 0 0 /dev/ada1p2 /mnt ufs rw 2 2
  6. Смонтировать новый раздел (команда монтирует все разделы из файла /etc/fstab): mount -a
  7. Включить в работу новый раздел swap командой: swapon /dev/ada1p1

На этом настройка завершена.

Из материалов denisbondar.com