Descargar
Desarrollar
Cuenta
Descargar
Desarrollar
Entrar
Forgot Account/Password
Crear Cuenta
Idioma
Ayuda
Idioma
Ayuda
×
Entrar
Nombre de usuario
Contraseña
×
Forgot Account/Password
Translation Status of Español
Categoría:
Software
Gente
PersonalForge
Magazine
Wiki
Buscar
OSDN
>
Buscar Software
>
Terminals
>
Serial
>
Tera Term
>
Ticket List/Search
>
Incidencia #14342
Tera Term
Descripción
Project Summary
Developer Dashboard
Página Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Historial
Descargas
File Release
List of Releases
Stats
File Storage
Files
Stats
Código Fuente
Code Repository list
Subversion
Ver Repositorio
CVS
Ver Repositorio
Incidencia
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Documents
Wiki
FrontPage
Title index
Recent changes
Doc Mgr
List Docs
Communication
Foros
List of Forums
Ayuda (428)
Open Discussion (173)
Mailing Lists
list of ML
ttssh2-commit
ttssh2-dev
ttssh2-users
Noticias
Incidencia #14342
Ticket List
Submit New Ticket
RSS
マウスホイールの改善(?)
Abrir Fecha:
2008-12-19 21:03
Última actualización:
2009-03-22 21:41
monitor
ON
OFF
Informador:
raynstard
Propietario:
doda
Tipo:
Feature Requests
Estado:
Cerrado
Componente:
(Ninguno)
Hito:
(Ninguno)
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Fixed
Fichero:
Ninguno
Vote
Score:
0
No votes
0.0
% (
0
/
0
)
0.0
% (
0
/
0
)
0
0
Details
Responder
お世話になります。
また、あったらうれしいなてきな改善要望です。
ctrlキーを押したままの時、マウス操作をTeratermのみに限定できませんでしょうか?
マウストラッキングを一時的にoffするイメージです。
xtermの時だけでもかまいません。
要望した経緯ですが、
普段、Teratermを経由して vim を使用しています。
んで、vim は term=xtermの時、マウス操作が有効にできるので
有効にして使っているのですが、そのままだとマウスホイールしたときにカーソルが移動してしまってスクロールバッファが移動してくれません。
ダブルクリックの操作はctrlキーを押したままだと
ちゃんとTeratermの操作になってくれるので、同じことが
マウスホイールでもできると便利だと思いました。
最後になりましたが
僕がvim でマウスを利用しているときの
設定です。
もしも、vimが利用できる環境があれば実験してみてください。(もちろんCUIです。)
set mouse=nvh
ちなみに、上記に示す設定のように
編集モードの時にマウスは無効になる設定もできるので
この要望もあったらうれしい程度の希望です。
以上
よろしくお願いいたします。
Ticket History (3/9 Histories)
Show older Histories
2008-12-20 16:06
Updated by:
(del#1144)
Resolución
Update from
Ninguno
to
Works For Me
Comentario
Responder
手もとの環境では、ctrl + スクロールで Tera Term バッファのスクロールに切り替わりますが、なりませんか?
2008-12-21 19:58
Updated by:
raynstard
Comentario
Responder
新規インストールして実験してみました。
スクロールってpageup|downのことでしょうか?
キーボード操作ではできましたが、
マウスホイールではやっぱできなかったです。
2008-12-22 01:52
Updated by:
(del#1144)
Comentario
Responder
スクロールじゃありませんでしたね。
TranslateWheelToCursor=on
のときに、マウスホイールの回転でvimのバッファを上下しますが、Ctrl+マウスホイールでTera Termのバッファがスクロールします。
前者と後者、どちらが動作しないですか?
# ちなみに、ThinkPadの真ん中にある上下に動くボタンは、マウスホイールではなくスクロールイベントを発生させるようで、前者が動きませんでした。
2008-12-22 21:33
Updated by:
raynstard
Comentario
Responder
お世話になります。
えと、TranslateWheelToCursor=on ですが
邪魔なのでoffにしています。
# カーソルが動いてしまう
ということで、マウスホイール(マウス)はvimの機能として有効になっています。
Ctrl+マウスホイールですが、vimのマウスが無効になっている間はスクロールできます。
ですが、vimのマウスが有効になっていると
スクロールしないでvimが処理してしまいます。
2008-12-22 23:26
Updated by:
doda
Resolución
Update from
Works For Me
to
Accepted
Propietario
Update from
(Ninguno)
to
doda
Comentario
Responder
TranslateWheelToCursorではなく、Mouse Event Trackingの話ですね。
Mouse Event Trackingをサポートした時、xtermと同じようにShiftを押している間はMouse Event Trackingを無効にしようとも考えたのですが、
・仕様上はShift(やControl,Alt)を押した状態でのマウス操作を伝えられるし、
ホスト側のアプリケーションも受け取る事を期待している可能性がある。
・Tera TermではShift(やControl,Alt)と(主に左ボタンでの)マウス操作に通常とは別の動作を割り当てている。
という事から見送っています。
Control+左ダブルクリックの時にMouse Event Trackingが無効になっているように見えるのは
・vimがControl+左ダブルクリックに特に処理を割り当てていない
・Tera TermはMouse Event Trackingモード中でも左ダブルクリックによる単語選択を出来るようにしている
事によって、たまたまそう見えているだけです。
実際、4.58ではMouse Event Trackingモード中は左ダブルクリックによる単語選択を無効にしていた為、
Controlを押していても期待通り動かなかったはずです。
# これに関しては4.59で動作を変えました
ただ、Controlとマウス操作の組み合わせはタイトル/メニューが非表示の時だけ意味を持つので、
Controlを押している間はMouse Event Trackingを無効にしてもいいのかも知れません。
# その場合でもアプリがControl+マウス操作を受け取る事を期待している可能性があるので、
# 設定で変更出来るようにする必要があると思います
あと、vim起動中は通常はアプリケーションカーソルモードですので、TranslateWheelToCursorとの折り合いも考える必要があります。
# TranslateWheelToCursorの方は標準のKeyboard.cnfならばControlを押せば無効になっているように見える動作をするので、
# あまり気にしなくてもいいのかもしれません
どうするかちょっと検討してみます。
2008-12-23 13:57
Updated by:
raynstard
Comentario
Responder
>実際、4.58ではMouse Event Trackingモード中は左ダブルクリックによる単語選択を無効にしていた為、
Controlを押していても期待通り動かなかったはずです。
># これに関しては4.59で動作を変えました
おっしゃるとおり、過去のバージョンでは、期待通り動いていませんでした。
最近バージョンアップしたときに、動作するになっていたので
てっきり、CTRLキーを押しているときの動作が変わったのかなと
思ったのですが、単純にvimが処理対象にしていないから
偶然できるようになっていただけなのですね。。。
優先度は下げていただいても問題ありませんので
是非に検討していただければと思います~
以上です。
2008-12-24 18:45
Updated by:
doda
Resolución
Update from
Accepted
to
Fixed
Comentario
Responder
対応してみました。
Additional SettingsのGeneralで、"Disable Mouse Event Tracking when Control is pressed."(Controlキーを押している間はマウスイベントを通知しない)にチェックを入れて使ってみてください。
# 現在のところ、デフォルトではoff -- 要検討
http://ttssh2.sourceforge.jp/snapshot/snapshot-20081224.zip
2008-12-26 20:12
Updated by:
raynstard
Comentario
Responder
早速の対応ありがとうございました。
使ってみた感じですが個人的には理想的です。
クリスマスプレゼントありがとうございました。
普通に使っているものと差し替えたので、
利用していておかしな動作を見つけたら連絡するようにします。
# なんとなく平気そうですが。。。
TranslateWheelToCursor も少し変わっていたりするのでしょうか。
以前はviの時、おかしなことになっていたのに
今回、気がつかずに使っていたら特に変な入力とかにはなりませんでした。
# でも、現在はTranslateWheelToCursor=offにして利用しています^^;;;
2009-03-22 21:41
Updated by:
(del#1144)
Estado
Update from
Open
to
Cerrado
Attachment File List (
0
)
Attachment File List
No attachments
Editar
Add Comment
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Entrar
Add Comment
Vista previa
Submit
また、あったらうれしいなてきな改善要望です。
ctrlキーを押したままの時、マウス操作をTeratermのみに限定できませんでしょうか?
マウストラッキングを一時的にoffするイメージです。
xtermの時だけでもかまいません。
要望した経緯ですが、
普段、Teratermを経由して vim を使用しています。
んで、vim は term=xtermの時、マウス操作が有効にできるので
有効にして使っているのですが、そのままだとマウスホイールしたときにカーソルが移動してしまってスクロールバッファが移動してくれません。
ダブルクリックの操作はctrlキーを押したままだと
ちゃんとTeratermの操作になってくれるので、同じことが
マウスホイールでもできると便利だと思いました。
最後になりましたが
僕がvim でマウスを利用しているときの
設定です。
もしも、vimが利用できる環境があれば実験してみてください。(もちろんCUIです。)
set mouse=nvh
ちなみに、上記に示す設定のように
編集モードの時にマウスは無効になる設定もできるので
この要望もあったらうれしい程度の希望です。
以上
よろしくお願いいたします。