[atreus] Re: KeyUp event in Win7 VirtualBox VM in OSX host

  • From: S R <rustamoff@xxxxxxxxx>
  • To: atreus@xxxxxxxxxxxxx
  • Date: Fri, 18 Mar 2016 18:50:46 +0500

Thanks Phil,

I got the `tmk` firmware up-and-running, and there are not KeyUp issues
anymore.

However, in VirtualBox Win7 guest, shifted keys sometimes produce unshifted
chars (pressing @ produces 2, for example). Most of the time pressing @
produces @, but once in a while a 2 is printed. Same with other shifted fn
keys.

There are no problems in the OSX guest. Any idea what may be the reason?



On Fri, Mar 18, 2016 at 6:35 AM, Phil Hagelberg <phil@xxxxxxxxxx> wrote:

S R <rustamoff@xxxxxxxxx> writes:

EventViewer of Karabiner shows that Layer key plus number actually
sends these series:

FlagChanged - Shift_R - flag Shift
KeyDown - * - flag Shift
FlagChanged - Shift_R -
KeyUp - 8

I have actually changed the recommended firmware over from the custom
atreus-firmware codebase to TMK instead, which tracks keyup events
better. I would recommend using that instead:

  https://atreus.technomancy.us/tmk

You will have to use a custom flag as described in the readme to get it
working on a teensy2 board, but it shouldn't be too tricky if you have
already got everything you need for the old codebase.

-Phil

Other related posts: