<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (andrewn)</title>
    <link>https://pinboard.in/u:andrewn/public/</link>
    <description>recent bookmarks from andrewn</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://tryklack.com/"/>
	<rdf:li rdf:resource="https://electronicmaterialsoffice.com/"/>
	<rdf:li rdf:resource="https://github.com/mateusz1913/react-native-avoid-softinput"/>
	<rdf:li rdf:resource="https://github.com/kirillzyusko/react-native-keyboard-controller"/>
	<rdf:li rdf:resource="https://github.com/ccadic/sharpikeebo"/>
	<rdf:li rdf:resource="https://conoroneill.net/2015/07/22/creating-an-otp-fob-compatible-with-google-authenticator-using-an-espruino-pico/"/>
	<rdf:li rdf:resource="https://github.com/timc1/kbar"/>
	<rdf:li rdf:resource="https://nuphy.com/products/air75?fbclid=PAAaZqy5g5M9XdwQ_gAUFx0JLmIFUiUSUfewdDjFkUGkw4KtffSc2Z0D9VKvg_aem_AeZ5VsLwY5bnWiR9c-lig1fgpVFHXwYaYYHh-I6FTH0XHDpZdGQtlRtAFpWsoUIKFUZ7ZVyAWhqyu66BHvNUhh-5dsJtdGGC88p_7wu3z-QjB_ZPx4p0CkddMs-67xf7vqY"/>
	<rdf:li rdf:resource="https://gist.github.com/brookback/945b0064cd9cb2617d138d92d59b3919"/>
	<rdf:li rdf:resource="https://medium.com/swlh/improve-accessibility-in-your-react-app-by-managing-focus-in-mutable-content-4ddf4ed92186"/>
	<rdf:li rdf:resource="https://github.com/greena13/react-hotkeys"/>
	<rdf:li rdf:resource="https://twitter.com/rikschennink/status/1361598959828037633?s=12"/>
	<rdf:li rdf:resource="https://www.a11yproject.com/posts/2017-12-29-macos-browser-keyboard-navigation/"/>
	<rdf:li rdf:resource="https://worklouder.cc/"/>
	<rdf:li rdf:resource="https://shop.worklouder.cc/"/>
	<rdf:li rdf:resource="https://github.com/jamiebuilds/tinykeys"/>
	<rdf:li rdf:resource="https://www.keychron.com/products/keychron-k2-wireless-mechanical-keyboard?variant=31063869718617"/>
	<rdf:li rdf:resource="https://support.apple.com/en-us/HT201794"/>
	<rdf:li rdf:resource="https://github.com/reasonink/clack"/>
	<rdf:li rdf:resource="https://github.com/hodgef/react-simple-keyboard"/>
	<rdf:li rdf:resource="https://colemak.com/"/>
	<rdf:li rdf:resource="https://github.com/arturo182/BBQ10KBD"/>
	<rdf:li rdf:resource="https://penclic.se/category/keyboards/?type=wireless"/>
	<rdf:li rdf:resource="https://github.com/github/hotkey"/>
	<rdf:li rdf:resource="https://www.ifixit.com/Guide/How+To+Fix+Sticky+Keyboard+Keys+on+a+MacBook/37709"/>
	<rdf:li rdf:resource="https://medium.freecodecamp.org/how-to-make-your-react-native-app-respond-gracefully-when-the-keyboard-pops-up-7442c1535580"/>
	<rdf:li rdf:resource="https://www.filamentgroup.com/lab/type-number.html"/>
	<rdf:li rdf:resource="http://wangchujiang.com/hotkeys/"/>
	<rdf:li rdf:resource="https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly?redirectlocale=en-US&amp;redirectslug=Keyboard+shortcuts"/>
	<rdf:li rdf:resource="http://keybee.it/"/>
	<rdf:li rdf:resource="https://craig.is/killing/mice"/>
	<rdf:li rdf:resource="http://cassidoo.github.io/react/javascript/technical/2015/08/03/adding-keyboard-shortcuts-to-react/"/>
	<rdf:li rdf:resource="https://chrisui.github.io/react-hotkeys/"/>
	<rdf:li rdf:resource="http://lxr.free-electrons.com/source/drivers/input/keyboard/cap11xx.c"/>
	<rdf:li rdf:resource="https://github.com/Andr3wHur5t/react-native-keyboard-spacer"/>
	<rdf:li rdf:resource="https://github.com/APSL/react-native-keyboard-aware-scroll-view"/>
	<rdf:li rdf:resource="http://effortlesscode.com/auto-layout-keyboard-shown-hidden/"/>
	<rdf:li rdf:resource="https://github.com/ayrton/react-key-handler"/>
	<rdf:li rdf:resource="https://sunrise.am/meet/"/>
	<rdf:li rdf:resource="http://thenextweb.com/apps/2015/06/01/m-o-n-k-e-y/"/>
	<rdf:li rdf:resource="http://www.theverge.com/2015/5/19/8624295/kfc-tray-typer-wireless-bluetooth-keyboard"/>
	<rdf:li rdf:resource="http://theowatson.com/DrawType/"/>
	<rdf:li rdf:resource="http://david-smith.org/blog/2014/10/02/introducing-emoji-plus-plus/"/>
	<rdf:li rdf:resource="https://github.com/wertarbyte/triggerhappy"/>
	<rdf:li rdf:resource="http://www.javascripter.net/faq/keycodes.htm"/>
	<rdf:li rdf:resource="http://mitchtech.net/arduino-usb-hid-keyboard/"/>
	<rdf:li rdf:resource="http://jeremyckahn.github.io/keydrown/"/>
	<rdf:li rdf:resource="http://hackaday.com/2012/06/29/turning-an-arduino-into-a-usb-keyboard/"/>
	<rdf:li rdf:resource="http://superuser.com/questions/131938/how-to-skip-words-in-os-x-terminal"/>
	<rdf:li rdf:resource="http://www.gyford.com/phil/writing/2005/11/20/using_a_british.php"/>
	<rdf:li rdf:resource="http://www.usbtypewriter.com/"/>
	<rdf:li rdf:resource="http://dev.aol.com/dhtml_style_guide"/>
	<rdf:li rdf:resource="http://jsbin.com/iboce4/"/>
	<rdf:li rdf:resource="http://forum.jquery.com/topic/keypress-event-arrow-keys-and-webkit"/>
	<rdf:li rdf:resource="http://unixpapa.com/js/key.html"/>
	<rdf:li rdf:resource="http://ajaxian.com/archives/custom-events-as-api-end-points-for-key-bindings-and-more"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://tryklack.com/">
    <title>Klack — Satisfying sound with every keystroke</title>
    <dc:date>2025-04-29T09:16:28+00:00</dc:date>
    <link>https://tryklack.com/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Satisfying sound with every keystroke</blockquote>]]></description>
<dc:subject>macos app keyboard sound</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:45b50375b432/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:macos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:sound"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://electronicmaterialsoffice.com/">
    <title>Electronic Materials Office®</title>
    <dc:date>2023-12-12T19:50:20+00:00</dc:date>
    <link>https://electronicmaterialsoffice.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>startup keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:8fe1e00fa501/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:startup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mateusz1913/react-native-avoid-softinput">
    <title>mateusz1913/react-native-avoid-softinput: Native solution for common React Native problem of focused views being covered by soft input view.</title>
    <dc:date>2023-06-14T05:40:49+00:00</dc:date>
    <link>https://github.com/mateusz1913/react-native-avoid-softinput</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react native keyboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:0846e0e36592/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/kirillzyusko/react-native-keyboard-controller">
    <title>kirillzyusko/react-native-keyboard-controller: Keyboard manager which works in identical way on both iOS and Android</title>
    <dc:date>2023-06-14T05:39:43+00:00</dc:date>
    <link>https://github.com/kirillzyusko/react-native-keyboard-controller</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react native keyboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:7afb21485cfc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ccadic/sharpikeebo">
    <title>GitHub - ccadic/sharpikeebo: Miniature RPI Zero 2W shield with Sharp memory Display and USB Beyboard</title>
    <dc:date>2022-01-29T16:29:36+00:00</dc:date>
    <link>https://github.com/ccadic/sharpikeebo</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[SHARP Mempory Display]]></description>
<dc:subject>zero pi keyboard hardware</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:406c277ddb80/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:zero"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://conoroneill.net/2015/07/22/creating-an-otp-fob-compatible-with-google-authenticator-using-an-espruino-pico/">
    <title>Creating an OTP fob compatible with Google Authenticator using an Espruino Pico · Cross Dominant</title>
    <dc:date>2021-12-01T17:15:59+00:00</dc:date>
    <link>https://conoroneill.net/2015/07/22/creating-an-otp-fob-compatible-with-google-authenticator-using-an-espruino-pico/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>hardware project espruino pico usb hid keyboard security</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:ae27a241889d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:project"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:espruino"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:pico"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:usb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/timc1/kbar">
    <title>timc1/kbar: fast, portable, and extensible cmd+k interface for your site</title>
    <dc:date>2021-11-07T17:16:05+00:00</dc:date>
    <link>https://github.com/timc1/kbar</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>kbar is a simple plug-n-play React component to add a fast, portable, and extensible command+k interface to your site.</blockquote>]]></description>
<dc:subject>bar command keyboard react ui shortcut</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:ee9b3a856cba/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:command"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shortcut"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nuphy.com/products/air75?fbclid=PAAaZqy5g5M9XdwQ_gAUFx0JLmIFUiUSUfewdDjFkUGkw4KtffSc2Z0D9VKvg_aem_AeZ5VsLwY5bnWiR9c-lig1fgpVFHXwYaYYHh-I6FTH0XHDpZdGQtlRtAFpWsoUIKFUZ7ZVyAWhqyu66BHvNUhh-5dsJtdGGC88p_7wu3z-QjB_ZPx4p0CkddMs-67xf7vqY">
    <title>Air75 Wireless Mechanical Keyboard</title>
    <dc:date>2021-09-13T12:54:53+00:00</dc:date>
    <link>https://nuphy.com/products/air75?fbclid=PAAaZqy5g5M9XdwQ_gAUFx0JLmIFUiUSUfewdDjFkUGkw4KtffSc2Z0D9VKvg_aem_AeZ5VsLwY5bnWiR9c-lig1fgpVFHXwYaYYHh-I6FTH0XHDpZdGQtlRtAFpWsoUIKFUZ7ZVyAWhqyu66BHvNUhh-5dsJtdGGC88p_7wu3z-QjB_ZPx4p0CkddMs-67xf7vqY</link>
    <dc:creator>andrewn</dc:creator><dc:subject>keyboard mechanical bluetooth product</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b7bbb0ef39e9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mechanical"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bluetooth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:product"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/brookback/945b0064cd9cb2617d138d92d59b3919">
    <title>A React hook for managing focus of elements in a list based on keyboard arrows (up and down).</title>
    <dc:date>2021-03-05T10:23:55+00:00</dc:date>
    <link>https://gist.github.com/brookback/945b0064cd9cb2617d138d92d59b3919</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>A React hook for managing focus of elements in a list based on keyboard arrows (up and down). - use-cycling-focus.ts</blockquote>]]></description>
<dc:subject>keyboard focus management react hook</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:fc73db09ed91/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:focus"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hook"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/swlh/improve-accessibility-in-your-react-app-by-managing-focus-in-mutable-content-4ddf4ed92186">
    <title>Improve Accessibility in Your React App By Managing Focus in Mutable Content | by Jason Lai | The Startup | Medium</title>
    <dc:date>2021-03-05T10:22:39+00:00</dc:date>
    <link>https://medium.com/swlh/improve-accessibility-in-your-react-app-by-managing-focus-in-mutable-content-4ddf4ed92186</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>When building user interfaces we follow a design, making assumptions about how the user will interact with the frontend. We display data in a certain way, provide buttons to be clicked, and update…</blockquote>]]></description>
<dc:subject>react app keyboard focus a11y</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:2e5ab39ac863/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:focus"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:a11y"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/greena13/react-hotkeys">
    <title>greena13/react-hotkeys: Declarative hotkey and focus area management for React</title>
    <dc:date>2021-03-05T10:22:12+00:00</dc:date>
    <link>https://github.com/greena13/react-hotkeys</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Declarative hotkey and focus area management for React - greena13/react-hotkeys</blockquote>]]></description>
<dc:subject>react hotkeys keyboard navigation</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:b8accf9a0d76/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hotkeys"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:navigation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/rikschennink/status/1361598959828037633?s=12">
    <title>Visual viewport</title>
    <dc:date>2021-02-25T00:46:52+00:00</dc:date>
    <link>https://twitter.com/rikschennink/status/1361598959828037633?s=12</link>
    <dc:creator>andrewn</dc:creator><dc:subject>web dev keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:256b64f1150d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.a11yproject.com/posts/2017-12-29-macos-browser-keyboard-navigation/">
    <title>Quick tip: Browser Keyboard Navigation in macOS - The A11Y Project</title>
    <dc:date>2021-02-17T11:25:13+00:00</dc:date>
    <link>https://www.a11yproject.com/posts/2017-12-29-macos-browser-keyboard-navigation/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>How to enable full keyboard support in browsers on macOS.</blockquote>]]></description>
<dc:subject>keyboard navigation macos article a11y</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:3445a11e7259/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:navigation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:macos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:a11y"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://worklouder.cc/">
    <title>WORK LOUDER © – Modular keyboards for daily creators</title>
    <dc:date>2021-02-13T18:32:05+00:00</dc:date>
    <link>https://worklouder.cc/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:eeef6380f247/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://shop.worklouder.cc/">
    <title>WORK LOUDER © – Work Louder</title>
    <dc:date>2021-02-13T18:31:41+00:00</dc:date>
    <link>https://shop.worklouder.cc/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Modular keyboards for daily creators.</blockquote>]]></description>
<dc:subject>keyboard hardware project</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:814a5bcb661c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:project"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/jamiebuilds/tinykeys">
    <title>GitHub - jamiebuilds/tinykeys: A tiny (~400 B) &amp; modern library for keybindings.</title>
    <dc:date>2020-08-10T05:42:26+00:00</dc:date>
    <link>https://github.com/jamiebuilds/tinykeys</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[A tiny (~400 B) & modern library for keybindings. ]]></description>
<dc:subject>lib key js keyboard event</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:6f626a776ce9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:key"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:event"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.keychron.com/products/keychron-k2-wireless-mechanical-keyboard?variant=31063869718617">
    <title>Keychron K2 Wireless Mechanical Keyboard for Mac and Windows</title>
    <dc:date>2020-08-06T11:53:55+00:00</dc:date>
    <link>https://www.keychron.com/products/keychron-k2-wireless-mechanical-keyboard?variant=31063869718617</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Keychron K2 is a 75% layout tactile wireless mechanical keyboard with all necessary key and function in a compact size. Mac layout, RGB light, wired option etc.</blockquote>]]></description>
<dc:subject>mechanical keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:942931d1f46a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mechanical"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://support.apple.com/en-us/HT201794">
    <title>How to identify keyboard localizations - Apple Support</title>
    <dc:date>2020-06-12T08:48:03+00:00</dc:date>
    <link>https://support.apple.com/en-us/HT201794</link>
    <dc:creator>andrewn</dc:creator><dc:subject>apple keyboard layouts</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:539354c7dc9f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:layouts"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/reasonink/clack">
    <title>GitHub - reasonink/clack: A modern keyboard shortcut library written in Typescript.</title>
    <dc:date>2020-04-04T05:48:07+00:00</dc:date>
    <link>https://github.com/reasonink/clack</link>
    <dc:creator>andrewn</dc:creator><dc:subject>keyboard shortcut js lib</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:4ece2fed7a4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shortcut"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/hodgef/react-simple-keyboard">
    <title>GitHub - hodgef/react-simple-keyboard: React Virtual Keyboard - Customizable, responsive and lightweight</title>
    <dc:date>2020-02-12T18:24:11+00:00</dc:date>
    <link>https://github.com/hodgef/react-simple-keyboard</link>
    <dc:creator>andrewn</dc:creator><dc:subject>keyboard virtual react</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:fbaba798683e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:virtual"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://colemak.com/">
    <title>Colemak keyboard layout: ergonomic, fast and easy to learn QWERTY/Dvorak alternative</title>
    <dc:date>2019-11-11T11:16:42+00:00</dc:date>
    <link>https://colemak.com/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Colemak is a keyboard layout designed for touch typing in English. It is designed to be a practical alternative to the QWERTY and Dvorak keyboard layouts.</blockquote>]]></description>
<dc:subject>alternative keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9e39484f1570/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:alternative"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/arturo182/BBQ10KBD">
    <title>GitHub - arturo182/BBQ10KBD</title>
    <dc:date>2019-10-10T18:11:01+00:00</dc:date>
    <link>https://github.com/arturo182/BBQ10KBD</link>
    <dc:creator>andrewn</dc:creator><dc:subject>blackberry keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:fd5e3a1ded0d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:blackberry"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://penclic.se/category/keyboards/?type=wireless">
    <title>Category: Keyboards | Penclic</title>
    <dc:date>2019-10-10T17:24:40+00:00</dc:date>
    <link>https://penclic.se/category/keyboards/?type=wireless</link>
    <dc:creator>andrewn</dc:creator><dc:subject>product keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:bcb13342ce35/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:product"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/github/hotkey">
    <title>GitHub - github/hotkey: Trigger an action on an element with a keyboard shortcut.</title>
    <dc:date>2019-08-02T21:49:07+00:00</dc:date>
    <link>https://github.com/github/hotkey</link>
    <dc:creator>andrewn</dc:creator><dc:subject>lib shortcut js keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:03335360e7b1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:lib"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shortcut"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.ifixit.com/Guide/How+To+Fix+Sticky+Keyboard+Keys+on+a+MacBook/37709">
    <title>How To Fix Sticky Keyboard Keys on a MacBook - iFixit Repair Guide</title>
    <dc:date>2019-07-09T17:34:32+00:00</dc:date>
    <link>https://www.ifixit.com/Guide/How+To+Fix+Sticky+Keyboard+Keys+on+a+MacBook/37709</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Learn how to fix sticky MacBook keyboard keys.</blockquote>]]></description>
<dc:subject>mac keyboard apple fix howto</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:71c54d5cd79c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:fix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.freecodecamp.org/how-to-make-your-react-native-app-respond-gracefully-when-the-keyboard-pops-up-7442c1535580">
    <title>How to make your React Native app respond gracefully when the keyboard pops up</title>
    <dc:date>2019-04-04T12:19:52+00:00</dc:date>
    <link>https://medium.freecodecamp.org/how-to-make-your-react-native-app-respond-gracefully-when-the-keyboard-pops-up-7442c1535580</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>When you’re working with React Native apps, a common problem is that the keyboard will pop up and hide text inputs when you focus on them. Something like this: There are a few ways you can avoid…</blockquote>]]></description>
<dc:subject>keyboard react native article</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:42cce28674a0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:article"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.filamentgroup.com/lab/type-number.html">
    <title>I Wanted To Type a Number | Filament Group, Inc., Boston, MA</title>
    <dc:date>2019-03-20T16:33:41+00:00</dc:date>
    <link>https://www.filamentgroup.com/lab/type-number.html</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Filament Group helps companies design and build super-fast responsive sites and web apps that are simple to use and accessible to everyone</blockquote>]]></description>
<dc:subject>forms ios keyboard input number</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:4a0d1d9afd55/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:forms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:input"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:number"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://wangchujiang.com/hotkeys/">
    <title>hotkeys.js - A robust Javascript library for capturing keyboard input.</title>
    <dc:date>2019-01-12T11:06:45+00:00</dc:date>
    <link>http://wangchujiang.com/hotkeys/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[A robust Javascript library for capturing keyboard input and key combinations entered. It has no dependencies. Try to press your keyboard, The following button will highlight.]]></description>
<dc:subject>js keyboard library</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:212048b4fd7b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly?redirectlocale=en-US&amp;redirectslug=Keyboard+shortcuts">
    <title>Keyboard shortcuts - Perform common Firefox tasks quickly | Firefox Help</title>
    <dc:date>2018-02-15T10:10:27+00:00</dc:date>
    <link>https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perform-firefox-tasks-quickly?redirectlocale=en-US&amp;redirectslug=Keyboard+shortcuts</link>
    <dc:creator>andrewn</dc:creator><dc:subject>firefox keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:0ae31da692c8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:firefox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://keybee.it/">
    <title>Keybee Keyboard</title>
    <dc:date>2017-12-31T12:10:53+00:00</dc:date>
    <link>http://keybee.it/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>keyboard ios android</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:324ce7148fd3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:android"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://craig.is/killing/mice">
    <title>Mousetrap - Keyboard shortcuts in Javascript</title>
    <dc:date>2017-06-09T12:19:29+00:00</dc:date>
    <link>https://craig.is/killing/mice</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>Mousetrap is a simple keyboard shortcut/event library written in Javascript.</blockquote>]]></description>
<dc:subject>keyboard shortcut js libraries</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:328861896b64/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shortcut"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:libraries"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://cassidoo.github.io/react/javascript/technical/2015/08/03/adding-keyboard-shortcuts-to-react/">
    <title>Adding Keyboard Shortcuts to your React Apps</title>
    <dc:date>2017-06-09T12:19:06+00:00</dc:date>
    <link>http://cassidoo.github.io/react/javascript/technical/2015/08/03/adding-keyboard-shortcuts-to-react/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react keyboard shortcut libraries js</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:2fe6c522b8e1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shortcut"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:libraries"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://chrisui.github.io/react-hotkeys/">
    <title>react-hotkeys example</title>
    <dc:date>2017-06-09T12:18:55+00:00</dc:date>
    <link>https://chrisui.github.io/react-hotkeys/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>react keyboard shortcut libraries js</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:c412eaab4072/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shortcut"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:libraries"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://lxr.free-electrons.com/source/drivers/input/keyboard/cap11xx.c">
    <title>Linux/drivers/input/keyboard/cap11xx.c - Linux Cross Reference - Free Electrons</title>
    <dc:date>2017-01-31T12:53:10+00:00</dc:date>
    <link>http://lxr.free-electrons.com/source/drivers/input/keyboard/cap11xx.c</link>
    <dc:creator>andrewn</dc:creator><dc:subject>cap1188 linux driver keyboard hardware</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:9ac4106ced8a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:cap1188"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:driver"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Andr3wHur5t/react-native-keyboard-spacer">
    <title>Andr3wHur5t/react-native-keyboard-spacer: Plug and play react-native keyboard spacer view.</title>
    <dc:date>2016-11-02T16:19:14+00:00</dc:date>
    <link>https://github.com/Andr3wHur5t/react-native-keyboard-spacer</link>
    <dc:creator>andrewn</dc:creator><dc:subject>keyboard ios react native spacer</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:b7e60873632c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:spacer"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/APSL/react-native-keyboard-aware-scroll-view">
    <title>APSL/react-native-keyboard-aware-scroll-view: A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput.</title>
    <dc:date>2016-10-23T14:55:09+00:00</dc:date>
    <link>https://github.com/APSL/react-native-keyboard-aware-scroll-view</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput.]]></description>
<dc:subject>keyboard scroll view library react native</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:6eafe5c80e67/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:scroll"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:view"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:native"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://effortlesscode.com/auto-layout-keyboard-shown-hidden/">
    <title>Auto Layout when the Keyboard is Shown and Hidden - Effortless Code</title>
    <dc:date>2016-08-23T10:02:33+00:00</dc:date>
    <link>http://effortlesscode.com/auto-layout-keyboard-shown-hidden/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ios keyboard animation layout auto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:44afcdef3aa3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:layout"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:auto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/ayrton/react-key-handler">
    <title>ayrton/react-key-handler: React component to handle key events</title>
    <dc:date>2016-03-12T18:46:17+00:00</dc:date>
    <link>https://github.com/ayrton/react-key-handler</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[React component to handle key events.]]></description>
<dc:subject>react ui keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:377a77df2533/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sunrise.am/meet/">
    <title>Meet by Sunrise</title>
    <dc:date>2015-11-29T14:29:59+00:00</dc:date>
    <link>https://sunrise.am/meet/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ios scheduling management calendar keyboard ui interaction</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:85057efc9adc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:scheduling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:calendar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:interaction"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://thenextweb.com/apps/2015/06/01/m-o-n-k-e-y/">
    <title>HangKeys for iOS: Play Hangman in any messaging app</title>
    <dc:date>2015-11-29T14:28:50+00:00</dc:date>
    <link>http://thenextweb.com/apps/2015/06/01/m-o-n-k-e-y/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>interaction ui ios keyboard game</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:7555629f4547/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:interaction"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:game"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.theverge.com/2015/5/19/8624295/kfc-tray-typer-wireless-bluetooth-keyboard">
    <title>KFC Tray Typer keyboard is finger clickin’ good | The Verge</title>
    <dc:date>2015-05-22T09:42:10+00:00</dc:date>
    <link>http://www.theverge.com/2015/5/19/8624295/kfc-tray-typer-wireless-bluetooth-keyboard</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[<blockquote>It's a first world solution to a first world problem: a super-thin, rechargeable Bluetooth keyboard that arrives with your tray of fast food, connects to your smartphone, and lets you text with...</blockquote>]]></description>
<dc:subject>bluetooth keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:e3c44cb12306/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bluetooth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://theowatson.com/DrawType/">
    <title>DrawType - The Drawing Keyboard · DrawType - The Drawing Keyboard</title>
    <dc:date>2014-11-20T15:39:44+00:00</dc:date>
    <link>http://theowatson.com/DrawType/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>animted ios keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:c73e6e2c661d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:animted"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://david-smith.org/blog/2014/10/02/introducing-emoji-plus-plus/">
    <title>Introducing Emoji++ - David Smith</title>
    <dc:date>2014-10-17T17:13:32+00:00</dc:date>
    <link>http://david-smith.org/blog/2014/10/02/introducing-emoji-plus-plus/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>ios custom keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:3d51ae99f3cd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ios"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:custom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/wertarbyte/triggerhappy">
    <title>wertarbyte/triggerhappy</title>
    <dc:date>2013-12-01T20:31:14+00:00</dc:date>
    <link>https://github.com/wertarbyte/triggerhappy</link>
    <dc:creator>andrewn</dc:creator><dc:subject>hotkey daemon linux keyboard</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:bd10c632c0fa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hotkey"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:daemon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.javascripter.net/faq/keycodes.htm">
    <title>JavaScript keydown/keyup events: key codes</title>
    <dc:date>2013-08-22T23:01:29+00:00</dc:date>
    <link>http://www.javascripter.net/faq/keycodes.htm</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Are the keyCode values of keydown/keyup events standardized across browsers?]]></description>
<dc:subject>javascript key codes keyboard events keycode</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:cc8cc4fa2784/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:key"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:codes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:events"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keycode"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://mitchtech.net/arduino-usb-hid-keyboard/">
    <title>Arduino USB HID Keyboard | MitchTech</title>
    <dc:date>2013-05-25T07:44:27+00:00</dc:date>
    <link>http://mitchtech.net/arduino-usb-hid-keyboard/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>arduino hid usb keyboard hardware firmware</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:8cef787c04c0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:arduino"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:usb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:firmware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jeremyckahn.github.io/keydrown/">
    <title>Keydrown - A JavaScript key state handler for web apps</title>
    <dc:date>2013-04-26T23:19:46+00:00</dc:date>
    <link>http://jeremyckahn.github.io/keydrown/</link>
    <dc:creator>andrewn</dc:creator><description><![CDATA[Really nice API: kd.SPACE.up]]></description>
<dc:subject>javascript keyboard event library</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:319f5087dc85/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:event"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://hackaday.com/2012/06/29/turning-an-arduino-into-a-usb-keyboard/">
    <title>Turning an Arduino into a USB keyboard</title>
    <dc:date>2013-01-09T16:01:04+00:00</dc:date>
    <link>http://hackaday.com/2012/06/29/turning-an-arduino-into-a-usb-keyboard/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>arduino hid usb keyboard hardware</dc:subject>
<dc:identifier>https://pinboard.in/u:andrewn/b:63c0877c671f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:arduino"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:usb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://superuser.com/questions/131938/how-to-skip-words-in-os-x-terminal">
    <title>osx - How to skip words in OS X terminal? - Super User</title>
    <dc:date>2011-06-08T10:19:47+00:00</dc:date>
    <link>http://superuser.com/questions/131938/how-to-skip-words-in-os-x-terminal</link>
    <dc:creator>andrewn</dc:creator><dc:subject>osx keyboard bindings shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:f533a2cf24d9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:osx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:bindings"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.gyford.com/phil/writing/2005/11/20/using_a_british.php">
    <title>Using a British/UK Windows keyboard with an Apple Mac in OS X (3) (Phil Gyford’s website)</title>
    <dc:date>2011-06-06T09:01:15+00:00</dc:date>
    <link>http://www.gyford.com/phil/writing/2005/11/20/using_a_british.php</link>
    <dc:creator>andrewn</dc:creator><dc:subject>apple keyboard mac osx windows</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:ed3e90bfe785/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:osx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:windows"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.usbtypewriter.com/">
    <title>USB Typewriter</title>
    <dc:date>2011-05-21T11:03:40+00:00</dc:date>
    <link>http://www.usbtypewriter.com/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>hardware hack keyboard ipad analogue</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:a5b3b850fd46/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:hack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ipad"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:analogue"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dev.aol.com/dhtml_style_guide">
    <title>DHTML Style Guide | dev.aol.com</title>
    <dc:date>2011-05-03T13:59:17+00:00</dc:date>
    <link>http://dev.aol.com/dhtml_style_guide</link>
    <dc:creator>andrewn</dc:creator><dc:subject>accessibility aria guidelines reference ui keyboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:84382571404d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:accessibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:aria"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:guidelines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jsbin.com/iboce4/">
    <title>JS Bin</title>
    <dc:date>2011-03-09T11:29:12+00:00</dc:date>
    <link>http://jsbin.com/iboce4/</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript keyboard events</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:4fc459b57ae6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:events"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://forum.jquery.com/topic/keypress-event-arrow-keys-and-webkit">
    <title>keypress event, arrow keys and webkit - jQuery Forum</title>
    <dc:date>2011-03-09T10:48:56+00:00</dc:date>
    <link>http://forum.jquery.com/topic/keypress-event-arrow-keys-and-webkit</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript events keyboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:f64303aa5081/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:events"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://unixpapa.com/js/key.html">
    <title>JavaScript Madness: Keyboard Events</title>
    <dc:date>2011-03-09T10:23:08+00:00</dc:date>
    <link>http://unixpapa.com/js/key.html</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript events keyboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:4cc12859c9f6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:events"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ajaxian.com/archives/custom-events-as-api-end-points-for-key-bindings-and-more">
    <title>Ajaxian » Custom events as API end points for key bindings and more</title>
    <dc:date>2010-06-25T15:15:01+00:00</dc:date>
    <link>http://ajaxian.com/archives/custom-events-as-api-end-points-for-key-bindings-and-more</link>
    <dc:creator>andrewn</dc:creator><dc:subject>javascript events keyboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:andrewn/b:1d89e5e18a19/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:events"/>
	<rdf:li rdf:resource="https://pinboard.in/u:andrewn/t:keyboard"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>