Skip to content

Instantly share code, notes, and snippets.

@tokyoff
tokyoff / obk_long_press.ino
Last active August 24, 2019 11:09
長押し(キーを押している間入力し続ける)に対応したワンボタンキーボード用ソースコード
//------------------------------------
// ワンボタンキーボード 長押し対応版
// https://www.one-button-key.com/
//------------------------------------
#include "Keyboard.h"
#define PIN_KEYSW (9)
int prevKeyState;
int currKeyState;
@tokyoff
tokyoff / obk_oraoraora.ino
Last active August 24, 2019 11:10
オラオラオラオラ... とひたすら入力できるワンボタンキーボード用ソースコード
//------------------------------------
// オラオラオラオラ キーボード
// ※日本語入力ONの状態でキーを押すこと
// https://www.one-button-key.com/
//------------------------------------
#include "Keyboard.h"
#define PIN_KEYSW (9)
int prevKeyState;
@tokyoff
tokyoff / obk_pi.ino
Last active August 24, 2019 11:17
円周率をひたすら入力できるワンボタンキーボード用ソースコード
//------------------------------------
// 円周率入力専用キーボード
// https://www.one-button-key.com/
//------------------------------------
#include "Keyboard.h"
#include <avr/pgmspace.h>
#define PIN_KEYSW (9)
int prevKeyState;
@tokyoff
tokyoff / obk_omikuji.ino
Last active August 24, 2019 11:33
キーを押すたびに運勢が占えるワンボタンキーボード用ソースコード
//------------------------------------
// おみくじキーボード
// ※日本語入力ONの状態でキーを押すこと
// https://www.one-button-key.com/
//------------------------------------
#include "Keyboard.h"
#define PIN_KEYSW (9)
int prevKeyState;
@tokyoff
tokyoff / obk_ctl-alt-del.ino
Last active September 12, 2019 14:30
画面をサッと隠せるワンボタンキーボード用ソースコード(Win用)
//------------------------------------
// 画面をサッと隠せるキーボード Win用
// (Ctl + Alt + Del)
// https://www.one-button-key.com/
//------------------------------------
#include "Keyboard.h"
#define PIN_KEYSW (9)
int prevKeyState;
@tokyoff
tokyoff / obk_paste_without_formatting.ino
Created September 12, 2019 14:31
書式なし貼り付けができるワンボタンキーボード用ソースコード(Mac用)
//------------------------------------
// 書式なし貼り付けキーボード Mac用
// (command + shift + option + v)
// https://www.one-button-key.com/
//------------------------------------
#include "Keyboard.h"
#define PIN_KEYSW (9)
int prevKeyState;
@tokyoff
tokyoff / obk_snip.ino
Last active September 12, 2019 14:52
範囲指定スクリーンショット機能が呼び出せるワンボタンキーボード用ソースコード
//------------------------------------
// 範囲指定スクリーンショット キーボード
// https://www.one-button-key.com/
//------------------------------------
#define WIN // ※Macの場合はdefineをコメントアウトして下さい
#include "Keyboard.h"
#define PIN_KEYSW (9)
int prevKeyState;
@tokyoff
tokyoff / obk_www.ino
Created September 12, 2019 15:07
押すたびに草wが生えるワンボタンキーボード用ソースコード
//------------------------------------
// 押すたびに草wが生えるキーボード
// https://www.one-button-key.com/
//------------------------------------
#include "Keyboard.h"
#define PIN_KEYSW (9)
int prevKeyState;
int currKeyState;
@tokyoff
tokyoff / obk_shutdown.ino
Created September 12, 2019 15:36
ポチッと押すだけでシャットダウンができるワンボタンキーボード用ソースコード
//-------------------------------------------------------------
// シャットダウン専用キーボード
// https://www.one-button-key.com/
//
// ※"HID-Project" というライブラリが必要です。
// ※Arduino IDE のライブラリマネージャからインストールできます。
//-------------------------------------------------------------
#include <HID-Project.h>
#define PIN_KEYSW (9)
@tokyoff
tokyoff / obk_mouse.ino
Created September 15, 2019 02:11
マウスカーソルを高速で動かせるワンボタンキーボード用ソースコード
//------------------------------------------
// マウスカーソルを高速で動かせるキーボード
// ※キーを押すたびにカーソル移動ON/OFFが可能
// https://www.one-button-key.com/
//------------------------------------------
#include "Mouse.h"
#define PIN_KEYSW (9)
int prevKeyState;