Source SDK

Source SDK

Not enough ratings
motor source - configurar mando para juegos que no tienen cfg de configuración
By Oitnemood
comandos fundamentales para hacer funcionar tu mando ya sera de xbox 360 o otros correctamente sin importar que juego sera, si esta hecho en motor source del 2012 en adelante
   
Award
Favorite
Favorited
Unfavorite
configuración básica
crea un archivo de configuración en formato .cfg en la carpeta cfg, recomendado hacerlo usando de base un archivo de bloc de notas o copiando otro existente

joy_name "Xbox360 controller" //nombre del control
joy_advanced 1 //configuraciones avanzadas
joy_advaxisx 3
joy_advaxisy 1
joy_advaxisz 0
joy_advaxisr 2
joy_advaxisu 4
joy_advaxisv 0
joy_forwardsensitivity -1
joy_sidesensitivity 1 //sensibilidad de lado
joy_pitchsensitivity 1.0 //sensibilidad de lanzamiento
joy_yawsensitivity -1.25
joy_autoaimdampenrange 0.85
joy_autoaimdampen 0.5
joy_lowend 0.65
joy_lowmap 0.15
joy_accelscale 1.4 //aceleración
joy_response_move 5 //responder correctamente al movimiento al caminar
joy_response_look 1 //responder al movimiento de la visión
joyadvancedupdate //actualizar

joystick 1 //activar mando
sk_autoaim_mode 2
hud_fastswitch 2
+jlook

player_limit_jump_speed 0
configurar con comandos bind
bind es la inicial para configurar esto
"A_BUTTON" de ejemplo sirve para el Botón del mando
"+jump" de ejemplo que sirve para el comando de jugabilidad

juntos forman
bind "A_BUTTON" "+jump"

guía de índices de botones de mando hay dos categorías, usa la de tu preferencia
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2343057517

también puedes meterlo en el archivo config_default.cfg para que al seleccionar teclas preferidas o por defecto, te salgan las que tu configurastes sin necesidad de perder mas tiempo
o puedes crear varios archivos en formato.cfg y poner en la consola exec comando
y donde dice comando lo remplazas por el nombre de tu archivo
configuración tipo halo (half-life 2)
bind "A_BUTTON" "+jump"
bind "Y_BUTTON" "+use"
bind "B_BUTTON" "+reload"
bind "X_BUTTON" "lastinv"
bind "L_SHOULDER" "invprev"
bind "R_SHOULDER" "invnext"
bind "BACK" "+showscores"
bind "START" "pause"
bind "STICK1" "+speed"
bind "STICK2" "+duck"
bind "L_TRIGGER" "+attack2"
bind "R_TRIGGER" "+attack
configuración tipo clásica (Half-life 2)
bind "A_BUTTON" "+jump"
bind "X_BUTTON" "+use"
bind "B_BUTTON" "+reload"
bind "Y_BUTTON" "impulse 100"
bind "L_SHOULDER" "+speed"
bind "R_SHOULDER" "slot5"
bind "BACK" "slot4"
bind "START" "pause"
bind "STICK1" "toggle_duck"
bind "STICK2" "+duck"
bind "POV_UP" "slot1"
bind "POV_RIGHT" "slot2"
bind "POV_DOWN" "slot3"
bind "POV_LEFT" "slot4"
bind "L_TRIGGER" "+attack2"
bind "R_TRIGGER" "+attack"