エルゴノミクスキーボード・デバイス総合スレ 12©2ch.net

1不明なデバイスさん 転載ダメ©2ch.net2016/12/17(土) 08:44:47.99ID:mxy0m4QH
腱鞘炎がつらい、もっと楽に入力したい、普通のキーボードやマウスに飽きた……

使う理由は人それぞれ
キワモノ扱いされがちだけど慣れれば快適(?)な入力デバイスを語るスレ。

■参考他
Typing Injuries FAQ
http://www.tifaq.org/
Kinesis - Wikipedia
http://ja.wikipedia.org/wiki/Kinesis
KINESIS Wiki
http://www.wikihouse.com/kinesis/
あなたのホームポジションは間違っていた
http://www.sol.dti.ne.jp/~cdrcarco/
What's Perky ? - My Handmade Keyboard -
http://homepage2.nifty.com/perky/
WELCOME to iGesture Pad
http://homepage.mac.com/kajinko/iGesture/
左右分割した外人さん。
http://www.thecraftstudio.com/bcboy/keyboard.html

(前スレ)
エルゴノミクスキーボード・デバイス総合スレ 11
http://echo.2ch.net/test/read.cgi/hard/1452203235/

668不明なデバイスさん2017/09/06(水) 18:26:17.45ID:w2gjkdgm
>>666
かみんぐすーんか
人柱たのむ

669不明なデバイスさん2017/09/06(水) 20:52:32.97ID:svJlXg1T
iris今日キーキャップ付けた画像出てたね
安いし買ってみるつもり

670不明なデバイスさん2017/09/06(水) 21:14:31.56ID:rhPRfAoP
これか http://imgur.com/a/tyrik

んー、流石にキー数ミニマム過ぎるかなあ。
最前列はフルに欲しい。

671不明なデバイスさん2017/09/07(木) 00:03:10.04ID:6dXNs8Wz
irisは作る。
ただ最初は10個だけだからどうなるか。

672不明なデバイスさん2017/09/07(木) 00:43:57.16ID:LA0jkhCJ
>>659
確か静電容量無接点スイッチはスイッチユニットしては販売されてなかった筈だから難易度高そう。   
しかし楽しそうだな。  
ハードウェアは収入につながりそうにないんで手を付けられないでいるんだが、3D Printerとか語感だけでニヤニヤしてしまう。  

Ergodox設定ツール出来た(バグは確実にある):  
Erogodox GUI Configurator for windows: https://github.com/hiro2016/ergodox_gui_configurator/tree/windows  

残念ながらコンパイル機能はウィンドウズでは捨てた(‘keymap.c‘ generation のみサポート)。  
msysのデペンデンシーサイズが一ギガ越えとかね。 
一応CxfreezeでExe化してて配布可能だけど、サイズが200M超。設定次第ではダイエットできるか?  
正直Windows用の開発は切ろうと思ってる。 必要なら誰かメンテするだろうし、ウィンドウズでわざわざコンパイルしてる人もいなそうだから。  

 

  

673不明なデバイスさん2017/09/07(木) 07:35:47.85ID:oq7KFC+j
何言ってだこいつ

674不明なデバイスさん2017/09/07(木) 10:01:42.41ID:qBh6LCPL
>>673
病気なんです
そっとして置いてあげてください

675不明なデバイスさん2017/09/07(木) 19:45:19.71ID:lHY1aTpC
>>672
今時どの環境でもXは走るし一瞬しか使わないツールならXにのみ対応してればいいんじゃないかな。
ErgoDox買った暁には使わせてもらいます。

676不明なデバイスさん2017/09/07(木) 23:54:23.26ID:sJeN/EO4
>>672
私はいつもwindow10上のbash on ubuntu 使ってコンパイルしてるんですよね。なのでその環境にx導入して動かせばいいだけなんで、たぶんwindowsアプリは切ってもいいんでない?

677不明なデバイスさん2017/09/08(金) 00:23:06.94ID:6yFciIGr
Windows向けには必要ファイル渡すとビルドして返すサーバとか
ビルドに最低限のもの用意した仮想マシン配布とかのほうが面倒なさげ

678不明なデバイスさん2017/09/08(金) 00:44:10.68ID:7NrSf82v
マッピングやデータは固定アドレスに配置か相対アドレス参照にして
コンパイル済みhexやbinファイルのデータを書き換えればコンパイルしなくて済む

679不明なデバイスさん2017/09/08(金) 00:50:01.60ID:Pz1R4Z8d
読み込み処理作ってコンパイル必要ないソース作りゃいいのに

680不明なデバイスさん2017/09/13(水) 01:15:56.66ID:CJ/8G0SI
LY092の左手だけのやつ欲しいけど黒軸のみ?

681不明なデバイスさん2017/09/13(水) 01:19:13.05ID:3ZSI386q
>>678
>>679
アドバイスありがとう。Hexファイルへの書き込みは考えてなかったけど、ウィンドウズに対応させるには一番手っ取り早そう。
ただQmkの仕様としてKEYMAPはuint16_tの配列になってるんだけど、各要素はHid usage idを下部8ビットに、キーボード内部でレイヤー切り替え等に使うコードを上部8ビットに保持してる。
つまりマップ部分のバイナリーを生成するには:    
マクロ名とその値のマップを制作する  
C PreprocessorをバンドルしてMacroだけ処理する  
自分でマクロ処理用のスクリプトを書く  
  
上のどれか一つが必要になってメンドイ。 多分一日はかからないけど、自分で使わないからモティベーション的に辛い。  

>>677  
サーバーは鯖代とメンテがね…。  
  
>>666  
Irisはよさ気だね、安いし…。 親指キーの位置を三箇所から選べるのと小指の列が下にずれてるのが特にいい。  
一番下に設定したら小指をP,薬指をOのホームポジションで打てそう。 
    
マクロエディターは放置してるけど、Qmkのアクションコードを書いた:https://github.com/qmk/qmk_firmware/issues/1709  
LTだと下押し時間が長くて親指シフト的な使い方をすると辛かったけど、DLTで不満は殆ど解消。  
だがシフト等のモディファヤーの効果が無効になる…。  

8ビットのMPUとかどんなものだろうと思ってたけど、案外普通のコードだった。

682不明なデバイスさん2017/09/13(水) 01:38:27.82ID:ayYiDSQx
>>680
taobaoになら他の軸のやつもあるよ
ちょっと前は品切れしてたけど今はあるようだ

683不明なデバイスさん2017/09/13(水) 01:39:59.48ID:/07uiR31
以前ヤフオクに黄金のLY092があったのは目を疑ったな……

684不明なデバイスさん2017/09/13(水) 09:58:41.80ID:z1T9N17D
鯖代がもなにもAPICALLでクラウド立ち上げてビルドして返せばいいだけなのにこの人きもいよー

685不明なデバイスさん2017/09/13(水) 15:08:18.54ID:aVaAr1ms
え?それ無料なの?

686不明なデバイスさん2017/09/13(水) 15:10:31.11ID:WE2LJMgt
コンテナ転送して立ち上げてビルドしたファイルを送り返すだけとか無料枠でも出来るわ

687不明なデバイスさん2017/09/13(水) 15:23:45.78ID:L2m0lpJz
無料枠でできたとしても、どこまでなら無料枠なのかとかの調査結構だるいし、メンテナンスフリーにはならないし、サーバークライアント型の簡単なビルドシステム作るのだって試行錯誤いるしで
手間が0っでわけじゃないのに「〜だけなのにきもい」とか言う奴は相手しなくて良いと思う。
元々業務でそういうの作って慣れてるなら違うだろうけど。

688不明なデバイスさん2017/09/13(水) 15:34:43.64ID:WE2LJMgt
はぁ?コンテナで都度立ち上げって言ってんのにバカじゃん

元々業務でも何もと言うのであればここでなんか起業しようみたいなのやめてどっかいけよキモいから

689不明なデバイスさん2017/09/13(水) 16:25:16.74ID:L2m0lpJz
>>688
どこをどう読めば起業しようになるというのやら。
可能性の出来る出来ない、と、実際に出来るできない、は、時間という制約があるんだから同じではないですよって話だ。

こんな専門板のマイナースレで、具体的な批判もなし、嫌がるポイントも的外れ、さらには「キモい」などという感情的な攻撃をする奴の方が遥かに支持を得られないから、
どっか行ったほうがいいのはあんただよ。

690不明なデバイスさん2017/09/13(水) 16:30:18.57ID:Ow6nygyn
>>689
>>672
>>659
>確か静電容量無接点スイッチはスイッチユニットしては販売されてなかった筈だから難易度高そう。   
>しかし楽しそうだな。  
>ハードウェアは収入につながりそうにないんで手を付けられないでいるんだが、3D Printerとか語感だけでニヤニヤしてしまう。  

>Ergodox設定ツール出来た(バグは確実にある):  
>Erogodox GUI Configurator for windows: https://github.com/hiro2016/ergodox_gui_configurator/tree/windows  

>残念ながらコンパイル機能はウィンドウズでは捨てた(‘keymap.c‘ generation のみサポート)。  
>msysのデペンデンシーサイズが一ギガ越えとかね。 
>一応CxfreezeでExe化してて配布可能だけど、サイズが200M超。設定次第ではダイエットできるか?  
>正直Windows用の開発は切ろうと思ってる。 必要なら誰かメンテするだろうし、ウィンドウズでわざわざコンパイルしてる人もいなそうだから。  

> 

>  

出だしから読んでこい
税法上収入を計臆して得ようとする行為は業をなすものだ

691不明なデバイスさん2017/09/13(水) 17:48:23.53ID:L2m0lpJz
>>690
それのどこに起業しようというニュアンスがあるの?

692不明なデバイスさん2017/09/13(水) 18:17:55.23ID:3ZSI386q
>>687
>>691
キモい人だけど、そっとしておいてあげて。きっと人生色々大変なんだよ。  
そもそもプログラマーの場合は成果でマウンティングを取り合うもの。 だから罵るだけの人とか…幸運を祈ってますとしか言えないよ。    
  
Action code 作った  
DLT:https://github.com/hiro2016/ergodox_gui_configurator/blob/master/qmk_firmware/delayed_lt.c  
How to use:https://github.com/qmk/qmk_firmware/issues/1709  
  
コードとしては醜いけど、自分で使った感じではLTより良い。  
ただキーボードやスイッチによってキー下押しからの戻り時間が違うから、微調整を自分でやってもらう必要がある。 
あとレイヤー指定に三ビットしか使えないから、7までのレイヤーにしか使えない。  


どちらかというと自分以外にQmk Userが存在しなそうな方が悲しい。  

693不明なデバイスさん2017/09/13(水) 18:50:28.77ID:+IY3NlJ/
EDやPlanck使いはほとんどQMKじゃねの?
リポジトリ見てないんだが、時間差LTてこと?
Leaderに近いのかね?

694不明なデバイスさん2017/09/13(水) 19:43:44.11ID:3ZSI386q
>>693
言葉足りんですまん。ユーザー云々はこの板の話。   
  
LTはキーの下押し時間でキーの役割をかえる機能dual functionとレイヤーの組み合わせ。  
例えば通常のtap(キーの下押からキーが戻るまでのサイクル)は130ms程度だから、cキーの200ms下押しでctrl+cを実行するのがdual function key。  
レイヤーはキーを押すことでキーマップを切り替える機能(ノートパソコンのファンクションキー的なもの)。
  
で、LTの問題点は:
LTキーでレイヤーを切り替えて、他のキーを押してそのキーが戻り終わるまでLTキーの下押しを続ける必要があること。慣れてくると、LT
キーを先に離しちゃう。
次に待ち時間がダルい。130msに設定すると普通の入力が出来なかったり、thinkやotherで誤入力が多発。 

以上が気に入らなかったんで色々改造。  
単純にLTキー下押し時に他のキーの下押しで別レイヤーへの切り替えでは駄目だったんで、下押し時間や、キーが押される前にアイドリングがあるかの検定入れて初めて満足できた。 
ちゃんと調整すれば最高速度でotherとかthe、heを入力しても誤入力は出ない。

695不明なデバイスさん2017/09/13(水) 20:10:27.92ID:3ZSI386q
書き忘れたけど、TheやHeやThnikが問題なのは: 
JにTLを設定してるから  
And 
Dvorak使ってるからJキーでHが入力されるから  
  
KJDでThe、 KJGLXでThink  

696不明なデバイスさん2017/09/13(水) 21:01:40.50ID:bqyhfPUw
> ハードウェアは収入につながりそうにないんで手を付けられないでいるんだが、3D Printerとか語感だけでニヤニヤしてしまう。
とか言ってるからそう受け取られる可能性は存分にある

今時コンテナもクラウドも出来ない時代遅れプログラマって死んだ方がいいぞ

697不明なデバイスさん2017/09/13(水) 21:07:35.20ID:Ow6nygyn
>>692
いや、あの一応OSSコミッタなんですが。。。
で、コンテナだなんだを教えたのにその上でゴニョゴニョ言ってる時点で頭おかしいよね

で、正直QMKをWindowsでコンパイルすることはBashOnWindowsを使わなくても可能だよ?
普通にコンパイルとはなんぞやってわかってればできるのに言い訳してコンテナも拒否って大丈夫か?
Heroku経由でAWS立ち上げてやるだけで無料で可能だしなんで挑戦しないで逃げるのかわからん

698不明なデバイスさん2017/09/13(水) 22:29:10.91ID:3ZSI386q
››692
gitも何もないんでコメントしようがないんだが、凄いんだな。 
尊敬するぜ。 
正直馬鹿なんで頭の良いやつは羨ましいよ。

699不明なデバイスさん2017/09/13(水) 22:46:07.96ID:+yb+wKhd
組み込みの人にクラウドだコンテナだってマウンティングすることに意味があるのかな

700不明なデバイスさん2017/09/13(水) 22:52:16.43ID:+yb+wKhd
>>696
本業の収入に繋がりそうにないから学習コストを割けないという意味だと解釈するのが妥当だと思うが…
>>697
具体的なサービス名もここまで出さずにコンテナ、ビルドという単語だけ出して教えたって主張出来るってすごいね。
本当に手順はっきりさせたとしてもそれをやるかどうかなんてやる人に決める権利があるのに、
単語だけで挑戦しない奴が無能などと宣うとは。
そんなに強気に言うなら、言い出しっぺの法則で具体例を出してみたらどう?

701不明なデバイスさん2017/09/13(水) 23:37:59.14ID:3ZSI386q
>>699
>>組み込みの人にクラウドだコンテナだってマウンティングすることに意味があるのかな
いや、どっちでもないよ。  
アンドロイドアプリとか売ってみたいとは思うけど、プログラマー適性が微妙に無くてね。    
いろいろ貶されても事実だからあまり気にならない。次はRuby on rails 頑張ってみようと思ってる。作れたら宜しく。  
  
>>700  
すごく正しいけど、止めたげて。  
出来る人には理解不能だろうけど、コードを書いてて馬鹿みたいな間違いを犯すとジワッと悲しくなることがあるんだよ。自分のせいもあるし、環境のせいもある。遺伝子のせいもあるけど、何故自分は出来ないんだろう。このまま出来無いまま終わるのかと。  
まあ、自己顕示欲を持て余しているだけなんだけど。  
ネット掲示板で人に絡むのは一円にもならないし、自分のスキルも向上しない。間違ってる。でも自己肯定の為にそれが必要なら仕方ないじゃん。  
批判して虐めても誰も幸せにならないよ。  
”俺は出来る、あまえ出来ない屑だ”そう言いたい時もあるし、本音では俺もそう(埋められない現実と妄想のギャップ)。  

702不明なデバイスさん2017/09/14(木) 04:01:09.44ID:gzvCFBW1
前偉そうに絡んできたやつがいたんだけどこいつかな

703不明なデバイスさん2017/09/17(日) 16:41:10.24ID:EM2d98a4
Windows10環境で、LY092-MINIのキーボード側に [無変換] キーを割り当てて
使えている方いらっしゃいますか。

試行錯誤したものの、"HID Input Device"にはキーコードが送られ、その先の
"HID Keyboard Device"にはキーコードが送られない状態から抜け出せず困っています。

704不明なデバイスさん2017/09/17(日) 19:16:22.94ID:y2CU9nnJ
>>703  
ごめん言ってることがよくわからない。
OSはwindowsかな?  
キーボード本体ではなく、OS側の問題ってこと?  
ドライバーは入っている?ドライバー更新かけた?  
日本語キーボードとして認識されてる?  
上が全てイエスだとウインドウズは詳しくないから、他のキーのid送ってリマップソフト使ったらくらいしかアドバイスできない。  

705不明なデバイスさん2017/09/17(日) 19:25:40.47ID:y2CU9nnJ
追記:  
Win内部で使われているScancodeとキーボードとPC間で使われてるコードは違うんだけど、そこは間違ってないよね?  
Hid usage id for muhenkan: 139(デシマル) 8B(ヘックス) Keyboard International5

706不明なデバイスさん2017/09/17(日) 20:48:48.15ID:EM2d98a4
さっそくアドバイスありがとうございます。

>>704

>キーボード本体ではなく、OS側の問題ってこと?

 そう考えています。
 下記ログ示しますが、USB Input DeviceにはLY092-MINI, 日本語キーボード
 とも同じ入力があるのに、HID Keyboard Deviceに伝わるのが日本語キーボードのみです。

>ドライバーは入っている?ドライバー更新かけた?

 (1)ドライバはWindows標準のものを使うことをメーカに確認しました。
 (2)バージョンは、デバイスマネージャの「デバイスソフトウェアの更新」メニューから
   最新化をかけて、最新のものであることを確認しました。
   (USB Input Device:10.0.14393.351, HID Keyboard Device:10.0.14393.206)


>日本語キーボードとして認識されてる?
 認識されています。(TABキーの上が[全角/半角]として機能します。)

>上が全てイエスだとウインドウズは詳しくないから、他のキーのid送ってリマップソフト使ったらくらいしかアドバイスできない。  
 使用例をネットで探したのですが「他のキーのid送って」という対応のものしかうまく見つけられなかったので、
 もしかしてそういうことかな…とも思っています。

>>705

>Win内部で使われているScancodeとキーボードとPC間で使われてるコードは違うんだけど、そこは間違ってないよね? 

USB Input Deviceには、日本語キーボードと同じコードを送っています。
(最初はご指摘の間違いをしていましたが、試行錯誤の中で気づきました。)

707不明なデバイスさん2017/09/17(日) 20:51:02.13ID:EM2d98a4
>>706 "Bus Hound" でとったログ抜粋
**デバイスID 25,27はLY092-MINI, 88,90は日本語キーボード
**キーはどちらも [ESC][無変換][変換]の順で押している。
-------------------------------------------------------------------------
Bus Hound 6.01 capture on Windows Vista (x64). Complements of www.perisoft.net
 Device - Device ID (followed by the endpoint for USB devices)
      (25) USB Input Device
      (27) HID Keyboard Device
      (88) USB Input Device
      (90) HID Keyboard Device
 Phase - Phase Type
      IN  Data in transfer     
 Data  - Hex dump of the data transferred
Device Phase Data          
------ ----- --------------------------------<追記コメント>
                     LY092-MINI
 25.1 IN   00 00 29 00 00 00 00 00 [ESC]↓
 27  IN   02 00 01 00 00 00 00 00 HID Keyboard Deviceの [ESC]↓
 25.1 IN   00 00 00 00 00 00 00 00
 27  IN   02 00 01 00 01 00 00 00
 25.1 IN   00 00 8b 00 00 00 00 00 [無変換]↓
                     (※HID Keyboard Deviceには入力がない)
 25.1 IN   00 00 00 00 00 00 00 00
                     日本語キーボード
 88.1 IN   00 00 29 00 00 00 00 00 [ESC]↓
 90  IN   07 00 01 00 00 00 00 00 HID Keyboard Deviceの [ESC]↓
 88.1 IN   00 00 00 00 00 00 00 00
 90  IN   07 00 01 00 01 00 00 00
 88.1 IN   00 00 8b 00 00 00 00 00 [無変換] ↓
 90  IN   07 00 7b 00 00 00 00 00 HID Keyboard Deviceの [無変換]↓
 88.1 IN   00 00 00 00 00 00 00 00
 90  IN   07 00 7b 00 01 00 00 00

708不明なデバイスさん2017/09/17(日) 21:11:40.44ID:5U8ZK9Ya
LY092-MINIは日本語配列のキーボードとして認識させてるの?

709不明なデバイスさん2017/09/17(日) 22:28:31.77ID:EM2d98a4
>>708
>LY092-MINIは日本語配列のキーボードとして認識させてるの?
 させている「つもり」で、下記設定・確認をしています。
 誤解や抜けがあるかもしれないので、その点アドバイスいただければ助かります。

 [設定]
  1. regedit.exeで、レジストリ設定しPC再起動。
   【 HKEY_LOCALMACHINE\SYSTEM\CurrentControlSet\Enum\HID 】のLY092-MINI対応の【デバイスインスタンス】
   にあるDevice Parameters】に以下のDWORD値を追加。
   KeyboardTypeOverride : 7
   KeyboardSubtypeOverride : 2

    (「USB英語キーボード付けた。(英語、日本語キーボードの共存、KeyboardTypeOverride)」のサイトを参照して設定。)

 [確認]
  1. LY092-MINIの[`~]キーを押すとIMEで変換状態が変わる。(=[全角/半角]として動作している)
    (※英語キーボードとして認識させたときは、"@"が出力されることも確認。)
  2. Bus Houndログは以下。日本語キーボードと同じ反応をしている。
    (※ただし、英語キーボードとして認識させたときも、ログは同じで違いがわからない。)

    Device Phase Data          
    ------ ----- --------------------------------<追記コメント>
     25.1 IN   00 00 35 00 00 00 00 00 LY092-MINI [`~]↓
     27  IN   02 00 29 00 00 00 00 00 HID Keyboard Device [`~]↓

     82.1 IN   00 00 35 00 00 00 00 00 日本語 [全角/半角]↓
     84  IN   05 00 29 00 00 00 00 00 HID Keyboard Device [全角/半角]↓

710不明なデバイスさん2017/09/17(日) 23:49:28.73ID:y2CU9nnJ
問題のレイヤーに対する知識もWin自体に対する知識も質問者さんに劣っている気がするんで、話半分に聞いて。  
  
キーボードってキーが押されたってパケットを送るだけの単純なデバイスで、だからこそジェネリックドライバーで入力の処理が出来る。  
使われてるドライバーが標準な以上、繋がれてる日本語キーボードも、片手キーボードも本当に同じパケットを送っていれば同じ結果になる
(有名なブランドの場合標準ドライバーに専用コードが組み込まれてることもあるけど、今回は中国メーカー製だから多分無い)。   
  
ネットをサーチすると今件とは関係はないけどこんなものが:  
”The Windows HID driver invalidates any incoming packet if the report's data size does not match the length of the sent data iow
the size within the report descriptor.”  
https://stackoverflow.com/questions/24670970/applications-ignore-usb-devices-incoming-data-packet-while-using-default-hid-dr
  
多分上の人と同じでキーボードが送っているReportが不正なもので、パケットが無視されているんだと思う。 この場合完全な解決は難しい。  
  
確認方法としては時間がある時にWireshark?  
"さらに、最新のWiresharkバージョン2系では、「USBPcap」と呼ばれる、USBの通信内容をキャプチャして分析できるツールも同梱されるようになった。
これによって、USBデバイスとの通信内容も解析できるようになっている。"  
http://knowledge.sakura.ad.jp/knowledge/6286/  やり方は書いてなかった。 
  
ハッカー魂が擽られるのは理解できるけど、かなり大変そうだから深入りは避けるべきだと思う。  
”無変換”として使いたいキーを”F15”あたりに設定して、OS側のIMEの設定で”F15”を無変換として機能するようにする。これが一番楽
(殆どのIMEにKeymapオプションがある)。  

711不明なデバイスさん2017/09/18(月) 04:56:35.43ID:J36OKkzQ
ErgoDox Configurator だと日本語用キーコードが使えるみたいだが、
これは日本語キーボードとして認識させておく必要があるのかな?
https://input.club/configurator-ergodox/

712不明なデバイスさん2017/09/18(月) 12:32:06.13ID:1PJnIXdm
>>710
Pause/BreakとNumLockが誤判定されるキーボードは今でもたまにあるから、
そのあたり関係してそうだよね

713不明なデバイスさん2017/09/18(月) 12:49:56.14ID:KLhfeMMX
>>711
分からん。  
送られてきたidをどう処理するかはPC側の設定で決まる。  
同じ半角全角の信号送っても、英語キーボードとして認識させるとtildだったかbacktickだったかが入力される。日本語専用のキーの場合リマップはされない筈だから、多分大丈夫。だがOSによっては信号を無視されることもあるかも。
シフトかけた時に数字がどの記号になるかをコントロールしたいなら、シフトキーをレイヤーキーにするか、マクロを使うのが早い(シフトが押されてる間は5、シフト無しだと6をレジスターするとか)。  
自分のdoxはdとかkの長押しでshifted layerに切り替わるよう設定してる。

714不明なデバイスさん2017/09/18(月) 14:14:24.19ID:gKoflhBA
>>710
>>712
>>713
情報ありがとうございます。
結論として、LY092-MINIは、パケットサイズ12byte, 日本語キーボード 8byteと異なることが
わかったので、深入りせずF13~F15 割り当てで回避する方向で進もうと思います。

現状、F13~F15割当は設定がうまくできないので、メーカ問い合わせして
結果出たらまたご報告に来ます。

>>710
パケットサイズ影響の可能性・別のモニタツールを使ってみる、とのアドバイス助かりました。
パケットサイズが、LY092-MINIは 12byte, 日本語キーボード 8byteと
違っていることがわかったので、あまり深入りしない方がよさそうですね。

>>712
そういうキーボードもあるのですね。
勉強になります。

>>713
>自分のdoxはdとかkの長押しでshifted layerに切り替わるよう設定してる。
いいアイディアですね。
LY092-MINIも使えるキーが限られるかもしれないので、こういう方向に工夫するほうがよさそうですね。

[確認内容]
1. "Device Monitoring Studio"で、パケットモニタ。
 結果、LY092-MINIは、12byteパケットでした。
 (Bus Houndは フリー版で 8byteモニタしかできない, 今回の調査用のツールとしてあまり適していなかった)

2. F13~F15の設定トライ
 現状、LY092-MINIの設定ツール仕様上不可能に見える。
 メーカとやり取り予定。

715不明なデバイスさん2017/09/18(月) 16:20:52.39ID:KLhfeMMX
>>>714  
疑問解消おめでとう。 
ちゃんと調べるとは技術者適性高そう。カッコいい。  

May the good keyboards be with you.
良きキーボードが共にあらんことを。

716不明なデバイスさん2017/09/18(月) 20:10:04.10ID:faG4sq1L
エルゴノミクスマウスでホイールが希望に沿うものがない(`;ω;´)
ノッチ(取っ掛かり)があるタイプで、かつ柔らかくて楽にグルグル回せるものを探してる
サンワのma-erg3とかma-erg7を触ったり買ったりしたんだけど、
硬めなんだよなあ
ご存知でしたら教えてください

717不明なデバイスさん2017/09/20(水) 19:48:39.41ID:MbhBxeND
>>714

LY092-MINI 結論です。
[F13], [F14], [F15]も設定はできましたが、結局 [無変換] と同じく
HID Keyboard Driverが受け取りませんでした。
(他にも一通りコードも試しましたが、結局英語101キーボードに
ないキーはHID Keyboard Driverがうけないようです。)

ということで、テンキーを割り当ててAHKでも使って適当に
割り当てようかと思います。


<余談>
メーカにも質問ついでに >>710 のHIDドライバ情報を流したところ、
英語101キーボードのキーはちゃんと受けるのでOS側のドライバがよくないとのコメントでした。

一応対応を考えようとはしてくれたみたいですが、
簡単にはパケット長を変えられない事情があるようです。

718不明なデバイスさん2017/09/20(水) 21:24:30.40ID:HagwXfzN
>>717
お疲れ。  
まあ使用上の問題は無いし、主な市場は中国だからね。  
OS側ドライバーが良くないについては少し笑った。  
  
サポートを繰り返して商品価格を上げるより、ある程度割りきって商品価格を下げるほうが正しいこともある。  
LY092-MINIはキャド使いとか絵描きさんに大人気みたいだし良いキーボードだと思うよ。細かいことには目を瞑って可愛がってあげて。

新着レスの表示
レスを投稿する