Lines Matching +full:key +full:- +full:down
24 * @param[in] kbdPath - Path to the USB keyboard device
25 * @param[in] ptrPath - Path to the USB mouse device
26 * @param[in] udc - Name of UDC
41 * @brief RFB client key event handler
43 * @param[in] down - Boolean indicating whether key is pressed or not
44 * @param[in] key - Key code
45 * @param[in] cl - Handle to the RFB client
47 static void keyEvent(rfbBool down, rfbKeySym key, rfbClientPtr cl);
51 * @param[in] buttonMask - Bitmask indicating which buttons have been
53 * @param[in] x - Pointer x-coordinate
54 * @param[in] y - Pointer y-coordinate
55 * @param[in] cl - Handle to the RFB client
67 /* @brief HID modifier bits mapped to shift and control key codes */
74 /* @brief HID modifier bits mapped to meta and alt key codes */
86 "/sys/bus/platform/devices/1e6a0000.usb-vhub";
90 * @brief Translates a RFB-specific key code to HID modifier bit
92 * @param[in] key - key code
94 static uint8_t keyToMod(rfbKeySym key);
96 * @brief Translates a RFB-specific key code to HID scancode
98 * @param[in] key - key code
100 static uint8_t keyToScancode(rfbKeySym key);
120 * @brief Mapping of RFB key code to report data index to keep track
121 * of which keys are down