LINUX.ORG.RU
ФорумGames

Half-Life, wine, keyboard


0

0

Ubuntu 7.10, XFCE. Не работает клавиатура в Half-Life (естественно, первая часть - с порталом на движке второй свои проблемы, но речь не о том). Сама игра запускается абсолютно нормально, но на клавиатуру не реагирует абсолютно (если открыт Thunar, то печатаемые буквы вылезают в нём). Проблема наблюдается исключительно в HL - Deus Ex, Morrowind, Portal, WC3 идут вполне нормально (точней, у них свои косяки, с клавой не связанные). Вопрос банален: что делать? Уж больно захотелось по кроссфайру побегать. Заранее благодарю.

anonymous

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

0.9.46

Но ведь халфа, насколько я знаю, давно уже идёт под ним - по крайней мере, ещё под 0.9.39 идёт. Так что дело не в версии.

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

wine /home/pguser/.wine/drive_c/hlncs/hl.exe
ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:0
ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 1
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:1
fixme:win:EnumDisplayDevicesW ((null),0,0x34f628,0x00000000), stub!
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x149e40)->((nil),00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x149e40)->((nil),00000013)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x149e40)->((nil),00000008)
ALSA lib pcm_dsnoop.c:558:(snd_pcm_dsnoop_open) unable to open slave

anonymous
()

У меня была похожая проблема, но не с самой халфой а с модом Opposing force. В моём случае причина была в том что в кофиге не были забиндованы клавиши. Там должны быть записи типа:

bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "SPACE" "+jump"
bind "+" "sizeup"
bind "," "+moveleft"
bind "-" "sizedown"
bind "." "+moveright"
bind "0" "slot10"
bind "1" "slot1"
...

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

Записи наличествуют. Проблема в том, что нажатия кнопок, насколько я понял, передаются не халфе, а любой невайновой программе.

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

я сам удивляюсь как от версии к версии что то начинает работать, а то что работалo уже не пашет...

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

Я сейчас Opposing Force под 0.9.58 прошёл почти.

Один раз в лифте вдруг стало невозможно ходить, при запуске иногда при нажатии w вместо этого фключается пауза (лечится нажатием на паузу), при запуске же не показывает уровень батареи (лечится включением и выключением ночного видения).

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

>при запуске иногда при нажатии w вместо этого фключается пауза

Забавно, у меня этот глюк в другом моде - HalfQuake Amen. Впрочем и тот и другой мод, я уже давно прошёл (раза по 4), и всем этим мелким глюкам нашёл лечение. У меня самого wine 0.9.57. И кстати больше половины этих глюков у друга на венде, тоже всплывало. =)

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

>Проблема в том, что нажатия кнопок, насколько я понял, передаются не халфе, а любой невайновой программе.

А не пробовал запускать в другом WM/DE?

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

Прописать сразу в .xinitrc запуск Халвы в вайне, и никаких WM/DE !

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

Хм, а это идея, спасибо. Попробую в гноме.

anonymous
()

А движок самой халвы какой версии? Старый поди, лучше использовать двигло от контры 1.6, скопировав паки/моды куда нужно.

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