Variable: touch-screen-keyboard-function
touch-screen-keyboard-function is a buffer-local variable defined in
touch-screen.el.gz.
Documentation
Function that decides whether to display the on screen keyboard.
If set, this function is called with point set to the position of the
tap involved when a command listed in touch-screen-set-point-commands
is about to be invoked in response to a tap, the current buffer, or the
text beneath point (in the case of an inhibit-read-only text
property), is not read only, and touch-screen-display-keyboard is nil,
and should return non-nil if it is appropriate to display the on-screen
keyboard afterwards.
Source Code
;; Defined in /usr/src/emacs/lisp/touch-screen.el.gz
;; Should this variable be documented?
(defvar-local touch-screen-keyboard-function nil
"Function that decides whether to display the on screen keyboard.
If set, this function is called with point set to the position of the
tap involved when a command listed in `touch-screen-set-point-commands'
is about to be invoked in response to a tap, the current buffer, or the
text beneath point (in the case of an `inhibit-read-only' text
property), is not read only, and `touch-screen-display-keyboard' is nil,
and should return non-nil if it is appropriate to display the on-screen
keyboard afterwards.")