Bug 24342 - Self check needs on screen keyboard for login
Summary: Self check needs on screen keyboard for login
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Self checkout (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-03 19:22 UTC by Christopher Brannon
Modified: 2021-07-23 14:35 UTC (History)
3 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Brannon 2020-01-03 19:22:59 UTC
For those of us using touch screens, the option to have an on screen keyboard (either numeric pad, full keyboard, or definable) would be a great asset.  Not everyone carries their card.  Some have the number written down or memorized.

I've done a workaround with jquery and css using http://keith-wood.name/keypad.html, but it took a while to get just right.  This would be a great permanent addition.
Comment 1 Owen Leonard 2020-01-04 17:43:08 UTC
Isn't this a hardware/OS issue?
Comment 2 Katrin Fischer 2020-01-04 18:15:51 UTC
I think I see the point for the web based self check system - it would spare you having to attach a keyboard to the computer used and just use a touch screen, possibly built into a station instead.
Comment 3 David Cook 2021-07-23 01:54:22 UTC
(In reply to Owen Leonard from comment #1)
> Isn't this a hardware/OS issue?

Sounds like it to me
Comment 4 Christopher Brannon 2021-07-23 14:35:47 UTC
(In reply to Owen Leonard from comment #1)
> Isn't this a hardware/OS issue?

No, this isn't.  Windows does not reliably bring up an on-screen keyboard, or the desired type, at the right times.  It took a lot of work to get Windows to bring up an onscreen keyboard for a keyboardless catalog station, and that is without an on screen switch.

The interface needs to come up only when a patron calls it, otherwise stay out of the way.  Since I opened this ticket, I've redesigned an interface that is based in a bootstrap modal and looks and feels better that my original source I pointed to.  I can share that if someone wants to consider incorporating it into the program or a plugin.