Lines Matching defs:desc

1039     XkbDescRec 		*desc;
1056 desc = XkbGetMap(dpy,0,XkbUseCoreKbd);
1057 XkbGetControls(dpy,XkbAllControlsMask,desc);
1059 desc->ctrls->ax_options = XkbAX_LatchToLockMask;
1070 desc->ctrls->ax_options |= XkbAX_FeatureFBMask | XkbAX_SlowWarnFBMask;
1087 desc->ctrls->ax_timeout = 60 * ConvertScaleValueToUnits(scaleValue,
1090 if(desc->ctrls->ax_timeout <= 0) desc->ctrls->ax_timeout = 1;
1107 desc->ctrls->ax_options |= XkbAX_IndicatorFBMask;
1129 desc->ctrls->ax_options |= XkbAX_TwoKeysMask;
1132 desc->ctrls->ax_options |= XkbAX_StickyKeysFBMask;
1139 desc->ctrls->mk_interval = 10;
1140 desc->ctrls->mk_curve = 50;
1145 desc->ctrls->mk_max_speed =
1147 if(desc->ctrls->mk_max_speed <=0 ) desc->ctrls->mk_max_speed = 1;
1152 desc->ctrls->mk_time_to_max =
1154 if(desc->ctrls->mk_time_to_max <= 0) desc->ctrls->mk_time_to_max = 1;
1159 desc->ctrls->mk_delay =
1161 if(desc->ctrls->mk_delay <= 0) desc->ctrls->mk_delay = 1;
1171 desc->ctrls->repeat_interval =
1173 if(desc->ctrls->repeat_interval <= 0) desc->ctrls->repeat_interval = 1;
1178 desc->ctrls->repeat_delay =
1180 if(desc->ctrls->repeat_delay <= 0) desc->ctrls->repeat_delay = 1;
1188 desc->ctrls->ax_options |= XkbAX_SKPressFBMask;
1191 desc->ctrls->ax_options |= XkbAX_SKAcceptFBMask;
1196 desc->ctrls->slow_keys_delay =
1198 if(desc->ctrls->slow_keys_delay <= 0) desc->ctrls->slow_keys_delay = 1;
1208 desc->ctrls->debounce_delay =
1210 if(desc->ctrls->debounce_delay <= 0) desc->ctrls->debounce_delay = 1;
1217 desc->ctrls->enabled_ctrls &= ~changeEnabled;
1218 desc->ctrls->enabled_ctrls |= (changeEnabled & enabled);
1219 XkbSetControls(dpy,which,desc);
1357 XkbDescRec *desc;
1359 desc = XkbGetMap(dpy,0,XkbUseCoreKbd);
1360 XkbGetControls(dpy,XkbAllControlsMask,desc);
1365 desc->ctrls->ax_options |= XkbAX_TwoKeysMask|XkbAX_StickyKeysFBMask|
1368 desc->ctrls->mk_interval = 10;
1369 desc->ctrls->mk_curve = 50;
1370 desc->ctrls->mk_max_speed = 300;
1371 desc->ctrls->mk_time_to_max = 2000;
1372 desc->ctrls->mk_delay = 300;
1373 desc->ctrls->repeat_interval = 40;
1374 desc->ctrls->repeat_delay = 660;
1375 desc->ctrls->slow_keys_delay = 300;
1376 desc->ctrls->debounce_delay = 300;
1377 XkbSetControls(dpy,which,desc);
1466 XkbDescRec *desc;
1471 desc = XkbGetMap(dpy,0,XkbUseCoreKbd);
1472 XkbGetControls(dpy,XkbAllControlsMask,desc);
1479 if (desc->ctrls->enabled_ctrls&XkbAccessXKeysMask)
1484 if (XkbAX_NeedFeedback(desc->ctrls,XkbAX_FeatureFBMask))
1489 if (desc->ctrls->enabled_ctrls&XkbAccessXTimeoutMask)
1506 scaleVal = ConvertUnitsToScaleValue(desc->ctrls->ax_timeout/60,
1526 if (desc->ctrls->enabled_ctrls&XkbStickyKeysMask)
1531 if (desc->ctrls->enabled_ctrls&XkbMouseKeysMask)
1536 if (XkbAX_NeedFeedback(desc->ctrls,XkbAX_IndicatorFBMask))
1546 if (desc->ctrls->enabled_ctrls&XkbRepeatKeysMask)
1551 if (desc->ctrls->enabled_ctrls&XkbSlowKeysMask)
1556 if (desc->ctrls->enabled_ctrls&XkbBounceKeysMask)
1566 if (XkbAX_NeedOption(desc->ctrls,XkbAX_TwoKeysMask))
1571 if (XkbAX_NeedFeedback(desc->ctrls,XkbAX_StickyKeysFBMask))
1585 scaleVal = ConvertUnitsToScaleValue(desc->ctrls->mk_max_speed,
1604 scaleVal = ConvertUnitsToScaleValue(MILLISTOSECS(desc->ctrls->mk_time_to_max),
1623 scaleVal = ConvertUnitsToScaleValue(MILLISTOSECS(desc->ctrls->mk_delay),
1647 scaleVal = ConvertUnitsToScaleValue(((float)1.0 / (float)MILLISTOSECS(desc->ctrls->repeat_interval)),
1666 scaleVal = ConvertUnitsToScaleValue(MILLISTOSECS(desc->ctrls->repeat_delay),
1686 if (XkbAX_NeedFeedback(desc->ctrls,XkbAX_SKPressFBMask))
1691 if (XkbAX_NeedFeedback(desc->ctrls,XkbAX_SKAcceptFBMask))
1700 scaleVal = ConvertUnitsToScaleValue(MILLISTOSECS(desc->ctrls->slow_keys_delay),
1724 scaleVal = ConvertUnitsToScaleValue(MILLISTOSECS(desc->ctrls->debounce_delay),
1882 XkbDescRec *desc;
1886 desc = XkbGetMap(dpy,0,XkbUseCoreKbd);
1887 XkbGetControls(dpy,XkbAllControlsMask,desc);
2149 XkbDescRec *desc;
2153 desc = XkbGetMap(dpy,0,XkbUseCoreKbd);
2154 XkbGetControls(dpy,XkbAllControlsMask,desc);
2157 switch (desc->ctrls->mk_dflt_btn) {