Перейти к содержанию
Alexey594

Возможно ли портирование проги для Linux на Windows?

Рекомендуемые сообщения

Пользователям SteamController нужна такая прога на Windows. Т.к. steam часто нагружает комп со своим оверлеем, и BP.

https://itc.ua/blogs/sc-controller-pozvolyaet-ispolzovat-steam-controller-v-linux-bez-ustanovki-steam/

 

Хотелось бы поговорить об этом. Или попросить добрых людей)

И прошу прощения если не на тот форум влез. Т.к. я чайник в программировании.

Изменено пользователем Alexey594

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
21 минуту назад, Alexey594 сказал:

Пользователям SteamController нужна такая прога на Windows. Т.к. steam часто нагружает комп со своим оверлеем, и BP.

 

Я просто мимо-крокодил со стим-контроллером.

Мне казалось, что steam controller - это обычное xinput устройство и скорее всего его можно настроить руками. Без GUI конечно, но для начала кажется очень даже не плохо, если заработает.

 

Кажется здесь есть что-то интересное: https://wiki.archlinux.org/index.php/Gamepad_(Русский)

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Запуск из подсистемы Linux в Windows?

Либо зайди на сайт стима на ресурс разработчиков и скачай SDK по работе с контроллером, ну и собери все что тебе нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, srg91 сказал:

Мне казалось, что steam controller - это обычное xinput устройство

 

 

steam controller - это клаво-мышь , без стима.

А со стимом много проблем бывает. Нужно игру запускать именно из стима, которой нет в стиме)

Должен оверлей заработать нормально, это бывает не во всех играх. + Этот оверлей нагружает видюху и проц.

47 минут назад, partoftheworlD сказал:

Запуск из подсистемы Linux в Windows?

Это ничего не даст.

Поможет именно порт программы на Windows. Из виртуальной системы Linux , управление гейбпадом не передаст основной винде.

На винде нет аналогов стиму для steam controller. Поэтому очень нужна прога.

 

 

1 час назад, srg91 сказал:

Я просто мимо-крокодил

Вы же кстати админ. Можете разрешить добавить тему в "запросы без оплаты труда"?

Я трейнерами и читами не интересуюсь, у меня всегда интересные задания 😃

Но редко прошу что-то.

Изменено пользователем Alexey594

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
46 минут назад, partoftheworlD сказал:

Запуск из подсистемы Linux в Windows?

Либо зайди на сайт стима на ресурс разработчиков и скачай SDK по работе с контроллером, ну и собери все что тебе нужно.

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

Но ничего кроме стима не может изменять настройку гейбпада (SC)

А прога с линукс может, и без особых проблем как я понимаю.

Изменено пользователем Alexey594

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
43 минуты назад, Alexey594 сказал:

Вы же кстати админ

 

Спойлер

Я не настоящий админ, у меня лапки

3.jpg

 

Это не очень похоже на запрос, плюс запросы без оплаты труда не доступны без заслуг перед форумом.

Перенес в общение, мы же просто обсуждаем возможность портирования.

 

Ох, я понял что неправильно прочитал тему, думал стоит вопрос портирования с Windows на Linux 🤦‍♂️

Боюсь тут я еще больший чайник, чем вы.

 

Правда судя по описанию драйвера для Linux они подразумевают возможность будущего портирования на Windows / OS X если найдется знающий человек.

Возможно и правда есть такая возможность 🤷‍♂️

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В общем я думаю, можно без стима инициализировать интерфейс контроллера, к примеру через ISteamController интерфейс c использованием SteamAPI.

Думаю именно так и работает контроллер через стим.  Я б сделал, но не на чем тестировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, srg91 сказал:

 

  Показать контент

Я не настоящий админ, у меня лапки

3.jpg

запросы без оплаты труда не доступны без заслуг перед форумом.

Это уже все знают, вот и прошу разблокировать такую возможность)

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

3 часа назад, partoftheworlD сказал:

В общем я думаю, можно без стима инициализировать интерфейс контроллера, к примеру через ISteamController интерфейс c использованием SteamAPI.

Думаю именно так и работает контроллер через стим.  Я б сделал, но не на чем тестировать.

Ох, темнейший лес для меня)

3 часа назад, srg91 сказал:

Перенес в общение, мы же просто обсуждаем возможность портирования.

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

Если бы кто-нибудь портировал. Это был бы подарок каждому пользователю SC)

Изменено пользователем Alexey594

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм...Виндовс 10 имеет в себе встроенный эмулятор Linux, а точнее Ubuntu..

А что касается виндоус версии, разработчик той софтины еще в 2017 году столкнулся с рядом проблем, причем достаточно большим рядом, и пока не хочет в этом ковырятся. Тут либо связывать с ним, и предлагать ему помощь, либо делать все самостоятельно. В любом случае у этого энтузиаста должен быть такой контролер. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, Alexey594 сказал:

Это был бы подарок каждому пользователю SC)

Какой-то жирный подарок, если писать с нуля.


Ещё один вариант нашел, простейший вариант

(но такое нельзя делать на форуме согласно правилам), как можно контроллер обмануть т.е. вместо всех этих драйверов использовать HotFix патчащий проверки стимовского оверлея и запускать игры с использованием принудительной инициализации SteamAPI(для пиратских игр) и лицензионных, главное чтобы стим был просто включен. И в итоге, все сводится к использованию ISteamController.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 часов назад, Kvazimado сказал:

Хм...Виндовс 10 имеет в себе встроенный эмулятор Linux, а точнее Ubuntu..

Что то не слышал такого , но тут наверное ерунда получиться.

В 24.08.2018 в 13:21, Alexey594 сказал:

Из виртуальной системы Linux , управление гейбпадом не передаст основной винде.

Я об этом писал.

 

12 часов назад, partoftheworlD сказал:

Ещё один вариант нашел, простейший вариант

Простейший говоришь? Я ни слова не понял)

Изменено пользователем Alexey594

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 24.08.2018 в 21:54, Kvazimado сказал:

Хм...Виндовс 10 имеет в себе встроенный эмулятор Linux, а точнее Ubuntu..

 

Поподробнее можно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, Alexey594 сказал:

Поподробнее можно?

Однако в целом, как Вы ранее и сказали, скорее всего это будет бессмысленно. Так как данная возможность больше интересует разработчиков софта под платформу linux.

image.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, Kvazimado сказал:

 

Спасибо. Буду знать.

 

Можете разрешить добавлять темы в "запросы без оплаты труда" ?

Трейнерами и читами не интересуюсь, я честный игрок. У меня всегда интересные задания 😃

И очень редко прошу что-то.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.