2010-07-06 51 views
0

照常營業:我從我的MacBook Pro使用NX登錄到我的Linux機器,打開終端,...與M- -) 不工作。 (當然,談論bash)等一下。我正在使用連接到我的Mac的PC鍵盤(我無法在狹窄的筆記本電腦鍵盤上工作)。所以我決定調查:用xev捕捉事件。當我在PC鍵盤上按左'Alt'時,'xev'報告'Meta_L'被沮喪。問題是,它似乎被某些原因忽略(不知道爲什麼)。Mf,Mb綁定不能在Mac X11上工作(通過NX)

這真的很煩人,因爲Eclipse也是如此。幾乎所有與Alt鍵綁定的鍵都沒有了。

我的預感是使用xmodmap強制左Alt鍵實際發出'Alt_L',但我想聽到第二個意見。

回答

0

事實證明,問題在於,根據'xmodmap -pm',Meta_L和Meta_R不在Mod1特殊修飾符類別中。當我將它們移動到那裏時,一切都開始奏效。 (原來,一些程序錯誤地認爲'Mod1'是Meta/Alt,並忽略了像Meta_L這樣的關鍵詞。)

相關問題