(2019-01-23 追記修正) Cygwin の mintty で,左ALT+F2 だと新しく開けるのに,右ALT+F2 だと開けない不具合があったので,yamy で右ALTキーのキーコードを左ALTと同じキーコードに変えてしまうことで対処した.

Pocket

(2019-01-23 追記修正: mintty 以外のアプリに悪影響がないように,mintty のときだけ右ALTキーの設定が有効になるように yamy の設定を修正しました.)

 
 

ものすごくひさしぶりに Cygwin をアップデートしたら,mintty で,右ALT+F2 を押しても新しく mintty が開かなくなってしまった.左ALT+F2 なら,いままでどおりに開く.

 

「ALT+F2 doesn’t open a new terminal anymore in v2.3.3 · Issue #531 · mintty/mintty」
https://github.com/mintty/mintty/issues/531

「mintty (2.3.2, 2.3.3) won’t start while 2.2.4 – is OK · Issue #530 · mintty/mintty」
https://github.com/mintty/mintty/issues/530

 

「mintty のどこかのバージョンでそういう不具合が生じたのだろう」と思ってしばらく調べたものの,結局のところ,解決できなかった.
~/.minttyrc を削除してもこれに関する挙動は変わらなかったので,関係なさそう.
Cygwin のインストーラで戻れる最も古いバージョンの mintty 2.9.3-0 まで戻してみたけれど,やっぱり,これに関する挙動は変わらなかった.

自分の環境で挙動を調べているうちにわかったことは,「右ALTキーと左ALTキーとでキーコードが異なる」ということだった.
おそらく,mintty が想定している ALTキーは,左ALTキーのキーコードだけなのだろう.

 
 

ということで,mintty の設定ではどうしようもなさそうなので,今回は,「YAMY で右ALTキーのキーコードを左ALTキーと同じキーコードに変えてしまう」ことで今回は対処した.

window mintty /mintty.exe/ : Global
       # 右 ALT を 左 ALT にする
       mod alt -= RightAlt
       key RightAlt = &VK( MENU )

window Global # keymap を元に戻す
 
 
 
 
==

2015年02月24日
64bit版 Cygwin 環境にインストールされる 5 種類の gcc の内訳.
http://knoike.seesaa.net/article/414607873.html

2015年02月24日
[暫定結論] 2015年2月24日現在の 64bit版 Cygwin(MinGW) 環境で,gcc を使って MIDI Yoke を認識できるアプリを生成するためには,gcc として i686-w64-mingw32-gcc か i686-pc-mingw32-gcc を使えばよい.
http://knoike.seesaa.net/article/414606137.html

2015年02月24日
MIDI Yoke は,32bit版アプリからは見えるけれど,64bit版アプリからは見えないようだ.なるほどねー,OS が 32bit OS か 64bit OS かではなく,アプリ側が 32bit版か 64bit版かで決まるのかー.
http://knoike.seesaa.net/article/414558534.html

2013年04月26日
別の PC で NTFS で使っていた外付け USB HDD の中のファイルやディレクトリのアクセス権限問題を解決するには,icacls (ファイル,または,ディレクトリ) /reset /t とするといいらしい.
http://knoike.seesaa.net/article/357362713.html

2013年04月06日
Windows8 に Cygwin をインストールしたら,スタート画面にアイコンが山ほど増えた.「Windows8 のアイコンは階層化ができない」って,こういう話かー.
http://knoike.seesaa.net/article/354092771.html

2012年12月24日
いまさらながら,Cygwin を使うときのターミナルエミュレータを mintty に変更した.
http://knoike.seesaa.net/article/309650032.html

2011年03月31日
Cygwin のインストーラで,「cygintl-8.dll がない」というエラーが出てしまうとき.
http://knoike.seesaa.net/article/193450359.html

2010年03月20日
Cygwin bash shell を CP932 で使うときのファイル名の表示文字化け対策
http://knoike.seesaa.net/article/152843291.html

2009年06月26日
ようやく Mew で送信する設定ができた.
http://knoike.seesaa.net/article/152840683.html

2009年04月10日
「Cygwin release 1.7 in BETA testing」
http://knoike.seesaa.net/article/152839653.html

2008年09月09日
cygwin.org サイトの構成がかなり変わっていた
http://knoike.seesaa.net/article/152835289.html

2007年01月26日
svn ハマリから脱出
http://knoike.seesaa.net/article/152830270.html

2006年06月10日
man ascii
http://knoike.seesaa.net/article/152829805.html

2006年05月02日
cygwin の GNU octave で wav ファイルを読み書きする
http://knoike.seesaa.net/article/152829167.html

2006年05月02日
cygwin の GNU octave で sound を使う
http://knoike.seesaa.net/article/152829168.html

2006年02月09日
Cygwin を入れる
http://knoike.seesaa.net/article/152828652.html

2006年01月17日
Cygwin の updatedb で
http://knoike.seesaa.net/article/152800844.html

2013年04月18日
[解決] Windows8 で yamy を起動したときに Alt+TAB によるプログラム切り替え(タスク切り替え)ができなくなってしまう問題は,@k_tsj さんがパッチを当てた yamy-0.03-alt-tab.zip を使うことで解決しました.ありがとうございましたー.
http://knoike.seesaa.net/article/356046428.html

2013年04月06日
Windows8 で yamy を使おうとしたら,Alt+TAB によるプログラム切り替え(タスク切り替え)ができなくなってしまっていた.パッチを当てた yamy を作って公開されている方がいらっしゃったので,これを試してみたところ,Alt+TAB はうまく動くようになったのだけど,escapeNLSKeys=1 に失敗するようになってしまった.
http://knoike.seesaa.net/article/354096708.html

2011年06月22日
yamy が起動時に NLSキー処理に失敗するのは,Windows Update をがんがん当てているうちに直る.
http://knoike.seesaa.net/article/211314709.html

2011年04月15日
ドライバの振る舞いが変わったのか,「NL-→」が,単なる「→」という値で返ってくるようになった.
http://knoike.seesaa.net/article/195978766.html

2009年12月07日
「escapeNLSKeys=1」にしていないだけじゃないかなぁ?
http://knoike.seesaa.net/article/152842012.html

2009年11月01日
yamy の不調は,[調査] で [スキャンキーの調査] と [仮想キーの調査] でぱしぱしキーを押し離ししていると直るようだ.
http://knoike.seesaa.net/article/152841629.html

2009年10月31日
「窓使いの憂鬱」の代わりに,それの派生ソフトの「yamy」を使えばよさそう.
http://knoike.seesaa.net/article/152841638.html