mirror of
https://github.com/YGGverse/xash3d-fwgs.git
synced 2025-01-18 19:10:37 +00:00
engine: platform: linux: move evdev_keydebug cvar to static allocation
This commit is contained in:
parent
9e0d389d9e
commit
bd52a9ec2d
@ -37,7 +37,7 @@ struct evdev_s
|
|||||||
qboolean shift;
|
qboolean shift;
|
||||||
} evdev;
|
} evdev;
|
||||||
|
|
||||||
static convar_t *evdev_keydebug;
|
static CVAR_DEFINE_AUTO( evdev_keydebug, "0", 0, "print key events to console" );
|
||||||
|
|
||||||
static int KeycodeFromEvdev(int keycode, int value)
|
static int KeycodeFromEvdev(int keycode, int value)
|
||||||
{
|
{
|
||||||
@ -360,7 +360,7 @@ void IN_EvdevFrame ( void )
|
|||||||
{
|
{
|
||||||
int key = KeycodeFromEvdev( ev.code, ev.value );
|
int key = KeycodeFromEvdev( ev.code, ev.value );
|
||||||
|
|
||||||
if( CVAR_TO_BOOL( evdev_keydebug ))
|
if( evdev_keydebug.value )
|
||||||
Con_Printf( "key %d %d %d\n", ev.code, key, ev.value );
|
Con_Printf( "key %d %d %d\n", ev.code, key, ev.value );
|
||||||
|
|
||||||
Key_Event( key , ev.value );
|
Key_Event( key , ev.value );
|
||||||
@ -457,7 +457,7 @@ void Evdev_Shutdown( void )
|
|||||||
Cmd_RemoveCommand( "evdev_open" );
|
Cmd_RemoveCommand( "evdev_open" );
|
||||||
Cmd_RemoveCommand( "evdev_close" );
|
Cmd_RemoveCommand( "evdev_close" );
|
||||||
Cmd_RemoveCommand( "evdev_autodetect" );
|
Cmd_RemoveCommand( "evdev_autodetect" );
|
||||||
evdev_keydebug = Cvar_Get( "evdev_keydebug", "0", 0, "print key events to console" );
|
Cvar_RegisterVariable( &evdev_keydebug );
|
||||||
|
|
||||||
for( i = 0; i < evdev.devices; i++ )
|
for( i = 0; i < evdev.devices; i++ )
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user