Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
3本指ジェスチャの仮想デスクトップ機能を Windows に実装した話
Search
Satoshi MIMURA
October 27, 2014
Programming
0
18
3本指ジェスチャの仮想デスクトップ機能を Windows に実装した話
3本指ジェスチャでの仮想デスクトップ機能を Windows に実装した話
Satoshi MIMURA
October 27, 2014
Tweet
Share
More Decks by Satoshi MIMURA
See All by Satoshi MIMURA
Inside wsl
mimura1133
0
18
Edomae 2015 - マルウェアを解析してみよう
mimura1133
0
46
Windows でも TeX 編集がしたい!
mimura1133
0
13
Windows のカーネルモードドライバで填まった話
mimura1133
0
21
APASEC 2013 - ROP/JIT を使わずに DEP/ASLR を回避する手法を見てみた。
mimura1133
0
12
マシン語によるコード実行
mimura1133
0
9
Iron python と c sharp
mimura1133
0
12
Unix と windows 世界の融合
mimura1133
0
13
Windows Phone 7 と XNA の世界
mimura1133
0
12
Other Decks in Programming
See All in Programming
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
200
Асинхронность неизбежна: как мы проектировали сервис уведомлений
lamodatech
0
910
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
260
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
120
fs2-io を試してたらバグを見つけて直した話
chencmd
0
240
103 Early Hints
sugi_0000
1
250
テストコード文化を0から作り、変化し続けた組織
kazatohiei
2
1.5k
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
110
htmxって知っていますか?次世代のHTML
hiro_ghap1
0
350
return文におけるstd::moveについて
onihusube
1
1.2k
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
140
useSyncExternalStoreを使いまくる
ssssota
6
1.3k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
66
11k
Navigating Team Friction
lara
183
15k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Why Our Code Smells
bkeepers
PRO
335
57k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How to Ace a Technical Interview
jacobian
276
23k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Automating Front-end Workflow
addyosmani
1366
200k
Raft: Consensus for Rubyists
vanstee
137
6.7k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Transcript
みむら (@mimura1133)
三村 聡志 a.k.a. 親方 (@mimura1133) Twitter : @mimura1133 http://mimumimu.net/ http://www.windowsinternals.moe/
普通の大学生やってます。 CTF 入門者向け勉強会 “CTF for Beginners” やってます。 ( http://2014.seccon.jp )
CSS 3.0 (北海道) にて 「Windows でもTEX 編集がしたい!」 ということで、
で TeX 編集ということで LT をしました。 気になる方はまた別途・・
CSS 3.0 (北海道) にて 「Windows でもTEX 編集がしたい!」 ということで、
で TeX 編集ということで LT をしました。 気になる方はまた別途・・
CSS 3.0 (北海道) にて 「Windows でもTEX 編集がしたい!」 ということで、
で TeX 編集ということで LT をしました。 気になる方はまた別途・・
CSS 3.0 (北海道) にて 「Windows でもTEX 編集がしたい!」 ということで、
で TeX 編集ということで LT をしました。 気になる方はまた別途・・
CSS 3.0 (北海道) にて 「Windows でもTEX 編集がしたい!」 ということで、
で TeX 編集ということで LT をしました。 気になる方はまた別途・・
None
None
Mac の仮想デスクトップいいですよ ほー。良さそうね。 VM とか最大表示で行き来できるし みむらさんも Mac にしましょうよ! 仮想デスクトップ 作るか・・
Mac は仮想デスクトップが使いやすくて いいらしい 確かに自宅の MBA を使うときはよく使う でも普段は Windows (VAIO) だ
なら作れば良いじゃない
None
OS X の Mission Control OS X において、 トラックパッドを三本指で上にスワイプすると登場 (or
Dock の Mission Control アイコンをクリック) 開いているウィンドウ一覧の表示(切替え) 仮想デスクトップ機能の提供 13
14 アプリ一覧 仮想デスクトップ
None
None
None
仮想デスクトップ機能 指の本数認識をする仕掛け
None
公開されているソフトをみてみる。 同じデスクトップで、表示ウィンドウを切替える方式 CreateDesktop などの Windows 内部のデスクトップ操作命令を使用する方式 Mission Control がうらやましくて 20
Mission Control がうらやましくて 21 WindowStation (WinSta0) Desktop (Default) Window Window
Window Desktop (Desk2) デスクトップを作って 追加していく
None
Synaptics 社のドライバには開発キットがある 23
Synaptics 社のドライバには開発キットがある 24
Synaptics 社のデバイスに対しては、 専用のインタフェースを使うと生データが取れる。 (指の数、座標 etc..) この仕掛けは VAIO と Thinkpad で使える!
指の本数と、タッチ開始・終了を検出することで スワイプ動作を認識できる! Mission Control がうらやましくて 25
None
Synaptics 社製のドライバに対して 直接触るといろいろと取れる ドライバが提供している機能がすべてじゃない 複数本の指をつかったジェスチャについて、い ろいろと考えてみてもいいのでは。