LINUX.ORG.RU
ФорумGames

Проблема с мышью в Kerbal Space Program under Steam under Wine

 , , ,


0

1

Начну, пожалуй, с просьбы не кидать камни. Признаю, нуб; признаю, ленивый; пытался искать решение, не нашёл. На WineHQ был.

Итак, дано:

  • Debian 7.1.0 amd64 jessie (testing branch)
  • KDE 4.10.5
  • Wine 1.4.1
  • fglrx 1:13.4-3 / HD Radeon 7750
  • Steam, установленный через winetricks
  • В созданный winetricks'ом префикс установлены тем же winetricks'ом шрифты, и ещё, на всякий случай, dinput.

Симптомы:

  • В настройках колесо мыши работает нормально (прокрутка опций)
  • В игре не удаётся вращать камеру мышью
  • При нажатии правой кнопки мыши курсор исчезает, после release - появляется в центре экрана
  • Колесо мыши не работает. Например, в строительстве ракеты нельзя поднять/опустить камеру, вращая мышь
  • Нажатия левой кнопки мыши в игре работают так, как ожидается

Я положил простыню данных в свой профиль, какие-то детали оттуда, возможно, будут полезны. Буду рад любой помощи, так как на винду очень тянет (там как-то всё работало само собой, хотя многими деталями мне пингвин очень понравился)


Ответ на: комментарий от ritsufag

Да, есть, изначально ради нативного и купил (до этого играл на винде халявно), но:

  • На Debian у меня был какой-то затык то ли с вайном, то ли с ксп. Точно сейчас не вспомню, так как п.2
  • На Kubuntu, двумя неделями ранее, у меня нативный вылетал в строительстве ракеты в 100% случаев при попытке повешать что-нибудь на деталь, которая «размножена» с помощью симметрии. Т.е. вешаем бак, на него вешаем два поменьше по краям, пытаемся на них повешать двигатели - вылет игры при наведении мыши, ещё даже до их, двигателей, установки. Поэтому поставил под вайном и там игралось нормально. Не знаю, глюк это KSP или Unity3d...
wkvs ()
Ответ на: комментарий от ritsufag

PS: зачем мне читать автобиографию в профиле?

От биографии там 1 строка, остальное я бы назвал восторженным нытьём насчёт своей несчастной неудачливостью с линуксом. С указанием деталей, которых нет в этом топике. И с описанием того, что за проблема с нативным ksp. Ну да ладно, я уже написал это и здесь тоже, так что уже не важно.

wkvs ()
Ответ на: комментарий от ziemin

Чуть выше написал, какие у меня проблемы были с нативным ksp. Ну, были под Кубунтой. Но остальные баги, с которыми я борюсь, более-менее совпадают с теми, что у меня на Дебиане сейчас, так что я не думаю, что нативный под Дебианом будет устойчивее к этой проблеме.

wkvs ()
Ответ на: комментарий от wkvs

Насчёт установки кубунту. Зачем ставить с внешнего харда, у тебя нет флешки?

netinst упорно требовал показать ему cdrom

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

http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/7...

i386

Погугли debian multiarch чтобы всё понять.

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

У тебя проприетарный драйвер amd? Возможно косяк в нём. RussianNeuroMancer

ritsufag ★★★★★ ()
Ответ на: комментарий от ritsufag

Хм, похоже, не отправил, потом ушёл в другой тред и уронил иксы. Напишу заново :(

Насчёт установки кубунту. Зачем ставить с внешнего харда, у тебя нет флешки?

Была, затем была постирана, высушена по правилам и проработала после того ещё какое-то время. Затем заглючила, была перепрошита, и через какое-то время снова заглючила. Сейчас не бывает нужды таскать маленькие порции информации (и даже большие), так что и покупать её не особо тороплюсь. Тем более, что раньше ставил только винду с внешника, и там таких проблем не было. Вообще проблем не было, точнее.

Точно не помню, вроде был такой баг инсталляке тестинга

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

Погугли debian multiarch чтобы всё понять.

Нууу, хорошо. Целенаправленно ничего не читал, но общую суть понимаю. Через dpkg добавлял i386 вполне осознанно. Но у меня с ним не очень ладится, приходится играть в угадайку. Например, steam:i386 не понятнул по зависимостям то, что ему нужно, чтобы не ругаться на отсутствие libGL.so, а я потом тыкал пробовал разрешить эту проблему «научным методом». А в процессе ещё злой aptitude предлагал мне грохнуть кучу пакетов 64-битных (все, связанные с gl, и ещё сколько-то смежных) и поставить вместо-них небольшую пачку :i386 пакетов. Вот такой он добряк :) И подобное колдунство при установке 32битных пакетов он мне в разных случаях предлагал явно не менее трёх раз - точнее не считал. До меня уже дошло, что в этом случае надо самому смотреть через search, чего надо подтянуть, и дописывать это в install...

У тебя проприетарный драйвер amd? Возможно косяк в нём.

Да, он самый. А мы сейчас про траблы с мышью в вайне или про нативный ksp? С нативным у меня была проблема на Кубунте, после того, как с драйвером я разобрался по подсказкам знакомого. Ещё я тогда пробовал нативный TF2, так же со стима. До «разборки» там были визуальные лаги, после - не было. Так что я даже не знаю. Как минимум в Кубунте вроде всё было хорошо в этом плане, но нативный ksp себя показал нехорошо. Тем более, что я тогда ещё нашёл его лог в какой-то из папок, из которого вроде следовало, что у него внезапно оказался null где-то там, где не положено, и я решил, что либо дело в ksp, который никто толком не пилил под линукс, либо ошибка в Unity3d, который поди не особо старается для пингвина, так как он у него вряд ли приоритетная платформа.

Может, и в нём. До его установки glxgears показывал 500-600 фпс, после - больше 2000, но это, конечно, не показатель безгрешности. Надо пробовать свободный? Я, когда ставил, читал, и вроде как вышло, что для HD 7750 надо ставить именно его, а свободному там будет некомфортно. Или я что-то напутал - не знаю. На этом сайте не стесняясь соглашаюсь, что нуб, так как с правдой спорить нельзя. А линукс никак не хочет дружить со мной.

А проприетарный поди придётся удалить? Эхх, опять затянется тусование пакетов.

wkvs ()
Ответ на: комментарий от wkvs

Например, steam:i386 не понятнул по зависимостям то, что ему нужно, чтобы не ругаться на отсутствие libGL.so

Насколько я помню, стим был в репозитории sid'а, причем вроде как даже для amd64.

Ветка testing (jessie), но firefox (iceweasel) всего лишь 10й версии

Поставь из experimental. В jessie некоторые пакеты перекочевали из Wheezy.

Вылечилось обновлением Кед

Ну они вообще считаются довольно «прожорливым» DE. Думаю, тебе об этом говорили...ведь говорили?

Qip 2012

Удалить.

netinst упорно требовал показать ему cdrom

Блин, я помню такой баг был еще в какой-то Федоре, с ее «анакондой»...вроде даже в 13й или 12й.

Была, затем была постирана<...>и через какое-то время снова заглючила

Странно, флешки Transcend, которые считаются чуть ли не самыми плохими, у меня работают уже несколько лет.

P.S: Извиняюсь, что по теме ничего не отписал, просто нету KSP. Возможно, получится купить и потестить...хотя...

tekk ★★★★★ ()
Ответ на: комментарий от tekk

Ну они вообще считаются довольно «прожорливым» DE. Думаю, тебе об этом говорили...ведь говорили?

Как будто мне было, кому сказать. Изначально вообще хотелось обойтись своими силами. DE выбрал по удобству, настраиваемости и внешнему виду. Позднее подключил знакомого, он мне помог, частично, но этого не хватило. Гуглить уже устал, к тому же долго гуглить что-то одно настойчивости не хватает... Вот пришлось регистрироваться и просить помощи у более опытных товарищей.

Странно, флешки Transcend, которые считаются чуть ли не самыми плохими, у меня работают уже несколько лет.

Ей уже на момент постирки было несколько лет, и после она проработала более-менее приличное время. Можно попробовать опять перепрошить, конечно, но софт тот был виндовый, есть ли аналог на пингвине - хз, да и нужда в флешке нулевая так-то. Особенно учитывая отсутствие гарантий на успех и на продолжительность очередного цикла жизни.

wkvs ()
Ответ на: комментарий от RussianNeuroMancer

Утром проснулся встал, «повтыкал», и ужаснулся понял, что сначала надо проснуться. А так как ночью засиделся, сейчас уже вышло свободное время, так что подробнее почитаю уже вечером. Но спасибо огромное - информация хорошая.

wkvs ()
Ответ на: комментарий от Artificial_Thought

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

В нативной версии не то, и лечится. Там нужно явно задать локаль (в стиме отредактировать команду), и удалить конфиг из папки с игрой. Потому что проблемы с мышью в нативной связаны с дробной частью в числах при преобразованиях в строку и обратно. Кроме вылетов при строительстве вроде должно быть всё хорошо, но учитывая вылеты - труднодоказуемо. Как-то не тянет летать на простой свечке, чтобы проверить...

wkvs ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.