Lines Matching defs:wskbd_softc
180 struct wskbd_softc { struct
181 struct wsevsrc sc_base;
183 struct wskbd_internal *id;
185 const struct wskbd_accessops *sc_accessops;
186 void *sc_accesscookie;
188 int sc_ledstate;
190 int sc_isconsole;
192 struct wskbd_bell_data sc_bell_data;
193 struct wskbd_keyrepeat_data sc_keyrepeat_data;
195 struct wskbd_scroll_data sc_scroll_data;
198 int sc_repeating; /* we've called timeout() */
199 callout_t sc_repeat_ch;
200 u_int sc_repeat_type;
201 int sc_repeat_value;
203 int sc_translating; /* xlate to chars for emulation */
205 int sc_maplen; /* number of entries in sc_map */
206 struct wscons_keymap *sc_map; /* current translation map */
207 kbd_t sc_layout; /* current layout */
209 int sc_refcnt;
210 u_char sc_dying; /* device is being detached */
212 wskbd_hotkey_plugin *sc_hotkey;
213 void *sc_hotkeycookie;
216 int sc_evtrans_len;
217 keysym_t *sc_evtrans;