Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Oblivion\wine\Шаг влево - не расстрел, но всё же не желателен.  (Прочитано 3306 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн decumos

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
    • Просмотр профиля
Уже видел тему с подобным вопросом - но там он не был решён, да и тема старая, не буду некропостить.
Так вот - в игре персонаж постоянно идёт влево, а также темонстрирует набор "горячих клавиш" с выделенной первой ячейкой. Казалось бы, первое, что можно подумать - залипли клавиши. Ан нет, я переставил "шаг влево" на другую клавишу, а эффекта это не возымело.
Прошу оказать мне помощь в данном вопросе.
Заранее благодарю.
« Последнее редактирование: 17 Ноября 2015, 01:48:04 от it0r »

Оффлайн Join

  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Когда-то ставил Обливион, именно такого глюка не было, но тоже какие-то траблы были с управлением, кажется мышь не работала - вылечилось копошением в настройках wine, на вкладке библиотеки переключил режим dinput и dinput8 в режим "встроенная, затем сторонняя", предварительно установив их через winetricks. Попробуйте в ту сторону покопать, может сработает.

Оффлайн `lobster

  • Участник
  • *
  • Сообщений: 181
    • Просмотр профиля
Словил точно такой же глюк сегодня. При запуске Oblivion либо мышь ведет себя как сумасшедшая либо персонаж постоянно идет влево. Копошение в Wine и эксперименты с dinput вернули мышь в нормальное состояние, но персонаж влево все равно идет. Гугление особо не помогло. Клавиатура старая - Genius PS/2, может быть в этом дело? Вообще есть хоть какие-то идеи?

Оффлайн Airvikar

  • Участник
  • *
  • Сообщений: 192
    • Просмотр профиля
    • Установка игр в Ubuntu
Ни какой программки интеллектуальной системы ввода с клавиатуры не стоит, типа IBus - то помогает ее отключение. Genius тут ни причем, сам пользую и клавиатуру и мышь этой фирмы. Также, как вариант решения проблемы, можно попробовать запустить игрушку в отдельном X-сервере.
"Мы с мамкой взяли два билета, ниче не выиграли, так лучше бы нашему Мишке расческу купили."
                                                                            Бурлакова Фрося®

Оффлайн stake-k26

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Движение в одну сторону, залипание какой-то клавиши в игре - все эти проблемы в играх под wine'ом связаны с тем, что сигналы, поступающие в игру от мыши, интерпретируются как сигналы от несуществующего геймпада. Для того, чтобы "вылечить" этот баг, нужно на время игры "удалить" из системы устройство /dev/input/js0, например в терминале введите команду sudo mv /dev/input/js0 /dev/input/jsback - эта команда переименует устройство js0 в jsback, из-за чего игра перестанет видеть геймпад в системе. После того, как наиграетесь, просто верните устройство на место: sudo mv /dev/input/jsback /dev/input/js0. И еще, в имени файла js0, 0 - это ноль, а не буква о.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
нажать и
dmesg | tail
Wars ~.o

Оффлайн stake-k26

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
victor00000, ваш совет конечно же правильный, вот только в 90% случаев если человек пользуется Linux Ubuntu, то в линуксах он не силен, так что человек, пришедший за ответами, после вашего совета, получит лишь кучу новых вопросов. А человек, который понимает, для чего нужна команда dmesg | tail, способен и сам решить возникшую проблему.

На моей памяти такая проблема с мышкой возникала в NFS: Most Wanted, Oblivion и GTA San Andreas под wine'ом, а также в старенькой Tomb Raider под dosbox'ом. И во всех случаях заключалась в неверном определении сигналов от мыши. Ну и решалась тоже одинаково: либо на время игры удалить геймпад из системы, либо переназначить клавиши управления, исключив кнопки геймпада.

alang

  • Гость
ваш совет конечно же правильный, вот только в 90% случаев если человек пользуется Linux Ubuntu, то в линуксах он не силен, так что человек, пришедший за ответами, после вашего совета, получит лишь кучу новых вопросов.

stake-k26, бот, что ли? Это был не совет, а команда для вывода системных сообщений :)

А человек, который понимает, для чего нужна команда dmesg | tail, способен и сам решить возникшую проблему.

Исходя из логики этого заявления, к советам пользователя stake-k26 прислушиваться не стоит, поскольку он не понимает, для чего нужна команда dmesg | tail и, следовательно, не способен решать возникающих проблем  :2funny:

Оффлайн stake-k26

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
alang, благодарю за ваши ценные комментарии.

Это был не совет, а команда для вывода системных сообщений :)

Не потрудитесь ли уточнить каких именно системных сообщений? Команда rc-service dmesg status тоже предназначена для вывода системных сообщений, но почему она здесь не используется? А при желании можно вообще написать что-нибудь умное, но совершенно бесполезное вроде rc-service dmesg status | head | tail.

Исходя из логики этого заявления, к советам пользователя stake-k26 прислушиваться не стоит...

К любым советам прислушиваться не стоит, если кому-то посоветовали выполнить команду sudo rm -rf, то в дураках окажется тот, кто этому совету последует. Да и вообще поговорку "не говори другим что делать и тебе не скажут куда идти" еще никто не отменял. Следовать ли советам - выбор каждого.

alang

  • Гость
Не потрудитесь ли уточнить каких именно системных сообщений?

Не потружусь. Что такое dmesg, знает любой, кто занаком с linux чуть глубже уровня домохозяйки.


Команда rc-service dmesg status тоже предназначена для вывода системных сообщений, но почему она здесь не используется? А при желании можно вообще написать что-нибудь умное, но совершенно бесполезное вроде rc-service dmesg status | head | tail.

А это и вовсе демагогия.

К любым советам прислушиваться не стоит, если кому-то посоветовали выполнить команду sudo rm -rf, то в дураках окажется тот, кто этому совету последует. Да и вообще поговорку "не говори другим что делать и тебе не скажут куда идти" еще никто не отменял. Следовать ли советам - выбор каждого.

И это тоже. Если к советам заведомо не стоит прислушиваться, незачем их давать.

Оффлайн stake-k26

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Не потрудитесь ли уточнить каких именно системных сообщений?

Не потружусь. Что такое dmesg, знает любой, кто занаком с linux чуть глубже уровня домохозяйки.

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

Если есть что сказать дельного по теме, то прошу, не стесняйтесь. А то ваши сообщения выглядят как: "Я-то знаю, но вам не скажу, сами должны знать!". Не слишком-то красиво получается, не находите?

Оффлайн it0r

  • Забанен
  • Старожил
  • *
  • Сообщений: 2264
    • Просмотр профиля
stake-k26, alang, Ваш срач не по теме - в личку. Выпишу по полной. Предупреждать не буду.
-- it0r
ТУТ - это дерево. А ЗДЕСЬ - это МЕСТО.... Так что ТУТ - это не ЗДЕСЬ.

Оффлайн stake-k26

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Явление Христа народу. it0r, тебе бы самому выписать не помешало, поскольку сообщение о нарушении было отправлено еще 9 часов назад. Есть предложение вообще последние посты выпилить, поскольку толку от них, как от дохлого осла.


Цитата:
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.12. Обсуждать действия модераторов и администрации в темах, не относящихся к этому напрямую. Для разрешения спорных ситуаций пользуйтесь личными сообщениями или разделом «Обсуждение форума».

+30%

-- it0r

« Последнее редактирование: 10 Января 2016, 13:35:41 от it0r »

 

Страница сгенерирована за 0.051 секунд. Запросов: 26.