Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/console/console.c

    r60ebe63 rb48e680f  
    11/*
    2  * Copyright (c) 2022 Jiri Svoboda
     2 * Copyright (c) 2021 Jiri Svoboda
    33 * Copyright (c) 2011 Martin Decky
    44 * All rights reserved.
     
    120120static errno_t input_ev_active(input_t *);
    121121static errno_t input_ev_deactive(input_t *);
    122 static errno_t input_ev_key(input_t *, unsigned, kbd_event_type_t, keycode_t,
    123     keymod_t, char32_t);
    124 static errno_t input_ev_move(input_t *, unsigned, int, int);
    125 static errno_t input_ev_abs_move(input_t *, unsigned, unsigned, unsigned,
    126     unsigned, unsigned);
    127 static errno_t input_ev_button(input_t *, unsigned, int, int);
    128 static errno_t input_ev_dclick(input_t *, unsigned, int);
     122static errno_t input_ev_key(input_t *, kbd_event_type_t, keycode_t, keymod_t, char32_t);
     123static errno_t input_ev_move(input_t *, int, int);
     124static errno_t input_ev_abs_move(input_t *, unsigned, unsigned, unsigned, unsigned);
     125static errno_t input_ev_button(input_t *, int, int);
     126static errno_t input_ev_dclick(input_t *, int);
    129127
    130128static input_ev_ops_t input_ev_ops = {
     
    359357}
    360358
    361 static errno_t input_ev_key(input_t *input, unsigned kbd_id,
    362     kbd_event_type_t type, keycode_t key, keymod_t mods, char32_t c)
     359static errno_t input_ev_key(input_t *input, kbd_event_type_t type, keycode_t key,
     360    keymod_t mods, char32_t c)
    363361{
    364362        cons_event_t event;
     
    371369                event.type = CEV_KEY;
    372370
    373                 (void)kbd_id;
    374371                event.ev.key.type = type;
    375372                event.ev.key.key = key;
     
    420417}
    421418
    422 static errno_t input_ev_move(input_t *input, unsigned pos_id, int dx, int dy)
    423 {
    424         (void) pos_id;
     419static errno_t input_ev_move(input_t *input, int dx, int dy)
     420{
    425421        pointer_update(pointer_x + dx, pointer_y + dy);
    426422        return EOK;
    427423}
    428424
    429 static errno_t input_ev_abs_move(input_t *input, unsigned pos_id, unsigned x,
    430     unsigned y, unsigned max_x, unsigned max_y)
    431 {
    432         (void)pos_id;
     425static errno_t input_ev_abs_move(input_t *input, unsigned x, unsigned y,
     426    unsigned max_x, unsigned max_y)
     427{
    433428        pointer_update(mouse_scale_x * cols * x / max_x, mouse_scale_y * rows * y / max_y);
    434429        return EOK;
    435430}
    436431
    437 static errno_t input_ev_button(input_t *input, unsigned pos_id, int bnum,
    438     int bpress)
     432static errno_t input_ev_button(input_t *input, int bnum, int bpress)
    439433{
    440434        cons_event_t event;
    441 
    442         (void)pos_id;
    443435
    444436        event.type = CEV_POS;
     
    452444}
    453445
    454 static errno_t input_ev_dclick(input_t *input, unsigned pos_id, int bnum)
     446static errno_t input_ev_dclick(input_t *input, int bnum)
    455447{
    456448        cons_event_t event;
    457 
    458         (void)pos_id;
    459449
    460450        event.type = CEV_POS;
Note: See TracChangeset for help on using the changeset viewer.