doctor-client, sample-server : change about keycode 65/258065/2 accepted/tizen/unified/20210511.072300 submit/tizen/20210511.034955
authordyamy-lee <dyamy.lee@samsung.com>
Thu, 6 May 2021 09:51:42 +0000 (18:51 +0900)
committerdyamy-lee <dyamy.lee@samsung.com>
Mon, 10 May 2021 05:34:14 +0000 (14:34 +0900)
change keycode in sample-server.
for executable, it needs no offset +8, because it add offset inside keyrouter process.

change keycode in doctor-client.
for executable doctor-client by sending keycode, it needs offset +8.

Change-Id: I68e09f39b440f362f2684e50464ca025a8ce3126

src/bin/doctor/doctor-client.c
src/samples/sample-server.c

index b739e01..d7dd89c 100644 (file)
@@ -329,7 +329,7 @@ grab_keys(headless_info_t *headless)
 
        //grab information : key(169), mode(OR_EXCLUSIVE) and error
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
-       *uint_ptr = 169;//menu key
+       *uint_ptr = (169+8);//menu key
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
        *uint_ptr = TIZEN_KEYROUTER_MODE_OVERRIDABLE_EXCLUSIVE;
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
@@ -337,7 +337,7 @@ grab_keys(headless_info_t *headless)
 
        //grab information : key(139), mode(OR_EXCLUSIVE) and error
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
-       *uint_ptr = 139;//home key
+       *uint_ptr = (139+8);//home key
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
        *uint_ptr = TIZEN_KEYROUTER_MODE_OVERRIDABLE_EXCLUSIVE;
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
@@ -345,7 +345,7 @@ grab_keys(headless_info_t *headless)
 
        //grab information : key(158), mode(OR_EXCLUSIVE) and error
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
-       *uint_ptr = 158;//back key
+       *uint_ptr = (158+8);//back key
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
        *uint_ptr = TIZEN_KEYROUTER_MODE_OVERRIDABLE_EXCLUSIVE;
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
@@ -353,7 +353,7 @@ grab_keys(headless_info_t *headless)
 
        //grab information : key(28), mode(OR_EXCLUSIVE) and error
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
-       *uint_ptr = 28;//enter key on a keyboard
+       *uint_ptr = (28+8);//enter key on a keyboard
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
        *uint_ptr = TIZEN_KEYROUTER_MODE_OVERRIDABLE_EXCLUSIVE;
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
@@ -361,7 +361,7 @@ grab_keys(headless_info_t *headless)
 
        //grab information : key(57), mode(OR_EXCLUSIVE) and error
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
-       *uint_ptr = 57;//space bar on a keyboard
+       *uint_ptr = (57+8);//space bar on a keyboard
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
        *uint_ptr = TIZEN_KEYROUTER_MODE_OVERRIDABLE_EXCLUSIVE;
        uint_ptr = wl_array_add(&keygrab_array, sizeof(unsigned int));
index 23c3632..4dde94e 100644 (file)
@@ -61,7 +61,6 @@ _handle_keyboard_key(pepper_event_listener_t *listener, pepper_object_t *object,
        PEPPER_CHECK(data, return, "Invalid data.\n");
 
        event = (pepper_input_event_t *)info;
-       event->key +=8;
 
        PEPPER_TRACE("[%s] keycode:%d, state=%d\n", __FUNCTION__, event->key, event->state);