- Symulator MaSzyna -
Symulator EU07 (i nie tylko) => Pomoc doraźna => Tabor => Wątek zaczęty przez: Arek21 w 23 Lipca 2017, 16:49:49
-
Nie można na klawiszach Home End zmienić kabiny. W żadnej maszynie. Wyłączam numeryczną klawiaturę aby móc zmienić kabinę klawiszami Home/End, ale nie można nic zrobić.
Pomocy !!/]
Następne wiadomości pisane takim stylem będą skutkowały ostrzeżeniem. @matek123
-
Bardziej niepelnej prosby o pomoc jeszcze nie widzialem. Mamy zgadywac co i jak. Nie spodziewaj sie odpowiedzi.
-
Ja wiem o co chodzi. Jeśli chodzi o EZT to na załączniku masz jak to zrobić. Ustawiasz dla każdego członu sprzęgi na 55. U mnie też to nie działało (tylko jeśli chodzi o kibelki ręcznie wstawione). Natomiast w lokomotywach jak np. ET41 wystarczy tylko w jednym członie. A jeśli chodzi o inne lokomotywy to nie wiem. Czasami trzeba po prostu chwilkę poczekać.
-
Nie wiesz o co chodzi, w paczce sprzegi sa poustawiane jak nalezy.
-
Nie wiesz o co chodzi, w paczce sprzegi sa poustawiane jak nalezy.
Kiedy dajesz kibla do scenerii "na surowo" to nie. Dlatego podkreśliłem - tylko jeśli chodzi o kibelki ręcznie wstawione.
-
Chodzi o inne kody klawiszy wysyłane przez home/end na numerycznej względem normalnej. Efekt uboczny nowego systemu obsługi klawiszy. Nie masz jakichś innych opcji z Fn na to?
-
Witam.
Ponawiam pytanie autora tematu. Da się coś z tym zrobić? Wypróbowałem wszystkie możliwe kombinacje (Shift, Ctrl, Alt, Fn...) i nic to nie dało, nie da się przejść do drugiej kabiny.
-
Ustawiłeś sobie pauzę na starcie, dlatego nie działa.
-
Ponawiam pytanie autora tematu. Da się coś z tym zrobić? Wypróbowałem wszystkie możliwe kombinacje (Shift, Ctrl, Alt, Fn...) i nic to nie dało, nie da się przejść do drugiej kabiny.
Czy jakikolwiek przyrząd się rusza w kabinie? Tak jak pisali poprzednicy. Klawisze home/end z numerycznej nie są równoznaczne klawiszom z części głównej.
-
Rusza się hamulec pomocniczy.
Ustawiłeś sobie pauzę na starcie, dlatego nie działa.
Nie mam ustawionej pauzy na starcie.
-
Próbowałeś w pliku z klawiszami przemapować klawisze? Ja się na tym nie znam, ale możesz np. z Milkiem albo tmj na ten temat pogadać.
-
Samemu będzie mi to ciężko zrobić. Pokombinowałem w pliku z klawiszami (zmieniłem sterowanie hamulcem pomocniczym, żeby klawisze Home i End były wolne), ale to nic nie dało. Poza tym w pliku nie ma wpisanych klawiszy obsługujących zmiany kabiny.
-
jak wciskasz tego twojego home/end to w logu się coś pokazuje czy nic?
glfw nie używa virtual keys do mapowania na swoje klawisze tylko scancodów, i pewnie nie zna wszystkich. prawdopodobnie callback z glfw zwraca GLFW_KEY_UNKNOWN i trzeba sobie samemu sprawdzić scancode i porównać czy to jest VK_HOME/END po wcześniejszym przemieleniu przez MapVirtualKey(scancode, MAPVK_VSC_TO_VK). ewentualnie wprowadzić możliwość mapowania do scancodów w .ini klawiatury, tyle że wtedy nie będzie działać automagicznie a i tak przechodzenie między kabinami obecnie nie korzysta z systemu mapowania.
-
jak wciskasz tego twojego home/end to w logu się coś pokazuje czy nic?
W logu zapisało mi to jako użycie hamulca pomocniczego:
Key pressed: [Num 1]
ep07-424 received command: [independentbrakeincrease]
Key pressed: [Num 7]
ep07-424 received command: [independentbrakedecrease]
Na moim laptopie klawisze Home/End są wbudowane w klawiaturę numeryczną. Dotychczas działało to tak, że jak miałem włączoną klawiaturę numeryczną, to działały mi hamulce, a gdy wyłączyłem klawiaturę numeryczną - czytało mi to jako klawisze Home/End i można było przejść do drugiej kabiny. Tak samo sprawa wygląda z klawiszami PageUp/PageDn odpowiadającymi za zmianę wysokości kamery. Obecnie to wygląda tak, jakby program nie widział, że wyłączyłem klawiaturę numeryczną.
-
bu, no to problem, bo scancody się nie przydadzą jeżeli odpowiadają numerycznej a vkey z eventu nie jest wystawiany przez glfw.
trzeba poczekać na przepięcie pod system mapowania to przynajmniej będzie można zmienić na inne klawisze.
-
Ok, czyli na razie niewiele da się zrobić, trudno. Dzięki wszystkim za udzielone odpowiedzi.
-
Możesz za dwie dyszki kupić normalną klawiaturę póki co...