TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
Mac mini Part243
OSXの質がどんどん悪くなっている件について
【Roxio】Toast, Jam, Popcornユーザ集合!! 16
macOS 10.13 High Sierra - 8
iOS8について語るスレ
MacBook Air 268枚目
MacBook Pro (Part 156)
【2chブラウザ】Thousand Part24【俺様専用】
【本スレ】MacBook Pro (Part 195)
【Wi-Fi】Macで無線LAN総合 32ch【AirMac】

【Karabiner】キーリマップ・カスタマイズ総合 for Mac【英かな】


1 :2017/01/25 〜 最終レス :2018/09/09
『Karabiner』は『OS X』用のキーボードカスタマイズアプリです。
ただし、Sierra非対応。バージョン9.3.0までは『KeyRemap4MacBook』という名前でした。
https://pqrs.org/osx/karabiner/index.html.ja
Sierra対応のツールとしては、「Karabiner-Elements」があります。
https://github.com/tekezo/Karabiner-Elements

現在、Sierra対応の安定したキーリマップツールとして「⌘英かな」(現行2.2.0)があります。
https://ei-kana.appspot.com

そのほかツール:
Keyhac
https://sites.google.com/site/craftware/keyhac-ja
Hammerspoon
http://www.hammerspoon.org/

BetterTouchTool
https://www.boastr.net/downloads/
参考スレ:BTT BetterToutchTool
http://potato.2ch.sc/test/read.cgi/mac/1466175643/

前スレ:【キーリマップ】Karabiner Part1【カスタマイズ】
http://potato.2ch.sc/test/read.cgi/mac/1439014871/

2 :
おつ

3 :
ResEdit、最高!

4 :
もう使い方忘れちまったよ!

5 :
乙でし

6 :
何か変なの混ざってる!!!混ぜたら話がこんがらがるっての!

7 :
こんがらがるのはお前だけだから問題ない

8 :
!!!!!!!!注意!!!!!!!!!

英かなは

リスク !!特大!!

なぜならmacの

!!!!!!セキュリティを迂回して起動!!!!!!

させる上

!!!アップルに開発者登録をしていない!!!!!!

ので

!!!!!作者の身元は全くの  不明!!!!!!!

9 :
そりゃ大変だ(棒)

10 :
前スレから引き続き必死な異常者だ。

11 :
いろんなキーリマップアプリがあるけど、やってることはみんな一緒なの?
どういう処理をしてるんだろう

sierra対応するのにそんないろいろやらなきゃいけないんかkarabinerは

12 :
英かなはバージョンアップの時に注意。

13 :
色々使ってみたけどカスタマイズ面だけで言ったら
Hammerspoonが最強かなー。

プログラミングでどうとでも処理が作れるし
APIが豊富だからキーリマップ以外にも色々カスタマイズできる。

アプリ切り替わるタイミングで必ずIMEオフったり
hs.chooser使えばAlfredみたいなこともできたり。

敷居は高いけどエンジニアにはオススメ。

14 :
>>13
おもしろそう
いじってみる

15 :
>>13
karabinerの複数キー同時押し SimultaneousKeyPresses って再現できます?

16 :
>>15
あー、修飾キー以外のキーを複数同時押しで他のキーにリマップは結構大変なんだよねw

SimultaneousKeyPressesの詳細な挙動は分からないけど
むしろプログラム次第で自分の求める挙動にできるのがイイところだと思う。

Karabinerはもっと複雑なことやってるぽいけど
とりあえず単純にAとBを同時に押した時にCキーを一回押したことにする例。

local pressA = false
local pressB = false

hs.eventtap.new({ hs.eventtap.event.types.keyDown, hs.eventtap.event.types.keyUp }, function(e)
local addPress = false
if e:getType() == hs.eventtap.event.types.keyDown then
if e:getKeyCode() == 0 then pressA = true
if pressB then addPress = true end
elseif e:getKeyCode() == 11 then pressB = true
if pressA then addPress = true end
else
pressA = false; pressB = false;
end
elseif e:getType() == hs.eventtap.event.types.keyUp then
pressA = false; pressB = false;
end
if addPress then
hs.eventtap.event.newKeyEvent({}, "c", true):post()
hs.eventtap.event.newKeyEvent({}, "c", false):post()
end
return false
end):start()

17 :
こりゃさすがに面倒だなw
英かなでできないことは順応するとかでガマンするわ

18 :
>>16
どうも。参考にします

19 :
プログラム次第で自分の求める挙動にできることをいいととるか、
それともSimultaneousKeyPressとかSandSとか色んな設定をしたときにおかしな挙動にならないように調整されているから単に設定するだけのKarabinerをいいととるか
プログラマーだけどおかしくならないように挙動を煮詰めるデバッグが大変そうだからKarabinerがいいんだよなぁ

20 :
カラビナは手軽でいいんだよ
まだか!まだなのか!

21 :
キーリマップに関してはKarabinerでじゅうぶんだし、
挙動も安定してるんだよなあ

22 :
スレ民の方へ質問です。

Windows用のキーボードをマックに接続し、Karabinerエレメンツでほぼ設定が完了しました。

(1)テンキーが数字しか打ち込めない(数字じゃないモードにしたいがnumlockキーが効いてないっぽい)のですが解決方法に心当たりがありましたらご教示ください。

(2)Windowsにあるマウス右クリックの効果のキーはKarabinerで割り当てることは不可でしょうか?Karabinerでなくても構いません

質問が多く恐縮ですがよろしくお願いします。

23 :
>>22
(1)MacにはNumLockじゃないモードはなかったように思う
(2)コンテキストキーは特殊なアプリとかでは使えるのかもしれないけれど基本的にはどのアプリケーションも利用していないので使えないと思う

24 :
>>22
(1)Macの場合、NumLockキーによる切り替えはExcelなどアプリ側が対応してる時のみ使える
>>23さんが書いてるように普通のアプリでは数字入力のみ可能

(2)試したことがないので不明 すまん

25 :
BTTでもいいなら可能

26 :
選択中の要素上でコンテクストメニューを開きたいって意味なら、ツール使っても無理なんじゃない?
カーソルの位置で発動するから、結局マウス握ることになるような気がする

27 :
>>23 >>24 >>25 >>26
ありがとうございます!BTTも試してみます。

ちなみに補足なのですが設定したいと思った意図は以下です。

(1)は、テンキー部分をgoogleChromeやevernoteを操れるリモコンのように使用したい。と言うのは、キーボードがワイヤレスUSBタイプで、かつ、物理的にテンキー部分がキーボード本体から独立してるので、時折テンキー部分のみをPC机じゃないところから使いたい
(ただ単に、上下左右やページアップ・ダウン、ホーム・エンドが使いたいだけ。)

(2)はファイル転送ソフト使ってる時とかにマウスに手を伸ばさずにフォルダ内に新規ファイルをさっと作りたい

なのでたぶん(2)は>>26の指摘に合致します。

28 :
>>27
上下左右とかならカラビナかBTTで自己流に割り当てれば行ける気がする
ちなみにキーボード何使ってんの? テンキー独立って分割型?

その(2)は普通ショートカットキーを使うと思うが、ないの?

29 :
ThumbSenseってKarabinerで使えないとなると何で代用したらいいんだろう
本当に困っている

30 :
>>28
Microsoftのエルゴノミクスのやつ使ってます 多分型番は以下。
Sculpt Ergonomic Keyboard for Business USB Port 5KV-00006
分割型ってことなんだと思う(テンキーだけ電卓くらいの別板になってる)


(2)について、やりたかったことピンポイントでショートカットキーは存在した。が、それとは別にマウスカーソルのある位置で右クリック出来たらいいのになとは思う。いろんなソフトでたまに感じる悩みのため
でも無理に設定することもないかなあと思う。
ありがとう。

31 :
で、sierra対応版はいつリリースされんだよコラ

32 :
カーソル位置の右クリックは出来る気がする

33 :
HammerspoonでThumbsenseどうにかできそうだけどね…
俺もThumbsenseとd+hjklでマウスカーソル操作するのがやりたいんだけど、できるのかどうかもわかんねぇ

34 :
karabiner不在に乗じてAHK移植が進めばいいのに…。

hammerspoonはbind使うより、イベントリスナー?内にゴリゴリ書き込んだ方が細かく設定出来てええな。

35 :
Karabiner-Elements 0.90.85でメニューバーアイコンも付いてEjectボタンも対応されて
かなり元版に近くなった気がする。

36 :
Karabiner-Elements、複数キーに対応したかな。
HHKぽく右シフト+[で↑とかにしたい。

37 :
まだ単キーのみだからねぇ

38 :
KARABINERで親指シフトの新下駄配列を使ってるんですが、挙動が変になりました。

COMMANDボタンで英数字入力に切り替え、英字を打とうとすると、
親指シフト入力時の日本語のローマ字表記が半角で表示されてしまいます。

(例)
半角でABCと打ちたいのに → 半角でnotukiと表示されてしまう。

↑シフトを押しながらだと、大文字にはなりますが英数字を入力できるので、
この書き込みもそれで対応してます。

何が原因なのかさっぱりです…。
思い当たる方いませんか。

これだと半角英数字が入力できないので、パスワード入力などで困ってしまっています。

39 :
すみません、再起動したら直りました…

40 :
バーナム・スティックニー かな配列改 (New Stickney)for AutoHotkey
https://github.com/esrille/new-stickney

以下チラ裏
公私とも欧文入力比率が高い・記号キー配置慣れの関係でどうしてもJIS配列になじめない
US配列でも使えないかと4月からSierraに換わる関係でLacailleに移植できないか調整中
Spaceキーに前置・連続シフトを設定できればなあ。

41 :
親指シフト難民はこのままEl Capitanに閉じ込められたままなんでしょうか
一万払うんでまじで開発早くして。というかクラウドファンディングやって

42 :
keyhacで設定書いてる人いたけどそれではいかんのか?

43 :
>>42
>keyhac
諦めて移行する時が来ましたか。ありがとうございます

44 :
別にEl Capitanでいいじゃん
アップデートする必要性あるの?
OSが絶対には対応しない独自の機能を使い続けるメリットとリスクをちゃんと天秤にかけてるのかな?

45 :
毎年上げるメリットはほぼないよなー

46 :
試しにElcapitan上にてkeyhac入れて検証してみましたけど
キーの反応がおそすぎて話しにならんです。
くそー待つしかないのか。

47 :
>>46
どゆこと?

48 :
>>47
すっごいモッサリ動作すぎたんですわ。
かと言って親指シフト専用のやつだとカスタマイズできないし。
諦めてKarabinarの対応を待ちます。

49 :
Sierraに早く対応して欲しいというのは理解できるが
一万ぽっち払うだのクラウドファンディングやれだのというのは自分勝手過ぎて呆れる
クラウドファンディングだったら自分でプログラマ雇ってもいいんですよ

50 :
全く同意
何様?って思ったわ
本人はそんなつもりで書いたのではないと思うけど

Karabinerの作者も毎日何かしらコードをコミットしてるのに、
自分の都合を押し付けて開発を急かせるような発言はあり得ないと思う

51 :
Karabinerってそもそもオープンソースなんだろ。
作者さん以外に協力できる人が誰もいないのか?
OSのセキュリティ的に無理になったのか?

自分は他人のMac(Yosemite)でKarabiner試して、
Sierra出たらMac買おうと思ってたら、El Capitan買えなくなってMac買えず。
他人のMac今度借りれたらHammerspoon試してみるかな。

52 :
えオープンソースなの?

53 :
ハンマースプーンってなんかかわいい

54 :
人から借りたMacにアプリ入れるってw
貸す人がかわいそう
自分でMac買って試せよw

55 :
オープンソースとはいっても、実際は一人開発だしよっぽど有能な人が作者と密接にコンタクトとって開発しないと作者の邪魔にしかならないと思うよ
自分の頭のなかにだけ設計書があるって状況から、複数人が設計指針を共有して問題なく開発するってかなり大きなジャンプがあるし

手伝えるものなら手伝いたいけど…

56 :
GitHubに上がってるんだから、フォークして自分で開発すれば良いじゃん
もし作者がみてくれたら取り込んでくれるかもしれんし

57 :
自分で開発するって言ったって、まずSierraに対応するために何が問題になってるかとか分析しなきゃいけないと思うし、
作者以上にSierra対応版作るのは時間かかると思うぞ?
オープンソースだからって誰でもすぐ開発に参加できるってわけではないと思うよ、どんな仕事でもそうだと思うけど
ソフトウェア開発は本当にシステム概要の理解が大事でそこがわかってなかったら一見動くような物ができてもそれはゴミだし
チーム開発ってのは結構難しいのよ

58 :
あとKarabinerって普通のMacアプリより難易度高そうなんだよね。

なんか通常のmacアプリみたくobjective-cとかswiftを基本的には使ってないみたい
boostとか使ってるみたいだしc++中心のコードに見える。

59 :
>>50
まいにち変わってるのか、チェックしてるの?すげえな
開発者さんに感謝だわ

60 :
>>59
大晦日も元日も休まずコミットしてるし、
今年に入ってコミットしてないのは6日間だけだよ
GithubのActivity見てみなよ
それなのに気安く言っちゃう人は何なのかね?

61 :
>>60
頭下がるなぁ
身体に気をつけて頑張って頂きたい

62 :
>>40
゛゜押したあとに小書き・濁音の仮名を押して選択する小書きキー方式が設定できなかった

63 :
>>60
エールを送るわ

64 :
そんなに毎日開発していて結局既存機能の実装が終わらないってことは
そんなにmacOS Sierraって中味が変わってるってことなんかね

65 :
macOS 10.12 changes of the generic keyboard and mouse drivers made a great impact on Karabiner and Seil.
We should make a large changes in Karabiner and Seil architecture.
There is not a workaround for this issue.

Please wait an update of Karabiner and Seil for macOS 10.12.
(It may take a long time.)

ということだから
急かさずに待ってあげようや
今後のことも見据えてリファクタリングもしてると思うから、
かなり時間かかると思うけど、きっと良いものができあがると思うよ

個人的には10.11から10.12に上げるメリットってほとんどないと思うから、
10.11の人は気長に待てばいいと思う

66 :
別に和訳せんでも元から日本の人やけどw
https://pqrs.org/osx/karabiner/index.html

67 :
アスペのツボはよく分からんな

68 :
>>66
なぜ和訳だと勘違いしたw

とりあえず10$払ってきた。それで開発が早くなるとも思わんけども。
新しいKarabinerは設定ファイルがjsonになるんかの?
ちょっと Karabinerの設定ファイルのいじり方がよくわからんかったから
新しくなって扱いやすくなってくれるといいなぁ

69 :
寄付したいけどどうしよう
アマゾンの公開欲しいものリストでもあれば羊羮送りつけるんだけど

70 :
>>69
https://pqrs.org/osx/karabiner/pricing.html.ja

71 :
Karabiner知れば知るほど面白い
Sierra対応頑張れ
しばらく10.11で遊び尽くす

72 :
プロファイルがメニューバーから切り替えられるようになっただけでもかなりありがたい
アプリケーションで自動切り替え出来るのを待ち望んでます

73 :
Hammerspoonってどうなの?Karabinerより色々できそうだけど
なんかKarabinerのほうが優れてる部分てあるんか?

74 :
プロファイルの切り替えがメニューバーでできないことがあるなぁ
メニューバーの表示は変わるがプロファイル自体は変わっていないと言うなんかおかしな現象
俺環かね

75 :
>>73
情報量、安定性、手軽さ等々
hsが不便なところはcmd+fにカーソル右を割り当てたとして、cmd+shift+fを押すとshift+カーソル右になってくれないところ。
ちゃんとcmd+shift+fにshift+カーソル右を割り当てないといけない。
これだと面倒だから、キーダウンのイベントが来たら修飾キーを自動で割り振るような設定を自分で書いた。

karabinerよりはやれること多そうだけど、自分で土台作らなきゃいけない。
あと、アプリによってはhs動かないかも。
自分だとsharemouseが効かなかった。
仮想osとかリモートデスクトップとか。

76 :
>>73
Karabinerはほぼキーリマップ特化、
それ用の機能を揃えてるので設定が比較的楽

HSは多機能だけどキーリマップ特化のものではないので、
Karabinerで出来ることを実現しようとすれば場合によっては
とても難しい。知識と技術がいる

77 :
>>75
それはhsの問題じゃなくて組み方の問題だと思うぞ。

上の例で具体的に言うと
getFlagsをチェックしてcmdとshift、
getKeyCodeをチェックしてFキーが入力されていたら
カーソル右とshiftを出力するように組まなきゃいけない。

あと、仮想osが何を指しているか分からないけど
少なくともParallelsでは問題なく動いてる。

78 :
>>77
そそ
bind使うとできないよねって話。
getkeycode,getflagsで処理書けば問題ない。

>仮想osとかリモートデスクトップとか
訂正↓
仮想osとかリモートデスクトップとか動くか怪しい

Paralells動いたか。じゃあそこらへんのソフトは大丈夫なんかな。splashtopも動いたし。

79 :
horizon 7(仮想デスクトップ)でUSキーボードのコードをちゃんと送出してくれる環境はないかな。

80 :
Karabinerのcmd+q長押し ここで教えてもらったけど
使ってみたらいいわこれ。
知らず知らずのうちに意外とcmd+wを期待してcmd+q間違い押しやっちゃってたわ
地味に面倒くさいミスだったわありがとう。

81 :
>>80
詳しく

82 :
内容からするとcommand+qで検索した結果の
Custom Shortcutsのことやろね。

83 :
>>81
Command + Wでウィンドウ閉じようとしたらCommand + Qでアプリごと終了しちゃうっていう誤爆でしょ
それをCommand + Q長押しで終了にして誤爆減らすっていう

俺は昔Command + Q2回押しにしてた

84 :
俺も二階にしてる

85 :
誤爆することほとんどないからその設定してないな

86 :
macはwinと違って、アプリを起動したままでウインドウを全て閉じるということができる。
(閉じると自動的に終了するアプリも少なくないが)
そもそも「誤ってアプリを終了する」ということが少ない。

87 :
>>86
cmd+q知らんのか

88 :
不意に閉じちゃうと困るアプリだけその設定使ってる

89 :
だからさ、不用意にウインドウを閉じちゃうことはあっても、作業中にアプリまで切っちゃうことは
ないってことよ。⌘Qをするときには、それ相応の覚悟でやる。

90 :
誤爆ってのは覚悟の問題ではないのさ

91 :
キーボードを替えてすぐくらいしか⌘+Qの誤爆は無いな。

92 :
>>86
Adobeがお作法をとことん無視するんだよな

93 :
vimモードが便利すぎてつらい

94 :
>>83
どうやって設定するの?

95 :
>>82のやつでしょ

96 :
>>89
ん?
ウィンドウを閉じるために⌘Wを押そうとして、間違えて⌘Qを押しちゃうって話なんだけど。

Safariとかでタブ閉じようとしたら間違ってSafariごと終了したりとか。

97 :
専用のアプリあるくらいだしな

CommandQ for Mac
https://clickontyler.com/commandq/

覚悟がどうとかと言ってる人は想像力が足らない

98 :
Wの横にQがあるからなあ
誤爆絶対にしないって人はいないと思うよ
とはいえ、俺はこれでそんなにイライラした思いでもなく
おそらく年に数回位しか誤爆してないと思う

99 :
>>98
そうそう。たしかにその位の頻度だったんだけど
親指シフトを体得して
右cmdを親指シフトのシフトキーに割り当てたら日本語入力中に
cmd+qが「が」に割り当てられてた。んでたまに日本語入力中に
cmd+qが実行されてしまうことに。
cmd+wも長押しに変えたい

100 :
serria対応はよ
MBP2016でつかえねーんだよ


100〜のスレッドの続きを読む
(´・ω・`) 兄さん知らんがな(234)
そろそろMac持ってる事が恥になりつつあるな
AppleCare_得なの?_損なの?
VMware Fusion for Mac Part 34
Macで使うのにお勧めのモニタ
昔よりも使いづらくなったと思うApple製ソフト
(macでエロ動画見てオナニーしちゃ)いかんのか?
iOS7のデザイン劣化による懸念されるMacOSの劣化
iWork総合スレッド 8【Keynote/Numbers/Pages】
【JapaneseIM】Apple純正IMスレ【ことえり】4言目
--------------------
肴26953
古戦場から逃げるな!
【バーチャルYoutuber】にじさんじ有ンチスレ9630【するのだ!】
【中日】40代のドラゴンズファンB【お前】
【ほぼ生中田し】オーリーch Part5
ものすごい勢いで誰かが質問に答えるスレ78
◆ 独身だけどチビ・デブ・禿げ・無職はマジ勘弁
ゴッドイーター レゾナントオプス part5
サバイバルナイフ総合雑談スレ61
コリアンジョーク348;;y=ー( ゚д゚)・∵. shot my head
【反日アート展】Chim↑Pom(チンポム)の作品が大炎上 「被曝最高!」「放射能最高!×3」などと東北の人達を侮辱★6
史上最弱の世界王者を決めよう
アビスパ福岡989
覩符「東方シリーズ総合スレッド 7741/7741」
2019 F1 GP 第11戦ドイツGP Lap3 暑
【餃子と焼売】違いは?【メンチとコロッケ】
Jざつ 2837
ロシアのポップス 6
CBCについて語るスレ
壊滅寸前のPS4市場から逃げることなく、ともに死を選ぶ和サードの忠誠心!
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼