Problème de souris avec la mise à jour 1.02

Bugs, problèmes d'installation, de patch, optimisation

Topic author
warning
Nouvelle Recrue
Nouvelle Recrue
Messages : 10
Inscription : 29 juillet 2006

Problème de souris avec la mise à jour 1.02

#1

Message par warning »

Bonjours à tous !

j’ai fouillé le forum pour trouver la solution à mon problème et je suis tombé sur le post de jeffer7 dans Simulateurs de jets militaires > Lock on > Support technique « Je comprends pas, je viens d'installer la version 1.02fr et je ne trouve pas l'option cockpit souris dans les paramètres cockpit. » J’ai le même problème mais jeffer7 après avoir suivi les conseils de Bushido qui poste ceci :

« Bon alors si je ne dit pas de bétise :

Tu doit éditer le fichier view.lua qui se trouve dans bazar/config/view (de tête pas sur à 100% du chemin)
Dans ce fichier view.lua que tu ouvres avec notepad tu remplace mouse cockpit = false par mouse cokpit = true

Ps : fait une sauvegarde de ton fichier original au cas ou.

EDIT : sujet déjà abordé ici

En fait je ne sais plus si ca se trouve dans view.lua ou view.cfg essaye les deux.
dans un cas tu remplace false par true et dans l'autre 0 par 1 »


a réussi de toute évidence à retrouver l’option cockptit souris, je cite : mercimercimerci :Jumpy:

c'est le fichier cockpit.LUA


Autres post intéressant deANTIER Pierre : Sauf erreur de ma part, je n'ai pas (re)trouvé dans la FAQ la manip consistant à disposer de la souris pour se balader librement à l'intérieur du cockpit et à l'extérieur de l'avion (toutes vues).

Comme j'ai retrouvé le fichier à modifier, je retranscris ci-après à toutes fins utiles les modifications à apporter (désolé si cette manip est déjà connue):

Ouvrir le fichier View.cfg dans le répertoire.../LO/Config/View/ et mettre à 1 les variables MouseCockpit et MouseExternal. Ne pas oublier d'ôter les slashs éventuels et de désactiver "lecture seule" dans le fichier View.cfg (clic droit, propriétés).


Quand à moi le résultat est nul après pas mal de bidouille dans les fichiers view et cockpit. Je suis contrains à m’entraîner sur la version 1.00 qui laisse l’option de la souris. Voilà, après avoir tappé une tartine (désolé pour ce post aussi long) je demande à ceux qui ont une idée sur le sujet de bien vouloir me donner un petit coup de main.

Merci d’avance !
Avatar de l’utilisateur

Azrayen
Moderateur
Moderateur
Messages : 18908
Inscription : 29 décembre 2004

#2

Message par Azrayen »

[quote="Bushido"]En fait je ne sais plus si ca se trouve dans view.lua ou view.cfg essaye les deux.
dans un cas tu remplace false par true et dans l'autre 0 par 1 &#187]

C'est à priori la bonne solution :)

Remplacer
CockpitMouse = false
par
CockpitMouse = true
dans le fichier \Lock On\Config\View\view.lua

Tester.

Si ça ne fonctionne pas, essayer de remplacer
//MouseCockpit = 0;
(ou toute ligne comportant "MouseCockpit =") par
MouseCockpit = 1;
dans le fichier \Lock On\Config\View\View.cfg

Pourquoi deux réglages ? L'un (celui de View.cfg si mes souvenirs sont exacts) est un "vieux", plus utilisé par LO - quelle que soit sa valeur - c'est un oubli des programmeurs. L'autre est celui réellement pris en compte par le simu.

++
Az'

PS :
"c'est le fichier cockpit.LUA" => Heu... Ché plus. Ce fichier est détruit (obsolète=effacé) lors de l'installation de Flaming Cliffs. Y'a quoi dedans ?
Image Image

Image

Topic author
warning
Nouvelle Recrue
Nouvelle Recrue
Messages : 10
Inscription : 29 juillet 2006

#3

Message par warning »

Salut Azrayan. Merci de me répondre aussi vite!

Voilà le contenu du fichier cockpit.LUA :

-- Copyright (C) 2004, Eagle Dynamics.
-- Cockpit view scripts (F1, Ctrl-F1, Alt-F1)
-- Uses SnapViews.lua and Serialize.lua

CockpitMouse = true
CockpitMouseSpeedSlow = 1.0
CockpitMouseSpeedNormal = 10.0
CockpitMouseSpeedFast = 20.0
CockpitKeyboardAccelerationSlow = 5.0
CockpitKeyboardAccelerationNormal = 30.0
CockpitKeyboardAccelerationFast = 80.0
CockpitViewAngleMin = 20.0
CockpitViewAngleMax = 120.0
-- If CockpitViewAngleDefault is not set here then option value is used
-- Remove comment "--" in the next line and set your custom value:
--CockpitViewAngleDefault = 60.0
CockpitKeyboardZoomAcceleration = 300.0
DisableSnapViewsSaving = true
UseDefaultSnapViews = false
CockpitPanStepHor = 45.0
CockpitPanStepVert = 30.0
CockpitNyMove = true
CockpitHAngleOrigin = 0.0
CockpitVAngleOrigin = -9.5
CockpitHAngleAccelerateTimeMax = 0.15
CockpitVAngleAccelerateTimeMax = 0.15
CockpitZoomAccelerateTimeMax = 0.2
HAngleMaxDefault = 130.0
VAngleMinDefault = -65.0
VAngleMaxDefault = 115.0
HAngleMaxSu25 = 95.0
VAngleMinSu25 = -65.0
VAngleMaxSu25 = 80.0
HAngleMaxF15 = 135.0
VAngleMinF15 = -65.0
VAngleMaxF15 = 115.0

CockpitLocalPoint = {}
CockpitLocalPoint[PlaneIndex.iSu_27] = {8.05, 1.35, 0.0}
CockpitLocalPoint[PlaneIndex.iSu_33] = {8.35, 1.35, 0.0}
CockpitLocalPoint[PlaneIndex.iSu_25] = {3.0, 0.276, 0.0}
CockpitLocalPoint[PlaneIndex.iSu_39] = {3.0, 0.276, 0.0}
CockpitLocalPoint[PlaneIndex.iMiG_29] = {4.76, 1.284, 0.0}
CockpitLocalPoint[PlaneIndex.iMiG_29K] = {4.9, 1.254, 0.0}
CockpitLocalPoint[PlaneIndex.iA_10] = {3.991, 1.507, 0.0}
CockpitLocalPoint[PlaneIndex.iF_15] = {6.4, 1.218, 0.0}

function GetCockpitLocalPoint(iType)
local p = CockpitLocalPoint[iType]
return p[1], p[2], p[3]
end

function NaturalHeadMoving(tang, roll, omz)
local r = roll
if r > 90.0 then
r = 180.0 - r
elseif roll < -90.0 then
r = -180.0 - r
end
local hAngle = -0.25 * r
local vAngle = math.min(math.max(0.0, 0.4 * tang + 45.0 * omz), 90.0)
return hAngle, vAngle
end

function GetSnapAngles(iPlane, iKey)
local s = Snap[iPlane][iKey]
return s.hAngle, s.vAngle, s.viewAngle
end

function SetSnapAngles(iPlane, iKey, hAngle, vAngle, viewAngle)
local s = Snap[iPlane][iKey]
s.hAngle = hAngle
s.vAngle = vAngle
s.viewAngle = viewAngle
end

function WriteSnapViews(fileName)
local file = io.open(fileName, "w")
if file then
io.output(file)
local t = {}
Serialize("Snap", Snap, t)
io.close(file)
end
end

function ReadSnapViews(fileName)
dofile(fileName)
end


J'ai aussi remarqué que le fichier cockpit.cfg change quand je passe en 1.02, il manque une ligne :

Mirrors = 0;
MirrorResolution = 1;
Reflections = 0;
RussianHUD = 0;
UseMouse = 1;
FOV = 1.0471977;

J'ai rajouté UseMouse = 1; mais aucun changement, ça reste grisé. L'installation du ModMan6301 ne change rien non plus.

PS : j'utilise le bloc notes de windows XP sp2 pour les changements. Je suppose que le prob ne vient pas de là?

Encore merci pour ton aide!

Ma config au cas où :

Amd Athlon 3800+ dual core
1go de ram
Geforce 7600 GT xfx 256 ram
windows Xp sp 2
sidewinder force feedback 2
clavier et souris logitech




Topic author
warning
Nouvelle Recrue
Nouvelle Recrue
Messages : 10
Inscription : 29 juillet 2006

#4

Message par warning »

Ok ca marche :Jumpy:

En fait l'option reste grisée mais avec les modifs ca fonctionne. La personne chez qui j'ai installé la version 1.02 n'a pas cru bon de m'avertir alors que j'ai passé du temps là dessus, ca marchait chez lui et il a pas pensé que ca pourrait m'intéresser:hum: Il est trop fort mon beauf :Jumpy:
[SIGPIC][/SIGPIC]

______________

Galland était connu pour sa passion des cigares. Le support à cigare installé dans le cockpit de son Messerschmitt Bf 109 pour pouvoir conserver le cigare allumé avant de mettre son masque à oxygène est devenu légendaire.
Répondre

Revenir à « Support technique »