2011-09-22 5 views
0

커스텀 Motif 위젯을 가지고 있는데, 그 동작을 키보드 반복 설정에 연결하고 싶습니다. 현재 프로그래밍 방식으로 KDE 제어 센터 Keyboard RepeatDelayRate으로 설정하려면 어떻게해야합니까? 이 값을 쿼리하고 설정하기 위해 어떤 API가 있습니까?프로그래밍 방식으로 KDE에서 키보드 반복 설정을 얻으려면 어떻게해야합니까?

또한 사용자가이 값을 변경하면 어떻게 찾을 수 있습니까?

답변

2

XKB 라이브러리 기능 XkbGetAutoRepeatRateXkbSetAutoRepeatRate은 X 서버 반복 지연 및 속도 설정에 액세스하는 데 사용할 수 있습니다. 함수는 자신의 man 페이지에 문서화되어 있습니다. 기본 X 라이브러리에는 XAutoRepeatOnXAutoRepeatOff도 있습니다.

속도 및 지연 설정은 XKB 확장에 의해 제공되며 원시 X 프로토콜에서는 사용할 수 없지만 요즘에는 XKB 확장을 항상 사용할 수 있다고 가정 할 수 있습니다.

원시 X 레벨에서는 불가능하므로 이후 세션의 설정을 저장하려면 KDE 툴킷 기능이 필요합니다. 불행히도 나는 그들에 대해 아무것도 모른다.

+0

다행히도 절약은 현재 필요하지 않습니다. 이것들을 살펴 보겠습니다. – Bill