Domanda:
Perché il mio personaggio avanza automaticamente?
Warface
2011-08-12 23:35:29 UTC
view on stackexchange narkive permalink

Sono sicuro di non essere solo. A volte, quando vado da qualche parte o costruisco qualcosa, all'improvviso, il personaggio continua ad andare avanti proprio come la W è bloccata. Ma non lo è.

Per riprendersi da questo devo premere i miei tasti ASWD sulla tastiera (delicatamente: P) ed è ok. Qual è la causa e come posso risolverlo?

Sei su Linux? Se è così, allora X sta catturando l'attenzione, quindi l'evento è perso come ha detto badp. Premendo Esc lo risolve sempre per me.
Per favore perdona la mia densità, ma quale altro gestore di finestre c'è?
[X non è un gestore di finestre] (http://en.wikipedia.org/wiki/X_Window_System), e sono abbastanza sicuro che @Warface stia usando X. Dubito che ci sia qualche altra alternativa accelerata 3D a X, e che è compatibile con Java.
@Denilson Ah window * system *. Il mio punto però rimane lo stesso: "Che alternativa c'è a X"?
Questo è noto tra i miei amici come il bug "Linux Cruise Control". È comodo e mi fa uccidere, a seconda della situazione.
Ho notato che questo accade anche su Windows.
Ti è successo di recente?
Aveva 7 volte ieri, win7_64, ultimo JRE_64, build last_minecraft. E alcune volte prima, dalla prima versione beta.
Hai rovinato la coca cola sulla tua tastiera?
Tre risposte:
Denilson Sá Maia
2011-08-13 13:04:59 UTC
view on stackexchange narkive permalink

Questo è un bug. Di solito accade quando mi muovo e faccio clic contemporaneamente.

È stato segnalato su GetSatisfaction e esiste una soluzione alternativa: update lwjgl che viene scaricata insieme a Minecraft.

Questo bug esiste da molto tempo e sarebbe fantastico se Mojang lo risolvesse effettivamente...

Fantastica scoperta! Non mi ero reso conto che Minecraft avesse problemi di controllo su Linux che non affliggono altri sistemi operativi. Speriamo che Mojang aggiorni LWJGL prima del rilascio, almeno.
Ben Blank
2011-08-12 23:51:04 UTC
view on stackexchange narkive permalink

Una causa di ciò è quando si premono due tasti quasi contemporaneamente, uno dei quali è un tasto di movimento e l'altro apre una GUI. Un noto "autorun dei poveri" in Minecraft consiste nel premere contemporaneamente i tasti "cammina avanti" e "inventario". Inizierai a camminare - con la schermata dell'inventario aperta - e continuerai a camminare dopo aver chiuso di nuovo il tuo inventario, anche se nessun tasto viene tenuto premuto.

Altre "collisioni" di input potrebbero causare anche questo, ma come badp sottolinea, l'unica vera soluzione dopo il fatto è premere di nuovo il tasto "bloccato". Non c'è alcun modo per prevenire questo tipo di key sticking, a parte evitare gli input simultanei che lo causano.

badp
2011-08-12 23:39:27 UTC
view on stackexchange narkive permalink

Questo probabilmente significa che Minecraft, per qualsiasi motivo, ha perso il "tasto W è stato rilasciato (quindi l'utente vuole smettere di andare avanti)" e di conseguenza stai ancora andando avanti.

Prova a premere di nuovo W.

Questo tipo di cose mi accadeva sempre con altri giochi con una vecchia tastiera che avevo. La tastiera non registra più di quattro tasti contemporaneamente, quindi se tenessi premuti più di quattro tasti dimenticherei che il tasto W è stato tenuto premuto. Esempio: stavo tenendo premuto il tasto W per andare avanti. Ho quindi premuto e tenuto premuto il tasto A per mitragliare, il tasto MAIUSC per un modificatore, ho iniziato a premere il tasto E per un attacco e poi ho premuto il tasto spazio per saltare. Ciò ha fatto sì che il gioco continuasse a premere il tasto W fino a quando non l'ho premuto e rilasciato di nuovo.
Premendo di nuovo W non fa nulla, devo premere la barra spaziatrice premendo tutti gli ASWD insieme ed è ok ...
In alternativa, prova a scollegare e ricollegare la tastiera.


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...