6 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Стандартный курсор в доте 2

Как бесплатно изменить курсор в доте 2?

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

  1. Выделить Dota 2, кликнуть правой кнопкой мыши, выбрать пункт “свойства”;
  2. В открывшемся окне выбрать вкладку “Локальные файлы”, далее кликнуть на пункт “Просмотреть открытые файлы»;
  3. В открывшейся папке с Дотой 2, необходимо найти одноимённую папку “Dota”, далее пройти в “Resource”. В этой папке вы найдёте дирректорию ”Cursor”, в которой хранятся все существующие на вашем компьютере курсоры;
  4. После обнаружения всех стандартных указателей, их можно либо удалить, либо для начала скопировать в надёжное место для дальнейшего восстановления;
  5. Дирректория “Workshop”, расположенная там же, где и стандартные указатели, содержит восемь дополнительных папок с наборами, которые по желанию можно установить на замену старым. Узнать, как они будут выглядеть в игре, будет просто, ведь все они отображаются на ПК как и все другие графические файлы.
  6. Выбранный набор легко загружается в папку “Cursor”, откуда он будет в дальнейшем доступен в Dota 2. Таким же способом можно сказать курсоры из интернета или вернуть прежние, если вы сохранили их в отдельной папке.

Следование этому простому, но эффективному совету, позволит изменить стандартный курсор в dota 2 на любой другой, подходящий для вас. При этом, никаких усилий или денежных вложений прилагать не придется. Но что делать тогда, когда внешний вид курсора устраивает, а его размер – нет?

Как убрать курсор в Dark Souls

Dark Souls демонстрирует реалистичные сражения с идеальной механикой боя, благодаря чему имеет множество почитателей среди геймеров. Но как любая забава, какой бы красивой и захватывающей она ни была, всё же Dark Souls не лишена багов, а пресловутый курсор мучает игроков своим появлением.

Статья в тему:  Как сохранить онлайн игру

Решением проблемы может стать изменение параметров компьютерной мышки. Для этого на «Панели управления» нужно найти устройство «Мышь», открыть её свойства, перейти во вкладку «Параметры указателя», поставить галочку напротив надписи «Отображать след указателя мыши», перевести ползунок до значения «короче», также отметить «Скрывать указатель во время ввода с клавиатуры».

В Параметрах указателя поставьте галочку возле нужной подписи

Можно убрать курсор при игре Dark Souls с помощью программы NoMousy. Для этого нужно:

  • скачать приложение, разархивировать;
  • создать ярлык файла с расширением .exe;
  • открыть свойства этого файла, перейти на вкладку «Ярлык», выбрать «Объект»;
  • здесь после .exe поставить пробел, затем -hide;
  • нажать кнопку Ok, запустить ярлык.

После этого назойливый курсор мыши пропадёт. Когда потребуется его вернуть, необходимо снова нажать на ярлык.

Dark Souls разработана в стиле сложной ролевой игры для PlayStation 3

Ещё способ избавиться от проблемы в Dark Souls — при помощи DSfix:

  • скачайте, установите фикс;
  • в DSfix.ini найдите строку disableCursor;
  • поставьте через пробел

Теперь при запуске Dark Souls вас больше не будет доставать проблема курсора.

Как вернуть курсор в Dota 2?

1. Нужно глянуть пользователю, где у него находится сама игра. Если не по умолчанию и если присутствуют русские буквы, то это необходимо исправлять;
2. Необходимо создать к игре такой путь, чтобы там никак не было этих самых символов на русском языке;
3. Далее вырезать абсолютно все файлы с русскими символами и переносятся они в папку, названную символами английского языка;
4. Дальше нужно открыть настройки стима, выбрать библиотеки и вписать туда ту библиотеку, которая недавно была создана;
5. И наконец, делаем перезагрузку самого стима. И всё проверяем. Если всё отлично прошло, то можно запускать игру и наслаждаться удовольствием, что появился указатель мыши для героя.

Каждая секунда простоя крипов Бистмастера или иллюзий Фантом Лансера может стоить им удачного ганга или даже жизни. С включенным автовыделением вам не нужно будет выделять каждого юнита заново. И да, использовав Primal Split, вы в ту же секунду сможете кинуть камень земляным духом и поднять в ветра штормовой.

Будьте осторожны: на некоторых героях функция работает скорее во вред. Например, на Шадоу Демоне, когда тот делает две иллюзии из керри и отправляет их в атаку. Без практики можно случайно отправить себя в центр драки!

Статья в тему:  Nebula3 system error drakensang как исправить

Чем поможет: сделает микроконтроль за иллюзионистов и саммонеров чуть приятнее.

Как установить стандартный курсор мыши в игре Dota 2? Лучшие методы

Здравствуйте, дорогие читатели.

Некоторые любители игр могут встретиться с проблемой смены стрелки мышки непосредственно в самом приложении. Так, например, многие пользователи Интернета часто хотят узнать, дота 2 как установить стандартный курсор мыши? Стоит сказать, что эта проблема распространенная. Кроме того, нередко бывает так, что рисунок манипулятора вовсе отсутствует. В статье я расскажу все, что связано с этим.

Содержание статьи

Смена ( к содержанию ↑ )

Часто бывает так, что в какой-то момент пользователям становится неудобно управлять существующим указателем. Он может быть слишком крупным или наоборот чересчур малым. Как поменять курсор простым способом? Для этого необходимо выполнить цепочку движений:

Заходим в главное меню «Steam».

Находим «Dota 2», выделяем строку, нажимаем правой кнопкой мыши, где в выпадающем списке выбираем «Свойства».

Откроется новое окно, в котором необходимо указать «Локальные файлы».

Далее нажимаем пункт «Просмотреть открытые…».

Появиться каталог, где находим папку «Dota». Переходим в «Resource».

Разыскиваем директорию «Cursor» — здесь находятся все изображения, которые предусмотрены на компьютере. Тут должны быть расположены комплекты стандартных. Если их нет – скачиваем с Интернета и поместить сюда. Вот почему в Доте 2 их попросту может не быть.

Здесь же находится папка «Workshop», в которой предусмотрено восемь дополнительных наборов, которые также можно выбирать.

Далее находим стандартную стрелку уже непосредственно в самой игре.

К этой теме полезным будет следующее видео:

Пропал указатель ( к содержанию ↑ )

Некоторые геймеры встречаются с ситуацией, когда не видно курсора в приложении. Если вы один из них – не стоит волноваться. Существует несколько способов решить вышеописанную проблему. Обычно это связано с тем, что программа была неправильно установлена. Или же она расположена в каталоге, в названии которого встречаются буквы на кириллице (на русском).

Метод 1 ( к содержанию ↑ )

Исправить ситуация просто – нужно переместить файлы приложения в каталог на латинице:

Находим, где расположена «Dota 2». По умолчанию путь выглядит таким образом – «Системный дискProgram FilesSteamsteamappscommon». В конце пути должна быть папка, в названии которой встречается «dota 2». Если же у вас приложение располагается в другом месте, в пути которого находятся символы на кириллице, это необходимо исправить.

Статья в тему:  Исламская игра кто хочет стать миллионером играть онлайн бесплатно

Создайте дерево каталогов таким образом, чтобы названий на русском не было. Например, папку «Игры» лучше переименовать в «Games».

Переместите все из директории на кириллице в англоязычную.

Запускаете «Steam», переходите в «Настройки».

Далее отправляетесь в «Загрузки», где вам нужно разыскать «Папки Библиотеки Steam». Сюда необходимо добавить каталог, в котором теперь находится игра.

После этого запускаем приложение и наслаждаемся работающей стрелкой.

Метод 2 ( к содержанию ↑ )

Еще один способ исправить ситуацию, когда в Доте не показывается стрелочка – просто поменять название директории с русского на английский и указать новый путь в «Steam». По сравнению с прошлым вариантом не нужно перемещать файлы.

Метод 3 ( к содержанию ↑ )

Еще одним решением является обновление всех существующих указателей. Стандартные коллекции можно легко найти в Интернете. Как изменить курсор – описано в начале статьи.

Метод 4 ( к содержанию ↑ )

Иногда курсора мыши нет из-за внутренних сбоев системы. По каким-то причинам операционка решает самостоятельно скрыть указатель. Чтобы он появился, нужно зайти в консоль в самой игре и прописать строчку: «dota_hide_cursor 0». Таким образом пользователи придают функции значение ноль, что отменяет ее действие. Если же вы хотите скрыть стрелочку, вместо «» ставите «1».

Что ж, надеюсь один из вышеперечисленных вариантов поможет вам справиться с проблемой.

Подписывайтесь и рассказывайте о нас знакомым!

Автоматизация рутины в DotA 2 или читы?

Привет, в этой статье будут рассматриваться легальные способы получить преимущество перед противником с помощью таких простых средств, как NodeJS, Electron и React, при этом обходя бан стороной. На эксперименты меня вдохновила другая статья Визуализация времени возрождения Рошана и желание автоматизировать часть рутины. Стоит заметить что сейчас будут рассматриваться инструменты не модифицирующие каким либо нечестным способом игру — все API открыты, данные получены честным путём, никакого вмешательства в процесс игры не происходит. Под катом будет несколько картинок и немного кода.

Пример использования в демо режиме игры

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

Статья в тему:  Почему я не могу зайти в онлайн игры

Если честно, то я ничего нового не придумал, уже всё до меня придумали и даже есть готовые приложения, которые примерно тоже самое умеют.

Дальнейшими знаниями можно пользоваться, как во имя добра — делать инструменты для студий аналитики, киберспорта, стримов Twitch, тренировок команд и т.д., так и во имя зла — написания читов, выбор за вами.

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

В итоге созданные инструменты умеют:

Отслеживать игровое время

Воспроизводить звуки до начала важных событий

Отображать текущие показатели золота (GPM)

Отображать статистику по герою из открытого источника OpenDota.com

Отслеживать время возрождения рошана

Собирать данные о любимых героях противника

Какие ещё можно сделать улучшения:

Отображать историю средних показателей противника

Добавить ретроспективный анализ игры по её окончанию

Добавить больше звуковых/визуальных уведомлений

Дать возможность отслеживать «ультимейты»

Добавить больше визуальных данных во время просмотра киберспортивных игр

Добавить подробнейшие руководства прямо во время игры

С чего всё начиналось

У Dota 2 неожиданно есть GSI (Game State Integration), который придумали для интеграции сторонних приложений / оверлеев (наложение картинки поверх игры) и синхронизации этих самых оверлеев с игрой в реальном времени. Это говорит о том, что можно получать состояние игры и дальше что — то с ним делать. Для интеграции с NodeJS есть готовое решение в виде библиотеки. Для работы GSI сервера, в первую очередь, нужно создать файл конфигурации в «Steamsteamappscommondota 2 betagamedotacfg», в этом файле прописываются настройки, например, такие:

После перезапуска игры, подтягиваются новые настройки и запускается сервер GSI, который будет отправлять данные по HTTP на localhost:3001, на котором и поднимается NodeJS сервер:

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

Сервер получения данных об игровом мире готов.

Данные, которые не дают преимущества

Во время рейтингового матча в Dota 2, GSI отдаёт обрезанные данные, из полезного доступно

Прошедшее количество секунд с начала игры

Игровое время в секундах

Пример данных (в игре запущена карта с демо режимом)

Если просматривать реплей или чужую игру, то доступно гораздо больше информации — вся она описана тут. Что-ж, самая важная информация нам уже доступна — GPM, игровое время, Id героя.

Статья в тему:  Как очистить кэш в онлайн игре

После получения информации мы должны с ней что — то поделать, например, отрисовать или предупредить о наступившем моменте в игре.

UI, Оповещения, Electron

Для UI решено было использовать Electron и внутри этого электрона запускать React. Идея заключается в том, чтобы рисовать Electron приложение поверх игры (оверлей). Исходник оверлея можно найти тут, немного задержимся на нём — есть пару особенностей.

Для начала нужно настроить окно, в котором будет всё отображаться:

Сначала у меня не получалось поверх доты что — то вывести, пока не наткнулся на настройку в файле machine_convars.vcfg (Dota 2) под названием «dota_mouse_window_lock», которую нужно выставить в «0», а в самой игре (либо в тех же файлах конфигурации) настроить режим отображения в окне без рамки.

UI написан с использованием React, поэтому решено его было загружать прямо с dev сервера разработки (да, я ленивый):

Если dev сервер не успел загрузиться, то мы попробуем ещё разок через 3 секунды, вот для этого и нужен setTimeout.

Всё, с overlay закончили, теперь UI часть.

Styled-Components, Typescript, Хуки, — стильно, модно, молодёжно

В UI был выбран мой любимый стек: TS, CRA (Styled только для одного/двух классов использовался — рисовать то особо нечего). После того, как GSI Dota2 отправил данные на express сервер, их нужно передать на фронт. Пишется простая GET ручка для отдачи данных. Затем на фронте пишется хук, который раз в секунду запрашивает эти данные и дальше они попадают сразу во все остальные хуки. То есть в приложении каждую секунду запускаются все хуки — это важный факт, ведь иногда понадобится хранить время запуска хука, чтобы случайно его не запустить несколько раз (если этого не делать, то у вас произойдёт в лучшем случае два оповещения подряд, в худшем случае взрыв из оповещений). Логика получения данных:

Теперь, когда есть все данные на фронте, можно написать хук для звуковых оповещений, что пора бы пойти (за 30 секунд до начала оповещает) забрать руны богатства, появляющиеся на каждой минуте кратной пяти (5, 10, 15, 20 минута):

Запись о последнем воспроизведении (setLastIntervalPlay) нужна чтобы не повторить оповещение случайно дважды.

И вот уже в игре одно преимущество, может быть оно несущественное, но как мне кажется неплохо управляет вниманием команды. Что — ж можно пойти дальше и сделать такую же кнопку возрождения рошана, как из прошлой статьи:

Статья в тему:  Что такое таунт в доте

Хук useRoshanSpawn для кнопки

С рошаном всё немного запутаннее, чем с рунами — он может возрождаться в интервале от 9 до 12 минут. То есть у него есть состояния:

Точно мёртв (прошло до 9 минут с момента смерти)

Он жив или мёртв (прошло от 9 до 12 минут с момента смерти)

Он точно жив (прошло свыше 12 минут с момента смерти или это начало игры)

Поэтому у таймера есть три визуальных состояния:

Кнопка — для запуска таймера

Таймер тикает и сообщает о том что роша точно мёртв

Таймер тикает и сообщает о том что роша возможно жив, а возможно мёртв

И одно звуковое оповещение: Рошан будет в состоянии Шредингера через 30 секунд (то есть, и жив, и мёртв одновременно — пока не проверишь, не узнаешь). Также есть возможность сбросить таймер, ведь если мы проверили и узнали, что он жив — то таймер больше не нужен, а нужна кнопка о том чтобы сообщить о новой смерти рошана. Из минусов — иногда забываешь запускать таймер, было бы здорово в будущем это тоже автоматизировать.

Обогащаем данные

Ещё есть информация о том, на каком герое мы играем, поэтому пускай клиент запрашивает бенчмарки с сайта OpenDota.com и отображаем их, чтобы было понятно, на сколько мы отстаём от ритма игры. Я взял перцентиль 99%, то есть мне интересно, с какими показателями отыгрывается 1% лучших игр на том или ином герое.

Бенчмарки на героя Abaddon

Вся логика описана в хуке useBenchmark:

Узнаём предпочтения игрока

Было бы здорово получать информацию о том, на каких героях вероятнее всего будет играть противник, чтобы забанить, отобрать, законтрить их у него. Для этого нужно считывать память файл игры: «server_log.txt» и дальше распарсить его регуляркой, найти там ID ваших оппонентов, затем запросить историю игр в OpenDota или Dotabuff. У этого способа есть минусы — если оппоненты сделал свой игровой профиль скрытым в Dota 2, то никакой информации о нём вы не получите. Есть ещё один момент, который я забыл учесть — данные могут быть устаревшими, но в коде это легко исправляется добавлением фильтра по времени.

Attention: код по ссылке может совершить BSoD ваших глаз.

Статья в тему:  Game maker как сделать онлайн игру

После, будет здорово это тоже вывести, поэтому решено было сделать отдельное React приложение на localhost:3002. Без дизайна выглядит оно совсем по страшному, но это уже был просто спортивный интерес и вообще я им не пользуюсь. В нём есть информация о прошлых десяти играх. Кнопочка «Ban this id», чтобы убирать друзей, с которыми играешь, из этой статистики и ссылка на Dotabuff профиль, если вдруг хочется подробностей.

Это приложение тоже можно было бы красиво оформить в виде Electron оверлея и запускать его на стадии выбора героев, но кажется я слишком много играю в игры и мало уделяю времени действительно полезным вещам 🙂

Что ещё пробовалось:

Пробовался DLL Injection из прошлой статьи и чтение памяти с помощью Rust, но там был большой изъян в том, что все найденные указатели на структуры данных жили до обновления игры, поэтому эта идея была заброшена.

Попытка создать сервис подбора героев на основе ML обучения по выгрузке игр из OpenDota.com или с тех же серверов Valve (провал — хотя мне кажется я просто не сумел правильно приготовить ML часть)

Парсинг Dota 2 реплеев — там не сложно, используется Protobuff и все структуры легко находятся на гитхабе. Вот только что дальше с этим огромным объёмом данных делать?

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

Надеюсь вам было интересно почитать про то, как я собрал на коленке читы (на самом деле хороший вопрос — читы это или нет?), да ещё и на JS, если есть орфографические или лексические ошибки, то пишите пожалуйста в ЛС, спасибо за внимание.

Где можно купить?

Есть три способа приобрести косметические предметы. К ним можно отнести:

  1. Покупка на сторонних магазинах. Стоят они там копейки. После покупки, нужно будет принять обмен от магазина.
  2. Косметические наборы. Если пользователь купит целый набор с курсором, то цель будет достигнута без переплаты.
  3. Торговая Площадка Steam. Нужно пополнить игровой баланс площадки, ввести название и сделать покупку.

После этого нужно будет использовать скин для стрелки.

— ArchWiki

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

Статья в тему:  Контрить в доте что это

Установка

Установка может быть выполнена с помощью пакета или загружена и извлечена в соответствующий каталог.

Пакеты

Темы курсоров доступны в:

Вручную

Если тема курсора недоступна в официальных репозиториях или в AUR, ее можно добавить вручную.Существует ряд веб-сайтов, на которых можно загрузить темы курсора. После загрузки их необходимо поместить в каталог icons (поскольку курсоры могут быть связаны с темами значков).

Некоторые веб-сайты с темами курсора:

Для пользовательской установки используйте каталог

/ .local / share / icons / или

/ .icons / . Извлеките их с помощью этой команды, которая будет работать для большинства архивов:

Структура каталогов темы курсора: имя-темы / курсоры , например:

/ .local / share / icons / theme / cursors / ; убедитесь, что извлеченные файлы соответствуют этой структуре.

Примечание: Для общесистемной установки используется каталог / usr / share / icons . Прямое извлечение в этот каталог обычно не рекомендуется, поскольку файлы здесь не отслеживаются pacman; Вместо этого рекомендуется создать пакет для темы курсора.

Уже установленные темы курсора можно просмотреть с помощью команды:

Если пакет включает файл index.theme , проверьте, есть ли внутри строка «Наследует». Если да, проверьте, существует ли в системе унаследованная тема (при необходимости переименуйте).

Конфигурация

Есть несколько способов установить тему курсора.

Спецификация XDG

Этот метод применим как к темам курсора X11, так и к курсору Wayland.

Для пользовательской конфигурации создайте или отредактируйте

/ .icons / default / index.theme ; для общесистемной конфигурации можно редактировать /usr/share/icons/default/index.theme .

Для параметра Inherits в разделе [icon theme] необходимо указать имя каталога темы xcursor имя_темы_ курсора , например xcursor-breeze-snow :

Затем вы должны отредактировать

/ .config / gtk-3.0 / settings.ini , заменив имя_курсора выбранным:

Войдите в систему повторно, чтобы изменения вступили в силу.

LX Внешний вид

LXAppearance устанавливает курсор по умолчанию, создавая

/.icons / default / index.theme файл: если вы редактировали этот файл вручную, LXAppearance перезапишет его. Не забудьте также вручную отредактировать

/ .config / gtk-3.0 / settings.ini , как указано в спецификации #XDG, потому что приложения, такие как Firefox, используют вместо этого этот параметр.

Настольные среды

Desktop используют протокол XSETTINGS, обычно реализуемый через демон настроек. Хотя это позволяет менять курсор на лету, применяемая тема может быть несовместимой в разных приложениях.См. Спецификацию #XDG, чтобы изменить тему курсора вручную.

GNOME

Чтобы изменить тему в GNOME, используйте gnome-tweaks или задайте конфигурацию напрямую с помощью:

Статья в тему:  Как передать все вещи в доте 2 на другой аккаунт

Измените размер курсора с помощью (в зависимости от темы размеры 24, 32, 48, 64):

Примечание: По умолчанию в Wayland приложения Gnome не должны отображать темы курсора, расположенные в

/.локальный / доля / значки . В качестве обходного пути вы можете добавить этот путь к XCURSOR_PATH.

В MATE можно использовать mate-control-center или gsettings. Чтобы изменить тему:

Чтобы изменить размер:

Чтобы изменить тему xcursor, используйте:

Чтобы изменить размер:

X ресурсов

Чтобы локально назвать тему курсора, добавьте в

Чтобы тема курсора была правильно загружена, это необходимо сделать с помощью оконного менеджера; если это не так, его можно принудительно загрузить до оконного менеджера, поместив следующую команду в

/ .xinitrc или .xprofile (в зависимости от личных настроек):

При желании добавьте эту строку в

/ .Xresources , если ваша тема курсора поддерживает несколько размеров:

Наконечник: 32, 48 или 64 также могут быть хорошего размера.

Если вы сомневаетесь в поддерживаемых размерах курсора, запустите X без этой настройки и позвольте ему выбрать размер курсора автоматически. (За подробностями обращайтесь к документации вашего оконного менеджера.)

Переменная среды

Вы можете использовать переменную среды, чтобы задать тему для одного приложения, чтобы временно опробовать его, например:

XCURSOR_SIZE является необязательным, если ваша тема курсора поддерживает несколько размеров.

Если темы курсора установлены в

/ .local / share / icons , во избежание возможных проблем добавьте этот путь в XCURSOR_PATH. Например:

Диспетчеры

Тема курсора обычно может быть установлена ​​в диспетчере отображения, но имейте в виду, что тема курсора может не переноситься в сеанс пользователя.

См. GDM # Изменение темы курсора.

Поиск и устранение неисправностей

Создать ссылки на отсутствующие курсоры

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

Если вышеуказанное не решает проблему, поищите в / usr / share / icons / whiteglass / cursors дополнительные курсоры, которые могут отсутствовать в вашей теме, и создайте ссылки для них.

Совет: Вы также можете удалить ненужные курсоры. Например, чтобы удалить курсор «смотреть»:

Поставка отсутствующих курсоров

Некоторые программы устанавливают собственные пользовательские курсоры

/ .Xresources , которые вы можете захотеть переопределить. Типичным примером этого является rdesktop, который подключается к компьютеру с Microsoft Windows и использует курсоры, полученные с удаленного компьютера, что часто бывает трудно увидеть из-за ограничений протокола, приводящих к низкому качеству преобразования.

Эту проблему можно решить, заменив эти курсоры курсорами из той же (или другой) темы курсора. Для этого необходимо получить хэш изображения. Это делается путем установки переменной окружения XCURSOR_DISCOVER до запуска приложения, которое устанавливает эти курсоры:

Статья в тему:  Как убрать русскую озвучку в доте 2 реборн

При первой (и только в первый раз) установке курсора будут отображаться некоторые детали, например:

Когда Xcursor ищет отсутствующие курсоры, путь поиска включает

/ .icons / default / cursors , так что именно здесь изображение может быть помещено для поиска Xcursor. Сначала создайте этот каталог, если он еще не существует:

Затем свяжите хеш с целевым изображением. Здесь мы используем изображение left_ptr из темы курсора Vanilla-DMZ :

Изменение будет видно, как только приложение будет перезапущено. Никакого специального способа запуска приложения не требуется.

рабочий стол

Вот несколько распространенных курсоров Microsoft Windows, которые rdesktop использует при подключении к удаленному компьютеру под управлением Windows 7. К сожалению, анимированные курсоры трудно переопределить, поскольку они отправляются покадрово, поэтому для каждого кадра потребуется одно отображение!

Изменить X-образный курсор по умолчанию

Xcursor по умолчанию в форме X появляется в оконных менеджерах, которые не устанавливают курсор по умолчанию на left_ptr, или в оконных менеджерах, использующих XCB (например, awesome) вместо Xlib.

Чтобы исправить это, просто добавьте следующее в конфигурацию запуска

/ .xinitrc , xsession или оконных менеджеров (например, bspwmrc bspwm).

Список стилей курсора находится в приложении B протокола X.

.X по умолчанию

Если у вас есть конфликтующие курсоры, это может быть связано с тем, что в файле

/ .Xdefaults установлен другой курсор.

Размер курсора не меняется при запуске

Если вы пытаетесь изменить размер курсора через

/ .Xresources в вашем

/ .xinitrc , и это не работает, убедитесь, что xrandr запускается перед загрузкой

Убедитесь, что ваш

/ .xinitrc выглядит следующим образом

См. Также

  • Xcursor (3) — Для получения дополнительной информации о курсорах в X (поддерживаемые каталоги, форматы, совместимость и т. Д.).

.

Слишком большой курсор

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

Очень нужна помощь как решить проблему

купи мб другой набор курсоров на тп

Хаос найтовский норм. Меня это тоже бесило. А этот вроде меньше.

На пятый раз перезагрузки прошло.
тему клоз

Везет, а у меня не проходит. Перезапускал и доту и стим, а результат тот же.

Я сначала подумал может валв сделали что можно размер курсора регулировать, полез в настройки а там ***. Ждемс фикса.

-cursor_scale_percent 100 +rep помогает, дай бог тебе здоровья бро

два чая этому господину

автору фикса самый большой поклон!

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector