Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #8443

Re: reading from HID keyboard

Newsgroups comp.lang.php
Subject Re: reading from HID keyboard
References <d4ab77b3-5958-4c09-be1b-0b9cab2c4bb0@googlegroups.com>
From Anders Wegge Keller <wegge@wegge.dk>
Date 2013-02-22 21:45 +0100
Message-ID <87a9qwoz6h.fsf@huddi.jernurt.dk> (permalink)
Organization SunSITE.dk - Supporting Open source

Show all headers | View raw


ben@bbarker.co.uk writes:

> Hi,
> I have a device that appears to my machine as a HID keyboard (though actually it is an RFID reader) 
> 
> I can read from it locally in php by using fopen("php://stdin",r)
> 
> The problem is if I shell into this machine via ssh, then stdin comes from the remote keyboard, not from the local HID device, and the above does not return any data.
> 
> I can read from /dev/input/by-id/<my device>
> 
> But this returns a very large number of bytes that it is not immediately obvious how to decode
> 
> Can anyone suggest a way forward here? 

 It's hard to say without further information, but hazarding a guess,
you are reading raw keyboard scan codes in the latter case. If I was
in your situation, I'd look at the documentation for the device in
question, and take it from there. If your documentation is lacking,
try to look at the table of PS2 scan codes, and see if they match up
with your input.

http://www.computer-engineering.org/ps2keyboard/scancodes2.html

-- 
/Wegge

Leder efter redundant peering af dk.*,linux.debian.*

Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

reading from HID keyboard ben@bbarker.co.uk - 2013-02-22 09:15 -0800
  Re: reading from HID keyboard Anders Wegge Keller <wegge@wegge.dk> - 2013-02-22 21:45 +0100
    Re: reading from HID keyboard ben@bbarker.co.uk - 2013-02-22 14:29 -0800
      Re: reading from HID keyboard ben@bbarker.co.uk - 2013-02-22 16:21 -0800

csiph-web