Решено: Проблема с мышью в играх (2.6.24 OpenGL renderer string ATI Radeon 9550 ati-drivers-8.455.2-r1)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Решено: Проблема с мышью в играх

Сообщение _YT_ »

Всем привет!

Решил запустить UT2004 (родной не под wine), flightgear обнаружил, что с курсором мыши проблемы.
Если двигать курсор снизу вверх, то он доходит где-то до нижней трети, иногда до половины экрана, потом опять с самого низа ползет вверх, т.е. в верхнюю половину экзана вообще не попадает, да и в середину редко.

Есть идеи, как лечить?

Я давно не запускал никаких игр, около года ли полугода где-то, раньше все было отлично. Дело принципа это вылечить :dry:

Недавно пересобирал kde с xinerama.
Система

user@host

uname -a Linux 2.6.24-gentoo-r2 #6 Sat Feb 16 21:42:32 MSK 2008 i686 AMD Athlon™ XP 2500+ AuthenticAMD GNU/Linux


Видеокарта

user@host

glxinfo | grep render direct rendering: Yes OpenGL renderer string: ATI Radeon 9550 / X1050 Series


Драйвер

user@host

emerge -pv ati-drivers [ebuild R ] x11-drivers/ati-drivers-8.455.2-r1 USE="acpi -debug" 0 kB


Конфиг иксов (некоторые секции)

Код: Выделить всё

Section "InputDevice"
        Identifier  "Mouse1"
        Driver      "mouse"
        Option      "Device" "/dev/input/mice"
#        Option      "Buttons" "5"
#       Option      "ZAxisMapping" "4 5"
#        Option      "Protocol" "ImPS/2"
EndSection

Section "Device"
# Driver "ati"
# Driver "radeon"
# Driver   "vesa"

        Identifier  "Radeon"
        Driver      "fglrx"
        Option      "AGPMode" "4"
        Option      "AGPFastWrite" "True"
        Option      "EnablePageFlip" "True"
        # BusID      "PCI:0:10:0"
        Option      "PseudoColorVisuals" "off"
        Option      "OpenGLOverlay" "off"
        Option      "VideoOverlay" "off"
        Option "XAANoOffscreenPixmaps" "true"
EndSection

Section "DRI"
        Mode         0666
EndSection
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: Решено: Проблема с мышью в играх

Сообщение quadrik »

В анрыле что-то типа in_restart есть? Помню квейк под wine (не знал тогда о нативном) при загрузке мода иногда у меня тоже с мышью шалил, in_restart-ом всё выпрямлялось.
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Решено: Проблема с мышью в играх

Сообщение _YT_ »

quadrik писал(а):
27.02.2008 10:21
В анрыле что-то типа in_restart есть? Помню квейк под wine (не знал тогда о нативном) при загрузке мода иногда у меня тоже с мышью шалил, in_restart-ом всё выпрямлялось.


quadrik,

Не знаю.
1. Где надо в конфиге quake3 прописать in_restart? Пробовал в ~/.q3a/ops/q3config.cfg и ~/.q3a/baseq3/q3config.cfg первой строкой, не помогло. Где у него autoexec.cfg находится? Или его надо создать? В ~/.q3a не нашел, а /usr/share/games/quake3 тоже, не хочется по всему диску искать.
2. В какой конфиге, надо in_restart добавить в UT2004? Там что-то огромное количество файлов разных.
3. А другие способы есть? У меня раньше _все работало_, ничего из железа не менялось давно.
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Решено: Проблема с мышью в играх

Сообщение _YT_ »

Люди,

Разве нет обладателей ("счастливых") карт от ATI, теперь AMD с похожими проблемами? Подскажите, как это лечить.
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Решено: Проблема с мышью в играх

Сообщение Maximus_V »

Являюсь тоже обладателем карточки 9550, но проблем почему-то не наблюдаю. Версии указанных пакетов совпадают. Кусок xorg.conf для мышки такой:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Решено: Проблема с мышью в играх

Сообщение _YT_ »

Решил проблему:

Откатил hal с 0.5.10 до 0.5.9.1-r3, потом пересобрал xorg-server :) Спасибо всем ответившим!
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: Решено: Проблема с мышью в играх

Сообщение Supervisor »

Аналогичная проблема в играх Postal2 и Warsow, мышь все время старается сбежать в правый нижний угол. откат на hal 0.5.9.1-r3 не помог. есть какие идеи на этот счет?

Код: Выделить всё

stranger ~ # uname -a
Linux stranger 2.6.24-gentoo-r2 #1 Mon Feb 11 21:05:08 MSK 2008 x86_64 AMD Sempron(tm) Processor 3000+ AuthenticAMD GNU/Linux


Код: Выделить всё

stranger ~ # glxinfo |grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI R200 20060602 AGP 8x TCL


Код:

stranger ~ # emerge -vp xf86-video-ati These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] x11-drivers/xf86-video-ati-6.6.3 USE="dri -debug" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB[code] xorg.conf [code]Section "Module" Load "dri" Load "dbe" Load "extmod" Load "type1" Load "freetype" Load "glx" EndSection #Section "ServerFlags" # Option "Xinerama" "0" #EndSection Section "InputDevice" # generated from data in "/etc/conf.d/gpm" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" # Option "ZAxisMapping" "4 5 6 7" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" # Driver "evdev" Option "AutoRepeat" "500 30" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:ctrl_shift_toggle, grp_led:scroll" EndSection Section "Monitor" Identifier "Monitor0" #CRT VendorName "Unknown" ModelName "ViewSonic" HorizSync 31.0 - 68.0 VertRefresh 56.0 - 85.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor1" #TV VendorName "Unknown" ModelName "Hyundai" HorizSync 31.0 - 68.0 VertRefresh 56.0 - 85.0 Option "DPMS" EndSection Section "Device" Identifier "Videocard0" Driver "ati" VendorName "ATI Corporation" BoardName "ATI Radeon 9200" BusID "PCI:1:0:0" Screen 0 Option "ReducedBlanking" "yes" Option "AGPMode" "8" Option "AGPFastWrite" "yes" Option "EnablePageFlip" "on" Option "RenderAccel" "on" Option "MonitorLayout" "CRT, NONE" Option "AccelMethod" "EXA" Option "AccelDFS" "on" Option "DynamicClocks" "on" EndSection Section "Device" Identifier "Videocard1" Driver "ati" VendorName "ATI Corporation" BoardName "ATI Radeon 9200" BusID "PCI:1:0:1" Screen 1 Option "ReducedBlanking" "yes" Option "AGPMode" "8" Option "AGPFastWrite" "yes" Option "EnablePageFlip" "on" Option "RenderAccel" "on" Option "AccelMethod" "EXA" Option "AccelDFS" "on" Option "DynamicClocks" "on" Option "TVOutFormat" "SVIDEO" Option "TVOutput" "PAL-B" Option "IgnoreEDID" "on" Option "MonitorLayout" "NONE, CRT" Option "CRT2HSync" "31.0-86.0" Option "CRT2VRefresh" "56.0-85.0" Option "CRT2Position" "RightOf" # Option "ConnectedMonitor" "TV" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Videocard1" Monitor "Monitor1" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "Simple" Screen 0 "Screen0" Screen 1 "Screen1" RightOf "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "DRI" Mode 0666 EndSection
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: Решено: Проблема с мышью в играх

Сообщение Supervisor »

Проблема с WarSow решилась... в консоли игры набрал in_dgamouse 0
Проблема с Postal2 осталась :mellow:
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: Решено: Проблема с мышью в играх

Сообщение _YT_ »

> откат на hal 0.5.9.1-r3
А etc-update сделал?
Можно еще env-update, source /etc/profile и посмотреть все ли хорошо с помощью revdep-rebuild.
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: Решено: Проблема с мышью в играх

Сообщение Supervisor »

_YT_ писал(а):
12.03.2008 11:31
А etc-update сделал?
Можно еще env-update, source /etc/profile и посмотреть все ли хорошо с помощью revdep-rebuild.


Делал все и тачку ребутал, даже опенсорц дрова для АТИ последние размаскировал и поставил.... ничего не помогло, теперь еще такаяже проблема нарисовалась в VDrift. Куда теперь копать не знаю :cray:


ЗЫ: модули xf86-input-mouse xf86-input-keyboard xf86-input-evdev пересобирал, если последний модуль снести совсем то отваливается мыша в иксах.
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: Решено: Проблема с мышью в играх

Сообщение Supervisor »

проблему решил :drinks:

#echo "SDL_VIDEO_X11_DGAMOUSE=0" >>/etc/env.d/02locale
#env-update
#source /etc/profile


взято отсюда http://ru.gentoo-wiki.com/HOWTO_hal_и_устройства_ввода
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: Решено: Проблема с мышью в играх

Сообщение quadrik »

Supervisor писал(а):
12.03.2008 23:15
проблему решил :drinks:

#echo "SDL_VIDEO_X11_DGAMOUSE=0" >>/etc/env.d/02locale
#env-update
#source /etc/profile


взято отсюда http://ru.gentoo-wiki.com/HOWTO_hal_и_устройства_ввода

а вам не кажется что /etc/env.d/02locale немного неподходящее место для таких параметров? можно было создать /etc/env.d/03games, зачем мусорку устраивать?
Спасибо сказали:
Supervisor
Сообщения: 147
ОС: Sabayon ~x86

Re: Решено: Проблема с мышью в играх

Сообщение Supervisor »

quadrik писал(а):
13.03.2008 09:04
а вам не кажется что /etc/env.d/02locale немного неподходящее место для таких параметров? можно было создать /etc/env.d/03games, зачем мусорку устраивать?


Оното конечно понятно что неподходящее, но так как я делал по Хау Ту и время было позднее то подробно разбираться не стал.
Спасибо сказали: